IntegrationMetric
Create a IntegrationMetric Resource
new IntegrationMetric(name: string, args: IntegrationMetricArgs, opts?: CustomResourceOptions);def IntegrationMetric(resource_name, opts=None, access_key_id=None, api_key=None, email=None, instance_id=None, license_key=None, name=None, queue_whitelist=None, region=None, secret_access_key=None, tags=None, vhost_whitelist=None, __props__=None);func NewIntegrationMetric(ctx *Context, name string, args IntegrationMetricArgs, opts ...ResourceOption) (*IntegrationMetric, error)public IntegrationMetric(string name, IntegrationMetricArgs args, CustomResourceOptions? opts = null)- name string
- The unique name of the resource.
- args IntegrationMetricArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- opts ResourceOptions
- A bag of options that control this resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args IntegrationMetricArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args IntegrationMetricArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
IntegrationMetric Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The IntegrationMetric resource accepts the following input properties:
- Instance
Id int Instance identifier
- Access
Key stringId AWS access key identifier. (Cloudwatch)
- Api
Key string The API key for the integration service. (Librato)
- Email string
The email address registred for the integration service. (Librato)
- License
Key string The license key registred for the integration service. (New Relic)
- Name string
The name of metrics integration
- Queue
Whitelist string (optional) whitelist using regular expression
- Region string
AWS region for Cloudwatch and [US/EU] for Data dog/New relic. (Cloudwatch, Data Dog, New Relic)
- Secret
Access stringKey AWS secret key. (Cloudwatch)
- string
(optional) tags. E.g. env=prod,region=europe
- Vhost
Whitelist string (optional) whitelist using regular expression
- Instance
Id int Instance identifier
- Access
Key stringId AWS access key identifier. (Cloudwatch)
- Api
Key string The API key for the integration service. (Librato)
- Email string
The email address registred for the integration service. (Librato)
- License
Key string The license key registred for the integration service. (New Relic)
- Name string
The name of metrics integration
- Queue
Whitelist string (optional) whitelist using regular expression
- Region string
AWS region for Cloudwatch and [US/EU] for Data dog/New relic. (Cloudwatch, Data Dog, New Relic)
- Secret
Access stringKey AWS secret key. (Cloudwatch)
- string
(optional) tags. E.g. env=prod,region=europe
- Vhost
Whitelist string (optional) whitelist using regular expression
- instance
Id number Instance identifier
- access
Key stringId AWS access key identifier. (Cloudwatch)
- api
Key string The API key for the integration service. (Librato)
- email string
The email address registred for the integration service. (Librato)
- license
Key string The license key registred for the integration service. (New Relic)
- name string
The name of metrics integration
- queue
Whitelist string (optional) whitelist using regular expression
- region string
AWS region for Cloudwatch and [US/EU] for Data dog/New relic. (Cloudwatch, Data Dog, New Relic)
- secret
Access stringKey AWS secret key. (Cloudwatch)
- string
(optional) tags. E.g. env=prod,region=europe
- vhost
Whitelist string (optional) whitelist using regular expression
- instance_
id float Instance identifier
- access_
key_ strid AWS access key identifier. (Cloudwatch)
- api_
key str The API key for the integration service. (Librato)
- email str
The email address registred for the integration service. (Librato)
- license_
key str The license key registred for the integration service. (New Relic)
- name str
The name of metrics integration
- queue_
whitelist str (optional) whitelist using regular expression
- region str
AWS region for Cloudwatch and [US/EU] for Data dog/New relic. (Cloudwatch, Data Dog, New Relic)
- secret_
access_ strkey AWS secret key. (Cloudwatch)
- str
(optional) tags. E.g. env=prod,region=europe
- vhost_
whitelist str (optional) whitelist using regular expression
Outputs
All input properties are implicitly available as output properties. Additionally, the IntegrationMetric resource produces the following output properties:
Look up an Existing IntegrationMetric Resource
Get an existing IntegrationMetric resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: IntegrationMetricState, opts?: CustomResourceOptions): IntegrationMetricstatic get(resource_name, id, opts=None, access_key_id=None, api_key=None, email=None, instance_id=None, license_key=None, name=None, queue_whitelist=None, region=None, secret_access_key=None, tags=None, vhost_whitelist=None, __props__=None);func GetIntegrationMetric(ctx *Context, name string, id IDInput, state *IntegrationMetricState, opts ...ResourceOption) (*IntegrationMetric, error)public static IntegrationMetric Get(string name, Input<string> id, IntegrationMetricState? state, CustomResourceOptions? opts = null)- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
The following state arguments are supported:
- Access
Key stringId AWS access key identifier. (Cloudwatch)
- Api
Key string The API key for the integration service. (Librato)
- Email string
The email address registred for the integration service. (Librato)
- Instance
Id int Instance identifier
- License
Key string The license key registred for the integration service. (New Relic)
- Name string
The name of metrics integration
- Queue
Whitelist string (optional) whitelist using regular expression
- Region string
AWS region for Cloudwatch and [US/EU] for Data dog/New relic. (Cloudwatch, Data Dog, New Relic)
- Secret
Access stringKey AWS secret key. (Cloudwatch)
- string
(optional) tags. E.g. env=prod,region=europe
- Vhost
Whitelist string (optional) whitelist using regular expression
- Access
Key stringId AWS access key identifier. (Cloudwatch)
- Api
Key string The API key for the integration service. (Librato)
- Email string
The email address registred for the integration service. (Librato)
- Instance
Id int Instance identifier
- License
Key string The license key registred for the integration service. (New Relic)
- Name string
The name of metrics integration
- Queue
Whitelist string (optional) whitelist using regular expression
- Region string
AWS region for Cloudwatch and [US/EU] for Data dog/New relic. (Cloudwatch, Data Dog, New Relic)
- Secret
Access stringKey AWS secret key. (Cloudwatch)
- string
(optional) tags. E.g. env=prod,region=europe
- Vhost
Whitelist string (optional) whitelist using regular expression
- access
Key stringId AWS access key identifier. (Cloudwatch)
- api
Key string The API key for the integration service. (Librato)
- email string
The email address registred for the integration service. (Librato)
- instance
Id number Instance identifier
- license
Key string The license key registred for the integration service. (New Relic)
- name string
The name of metrics integration
- queue
Whitelist string (optional) whitelist using regular expression
- region string
AWS region for Cloudwatch and [US/EU] for Data dog/New relic. (Cloudwatch, Data Dog, New Relic)
- secret
Access stringKey AWS secret key. (Cloudwatch)
- string
(optional) tags. E.g. env=prod,region=europe
- vhost
Whitelist string (optional) whitelist using regular expression
- access_
key_ strid AWS access key identifier. (Cloudwatch)
- api_
key str The API key for the integration service. (Librato)
- email str
The email address registred for the integration service. (Librato)
- instance_
id float Instance identifier
- license_
key str The license key registred for the integration service. (New Relic)
- name str
The name of metrics integration
- queue_
whitelist str (optional) whitelist using regular expression
- region str
AWS region for Cloudwatch and [US/EU] for Data dog/New relic. (Cloudwatch, Data Dog, New Relic)
- secret_
access_ strkey AWS secret key. (Cloudwatch)
- str
(optional) tags. E.g. env=prod,region=europe
- vhost_
whitelist str (optional) whitelist using regular expression
Package Details
- Repository
- https://github.com/pulumi/pulumi-cloudamqp
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
cloudamqpTerraform Provider.