Package com.pulumi.cloudamqp
Class IntegrationMetric
- java.lang.Object
-
- com.pulumi.resources.Resource
-
- com.pulumi.resources.CustomResource
-
- com.pulumi.cloudamqp.IntegrationMetric
-
public class IntegrationMetric extends com.pulumi.resources.CustomResource
-
-
Constructor Summary
Constructors Constructor Description IntegrationMetric(java.lang.String name)IntegrationMetric(java.lang.String name, IntegrationMetricArgs args)IntegrationMetric(java.lang.String name, IntegrationMetricArgs args, com.pulumi.resources.CustomResourceOptions options)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.util.Optional<java.lang.String>>accessKeyId()com.pulumi.core.Output<java.util.Optional<java.lang.String>>apiKey()com.pulumi.core.Output<java.lang.String>clientEmail()com.pulumi.core.Output<java.util.Optional<java.lang.String>>credentials()com.pulumi.core.Output<java.util.Optional<java.lang.String>>email()static IntegrationMetricget(java.lang.String name, com.pulumi.core.Output<java.lang.String> id, IntegrationMetricState state, com.pulumi.resources.CustomResourceOptions options)Get an existing Host resource's state with the given name, ID, and optional extra properties used to qualify the lookup.com.pulumi.core.Output<java.util.Optional<java.lang.String>>iamExternalId()com.pulumi.core.Output<java.util.Optional<java.lang.String>>iamRole()com.pulumi.core.Output<java.lang.Integer>instanceId()com.pulumi.core.Output<java.util.Optional<java.lang.String>>licenseKey()com.pulumi.core.Output<java.lang.String>name()com.pulumi.core.Output<java.lang.String>privateKey()com.pulumi.core.Output<java.lang.String>privateKeyId()com.pulumi.core.Output<java.lang.String>projectId()com.pulumi.core.Output<java.util.Optional<java.lang.String>>queueAllowlist()com.pulumi.core.Output<java.util.Optional<java.lang.String>>queueWhitelist()com.pulumi.core.Output<java.util.Optional<java.lang.String>>region()com.pulumi.core.Output<java.util.Optional<java.lang.String>>secretAccessKey()com.pulumi.core.Output<java.util.Optional<java.lang.String>>tags()com.pulumi.core.Output<java.util.Optional<java.lang.String>>vhostAllowlist()com.pulumi.core.Output<java.util.Optional<java.lang.String>>vhostWhitelist()
-
-
-
Constructor Detail
-
IntegrationMetric
public IntegrationMetric(java.lang.String name)
- Parameters:
name- The _unique_ name of the resulting resource.
-
IntegrationMetric
public IntegrationMetric(java.lang.String name, IntegrationMetricArgs args)- Parameters:
name- The _unique_ name of the resulting resource.args- The arguments to use to populate this resource's properties.
-
IntegrationMetric
public IntegrationMetric(java.lang.String name, IntegrationMetricArgs args, @Nullable com.pulumi.resources.CustomResourceOptions options)- Parameters:
name- The _unique_ name of the resulting resource.args- The arguments to use to populate this resource's properties.options- A bag of options that control this resource's behavior.
-
-
Method Detail
-
accessKeyId
public com.pulumi.core.Output<java.util.Optional<java.lang.String>> accessKeyId()
- Returns:
- AWS access key identifier. (Cloudwatch)
-
apiKey
public com.pulumi.core.Output<java.util.Optional<java.lang.String>> apiKey()
- Returns:
- The API key for the integration service. (Librato)
-
clientEmail
public com.pulumi.core.Output<java.lang.String> clientEmail()
- Returns:
- The client email. (Stackdriver)
-
credentials
public com.pulumi.core.Output<java.util.Optional<java.lang.String>> credentials()
- Returns:
- Base64Encoded credentials. (Stackdriver)
-
email
public com.pulumi.core.Output<java.util.Optional<java.lang.String>> email()
- Returns:
- The email address registred for the integration service. (Librato)
-
iamExternalId
public com.pulumi.core.Output<java.util.Optional<java.lang.String>> iamExternalId()
- Returns:
- External identifier that match the role you created. (Cloudwatch)
-
iamRole
public com.pulumi.core.Output<java.util.Optional<java.lang.String>> iamRole()
- Returns:
- The ARN of the role to be assumed when publishing metrics. (Cloudwatch)
-
instanceId
public com.pulumi.core.Output<java.lang.Integer> instanceId()
- Returns:
- Instance identifier
-
licenseKey
public com.pulumi.core.Output<java.util.Optional<java.lang.String>> licenseKey()
- Returns:
- The license key registred for the integration service. (New Relic)
-
name
public com.pulumi.core.Output<java.lang.String> name()
- Returns:
- The name of metrics integration
-
privateKey
public com.pulumi.core.Output<java.lang.String> privateKey()
- Returns:
- The private key. (Stackdriver)
-
privateKeyId
public com.pulumi.core.Output<java.lang.String> privateKeyId()
- Returns:
- Private key identifier. (Stackdriver)
-
projectId
public com.pulumi.core.Output<java.lang.String> projectId()
- Returns:
- Project ID. (Stackdriver)
-
queueAllowlist
public com.pulumi.core.Output<java.util.Optional<java.lang.String>> queueAllowlist()
- Returns:
- (optional) allowlist using regular expression
-
queueWhitelist
public com.pulumi.core.Output<java.util.Optional<java.lang.String>> queueWhitelist()
- Returns:
- **Deprecated**
-
region
public com.pulumi.core.Output<java.util.Optional<java.lang.String>> region()
- Returns:
- AWS region for Cloudwatch and [US/EU] for Data dog/New relic. (Cloudwatch, Data Dog, New Relic)
-
secretAccessKey
public com.pulumi.core.Output<java.util.Optional<java.lang.String>> secretAccessKey()
- Returns:
- AWS secret key. (Cloudwatch)
-
tags
public com.pulumi.core.Output<java.util.Optional<java.lang.String>> tags()
- Returns:
- (optional) tags. E.g. env=prod,region=europe
-
vhostAllowlist
public com.pulumi.core.Output<java.util.Optional<java.lang.String>> vhostAllowlist()
- Returns:
- (optional) allowlist using regular expression
-
vhostWhitelist
public com.pulumi.core.Output<java.util.Optional<java.lang.String>> vhostWhitelist()
- Returns:
- **Deprecated**
-
get
public static IntegrationMetric get(java.lang.String name, com.pulumi.core.Output<java.lang.String> id, @Nullable IntegrationMetricState state, @Nullable com.pulumi.resources.CustomResourceOptions options)
Get an existing Host resource's state with the given name, ID, and optional extra properties used to qualify the lookup.- Parameters:
name- The _unique_ name of the resulting resource.id- The _unique_ provider ID of the resource to lookup.state-options- Optional settings to control the behavior of the CustomResource.
-
-