Integration
SignalFx AWS CloudWatch integrations. For help with this integration see Monitoring Amazon Web Services.
NOTE When managing integrations you’ll need to use an admin token to authenticate the SignalFx provider.
WARNING This resource implements a part of a workflow. You must use it with one of either
signalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration.Service Names
NOTE You can use the data source “signalfx.aws.getServices” to specify all services.
Create a Integration Resource
new Integration(name: string, args: IntegrationArgs, opts?: CustomResourceOptions);def Integration(resource_name, opts=None, custom_cloudwatch_namespaces=None, custom_namespace_sync_rules=None, enable_aws_usage=None, enabled=None, external_id=None, import_cloud_watch=None, integration_id=None, key=None, namespace_sync_rules=None, poll_rate=None, regions=None, role_arn=None, services=None, token=None, use_get_metric_data_method=None, __props__=None);func NewIntegration(ctx *Context, name string, args IntegrationArgs, opts ...ResourceOption) (*Integration, error)public Integration(string name, IntegrationArgs args, CustomResourceOptions? opts = null)- name string
- The unique name of the resource.
- args IntegrationArgs
- 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 IntegrationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args IntegrationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
Integration Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The Integration resource accepts the following input properties:
- Enabled bool
Whether the integration is enabled.
- Integration
Id string The id of one of a
signalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration.- Custom
Cloudwatch List<string>Namespaces List of custom AWS CloudWatch namespaces to monitor. Custom namespaces contain custom metrics that you define in AWS; SignalFx imports the metrics so you can monitor them.
- Custom
Namespace List<Pulumi.Sync Rules Signal Fx. Aws. Inputs. Integration Custom Namespace Sync Rule Args> Each element controls the data collected by SignalFx for the specified namespace. Conflicts with the
custom_cloudwatch_namespacesproperty.- Enable
Aws boolUsage Flag that controls how SignalFx imports usage metrics from AWS to use with AWS Cost Optimizer. If
true, SignalFx imports the metrics.- External
Id string The
external_idproperty from one of asignalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration- Import
Cloud boolWatch Flag that controls how SignalFx imports Cloud Watch metrics. If true, SignalFx imports Cloud Watch metrics from AWS.
- Key string
If you specify
auth_method = \"SecurityToken\"in your request to create an AWS integration object, use this property to specify the key.- Namespace
Sync List<Pulumi.Rules Signal Fx. Aws. Inputs. Integration Namespace Sync Rule Args> Each element in the array is an object that contains an AWS namespace name and a filter that controls the data that SignalFx collects for the namespace. Conflicts with the
servicesproperty. If you don’t specify either property, SignalFx syncs all data in all AWS namespaces.- Poll
Rate int AWS poll rate (in seconds). One of
60or300.- Regions List<string>
List of AWS regions that SignalFx should monitor.
- Role
Arn string Role ARN that you add to an existing AWS integration object. Note: Ensure you use the
arnproperty of your role, not the id!- Services List<string>
List of AWS services that you want SignalFx to monitor. Each element is a string designating an AWS service. Conflicts with
namespace_sync_rule. See the documentation for Creating Integrations for valida values.- Token string
Used with
signalfx_aws_token_integration. Use this property to specify the token.- Use
Get boolMetric Data Method Enable the use of Amazon’s
GetMetricDatafor collecting metrics. Note that this requires the inclusion of the"cloudwatch:GetMetricData"permission.
- Enabled bool
Whether the integration is enabled.
- Integration
Id string The id of one of a
signalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration.- Custom
Cloudwatch []stringNamespaces List of custom AWS CloudWatch namespaces to monitor. Custom namespaces contain custom metrics that you define in AWS; SignalFx imports the metrics so you can monitor them.
- Custom
Namespace []IntegrationSync Rules Custom Namespace Sync Rule Each element controls the data collected by SignalFx for the specified namespace. Conflicts with the
custom_cloudwatch_namespacesproperty.- Enable
Aws boolUsage Flag that controls how SignalFx imports usage metrics from AWS to use with AWS Cost Optimizer. If
true, SignalFx imports the metrics.- External
Id string The
external_idproperty from one of asignalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration- Import
Cloud boolWatch Flag that controls how SignalFx imports Cloud Watch metrics. If true, SignalFx imports Cloud Watch metrics from AWS.
- Key string
If you specify
auth_method = \"SecurityToken\"in your request to create an AWS integration object, use this property to specify the key.- Namespace
Sync []IntegrationRules Namespace Sync Rule Each element in the array is an object that contains an AWS namespace name and a filter that controls the data that SignalFx collects for the namespace. Conflicts with the
servicesproperty. If you don’t specify either property, SignalFx syncs all data in all AWS namespaces.- Poll
Rate int AWS poll rate (in seconds). One of
60or300.- Regions []string
List of AWS regions that SignalFx should monitor.
- Role
Arn string Role ARN that you add to an existing AWS integration object. Note: Ensure you use the
arnproperty of your role, not the id!- Services []string
List of AWS services that you want SignalFx to monitor. Each element is a string designating an AWS service. Conflicts with
namespace_sync_rule. See the documentation for Creating Integrations for valida values.- Token string
Used with
signalfx_aws_token_integration. Use this property to specify the token.- Use
Get boolMetric Data Method Enable the use of Amazon’s
GetMetricDatafor collecting metrics. Note that this requires the inclusion of the"cloudwatch:GetMetricData"permission.
- enabled boolean
Whether the integration is enabled.
- integration
Id string The id of one of a
signalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration.- custom
Cloudwatch string[]Namespaces List of custom AWS CloudWatch namespaces to monitor. Custom namespaces contain custom metrics that you define in AWS; SignalFx imports the metrics so you can monitor them.
- custom
Namespace IntegrationSync Rules Custom Namespace Sync Rule[] Each element controls the data collected by SignalFx for the specified namespace. Conflicts with the
custom_cloudwatch_namespacesproperty.- enable
Aws booleanUsage Flag that controls how SignalFx imports usage metrics from AWS to use with AWS Cost Optimizer. If
true, SignalFx imports the metrics.- external
Id string The
external_idproperty from one of asignalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration- import
Cloud booleanWatch Flag that controls how SignalFx imports Cloud Watch metrics. If true, SignalFx imports Cloud Watch metrics from AWS.
- key string
If you specify
auth_method = \"SecurityToken\"in your request to create an AWS integration object, use this property to specify the key.- namespace
Sync IntegrationRules Namespace Sync Rule[] Each element in the array is an object that contains an AWS namespace name and a filter that controls the data that SignalFx collects for the namespace. Conflicts with the
servicesproperty. If you don’t specify either property, SignalFx syncs all data in all AWS namespaces.- poll
Rate number AWS poll rate (in seconds). One of
60or300.- regions string[]
List of AWS regions that SignalFx should monitor.
- role
Arn string Role ARN that you add to an existing AWS integration object. Note: Ensure you use the
arnproperty of your role, not the id!- services string[]
List of AWS services that you want SignalFx to monitor. Each element is a string designating an AWS service. Conflicts with
namespace_sync_rule. See the documentation for Creating Integrations for valida values.- token string
Used with
signalfx_aws_token_integration. Use this property to specify the token.- use
Get booleanMetric Data Method Enable the use of Amazon’s
GetMetricDatafor collecting metrics. Note that this requires the inclusion of the"cloudwatch:GetMetricData"permission.
- enabled bool
Whether the integration is enabled.
- integration_
id str The id of one of a
signalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration.- custom_
cloudwatch_ List[str]namespaces List of custom AWS CloudWatch namespaces to monitor. Custom namespaces contain custom metrics that you define in AWS; SignalFx imports the metrics so you can monitor them.
- custom_
namespace_ List[Integrationsync_ rules Custom Namespace Sync Rule] Each element controls the data collected by SignalFx for the specified namespace. Conflicts with the
custom_cloudwatch_namespacesproperty.- enable_
aws_ boolusage Flag that controls how SignalFx imports usage metrics from AWS to use with AWS Cost Optimizer. If
true, SignalFx imports the metrics.- external_
id str The
external_idproperty from one of asignalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration- import_
cloud_ boolwatch Flag that controls how SignalFx imports Cloud Watch metrics. If true, SignalFx imports Cloud Watch metrics from AWS.
- key str
If you specify
auth_method = \"SecurityToken\"in your request to create an AWS integration object, use this property to specify the key.- namespace_
sync_ List[Integrationrules Namespace Sync Rule] Each element in the array is an object that contains an AWS namespace name and a filter that controls the data that SignalFx collects for the namespace. Conflicts with the
servicesproperty. If you don’t specify either property, SignalFx syncs all data in all AWS namespaces.- poll_
rate float AWS poll rate (in seconds). One of
60or300.- regions List[str]
List of AWS regions that SignalFx should monitor.
- role_
arn str Role ARN that you add to an existing AWS integration object. Note: Ensure you use the
arnproperty of your role, not the id!- services List[str]
List of AWS services that you want SignalFx to monitor. Each element is a string designating an AWS service. Conflicts with
namespace_sync_rule. See the documentation for Creating Integrations for valida values.- token str
Used with
signalfx_aws_token_integration. Use this property to specify the token.- use_
get_ boolmetric_ data_ method Enable the use of Amazon’s
GetMetricDatafor collecting metrics. Note that this requires the inclusion of the"cloudwatch:GetMetricData"permission.
Outputs
All input properties are implicitly available as output properties. Additionally, the Integration resource produces the following output properties:
Look up an Existing Integration Resource
Get an existing Integration 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?: IntegrationState, opts?: CustomResourceOptions): Integrationstatic get(resource_name, id, opts=None, custom_cloudwatch_namespaces=None, custom_namespace_sync_rules=None, enable_aws_usage=None, enabled=None, external_id=None, import_cloud_watch=None, integration_id=None, key=None, namespace_sync_rules=None, poll_rate=None, regions=None, role_arn=None, services=None, token=None, use_get_metric_data_method=None, __props__=None);func GetIntegration(ctx *Context, name string, id IDInput, state *IntegrationState, opts ...ResourceOption) (*Integration, error)public static Integration Get(string name, Input<string> id, IntegrationState? 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:
- Custom
Cloudwatch List<string>Namespaces List of custom AWS CloudWatch namespaces to monitor. Custom namespaces contain custom metrics that you define in AWS; SignalFx imports the metrics so you can monitor them.
- Custom
Namespace List<Pulumi.Sync Rules Signal Fx. Aws. Inputs. Integration Custom Namespace Sync Rule Args> Each element controls the data collected by SignalFx for the specified namespace. Conflicts with the
custom_cloudwatch_namespacesproperty.- Enable
Aws boolUsage Flag that controls how SignalFx imports usage metrics from AWS to use with AWS Cost Optimizer. If
true, SignalFx imports the metrics.- Enabled bool
Whether the integration is enabled.
- External
Id string The
external_idproperty from one of asignalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration- Import
Cloud boolWatch Flag that controls how SignalFx imports Cloud Watch metrics. If true, SignalFx imports Cloud Watch metrics from AWS.
- Integration
Id string The id of one of a
signalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration.- Key string
If you specify
auth_method = \"SecurityToken\"in your request to create an AWS integration object, use this property to specify the key.- Namespace
Sync List<Pulumi.Rules Signal Fx. Aws. Inputs. Integration Namespace Sync Rule Args> Each element in the array is an object that contains an AWS namespace name and a filter that controls the data that SignalFx collects for the namespace. Conflicts with the
servicesproperty. If you don’t specify either property, SignalFx syncs all data in all AWS namespaces.- Poll
Rate int AWS poll rate (in seconds). One of
60or300.- Regions List<string>
List of AWS regions that SignalFx should monitor.
- Role
Arn string Role ARN that you add to an existing AWS integration object. Note: Ensure you use the
arnproperty of your role, not the id!- Services List<string>
List of AWS services that you want SignalFx to monitor. Each element is a string designating an AWS service. Conflicts with
namespace_sync_rule. See the documentation for Creating Integrations for valida values.- Token string
Used with
signalfx_aws_token_integration. Use this property to specify the token.- Use
Get boolMetric Data Method Enable the use of Amazon’s
GetMetricDatafor collecting metrics. Note that this requires the inclusion of the"cloudwatch:GetMetricData"permission.
- Custom
Cloudwatch []stringNamespaces List of custom AWS CloudWatch namespaces to monitor. Custom namespaces contain custom metrics that you define in AWS; SignalFx imports the metrics so you can monitor them.
- Custom
Namespace []IntegrationSync Rules Custom Namespace Sync Rule Each element controls the data collected by SignalFx for the specified namespace. Conflicts with the
custom_cloudwatch_namespacesproperty.- Enable
Aws boolUsage Flag that controls how SignalFx imports usage metrics from AWS to use with AWS Cost Optimizer. If
true, SignalFx imports the metrics.- Enabled bool
Whether the integration is enabled.
- External
Id string The
external_idproperty from one of asignalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration- Import
Cloud boolWatch Flag that controls how SignalFx imports Cloud Watch metrics. If true, SignalFx imports Cloud Watch metrics from AWS.
- Integration
Id string The id of one of a
signalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration.- Key string
If you specify
auth_method = \"SecurityToken\"in your request to create an AWS integration object, use this property to specify the key.- Namespace
Sync []IntegrationRules Namespace Sync Rule Each element in the array is an object that contains an AWS namespace name and a filter that controls the data that SignalFx collects for the namespace. Conflicts with the
servicesproperty. If you don’t specify either property, SignalFx syncs all data in all AWS namespaces.- Poll
Rate int AWS poll rate (in seconds). One of
60or300.- Regions []string
List of AWS regions that SignalFx should monitor.
- Role
Arn string Role ARN that you add to an existing AWS integration object. Note: Ensure you use the
arnproperty of your role, not the id!- Services []string
List of AWS services that you want SignalFx to monitor. Each element is a string designating an AWS service. Conflicts with
namespace_sync_rule. See the documentation for Creating Integrations for valida values.- Token string
Used with
signalfx_aws_token_integration. Use this property to specify the token.- Use
Get boolMetric Data Method Enable the use of Amazon’s
GetMetricDatafor collecting metrics. Note that this requires the inclusion of the"cloudwatch:GetMetricData"permission.
- custom
Cloudwatch string[]Namespaces List of custom AWS CloudWatch namespaces to monitor. Custom namespaces contain custom metrics that you define in AWS; SignalFx imports the metrics so you can monitor them.
- custom
Namespace IntegrationSync Rules Custom Namespace Sync Rule[] Each element controls the data collected by SignalFx for the specified namespace. Conflicts with the
custom_cloudwatch_namespacesproperty.- enable
Aws booleanUsage Flag that controls how SignalFx imports usage metrics from AWS to use with AWS Cost Optimizer. If
true, SignalFx imports the metrics.- enabled boolean
Whether the integration is enabled.
- external
Id string The
external_idproperty from one of asignalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration- import
Cloud booleanWatch Flag that controls how SignalFx imports Cloud Watch metrics. If true, SignalFx imports Cloud Watch metrics from AWS.
- integration
Id string The id of one of a
signalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration.- key string
If you specify
auth_method = \"SecurityToken\"in your request to create an AWS integration object, use this property to specify the key.- namespace
Sync IntegrationRules Namespace Sync Rule[] Each element in the array is an object that contains an AWS namespace name and a filter that controls the data that SignalFx collects for the namespace. Conflicts with the
servicesproperty. If you don’t specify either property, SignalFx syncs all data in all AWS namespaces.- poll
Rate number AWS poll rate (in seconds). One of
60or300.- regions string[]
List of AWS regions that SignalFx should monitor.
- role
Arn string Role ARN that you add to an existing AWS integration object. Note: Ensure you use the
arnproperty of your role, not the id!- services string[]
List of AWS services that you want SignalFx to monitor. Each element is a string designating an AWS service. Conflicts with
namespace_sync_rule. See the documentation for Creating Integrations for valida values.- token string
Used with
signalfx_aws_token_integration. Use this property to specify the token.- use
Get booleanMetric Data Method Enable the use of Amazon’s
GetMetricDatafor collecting metrics. Note that this requires the inclusion of the"cloudwatch:GetMetricData"permission.
- custom_
cloudwatch_ List[str]namespaces List of custom AWS CloudWatch namespaces to monitor. Custom namespaces contain custom metrics that you define in AWS; SignalFx imports the metrics so you can monitor them.
- custom_
namespace_ List[Integrationsync_ rules Custom Namespace Sync Rule] Each element controls the data collected by SignalFx for the specified namespace. Conflicts with the
custom_cloudwatch_namespacesproperty.- enable_
aws_ boolusage Flag that controls how SignalFx imports usage metrics from AWS to use with AWS Cost Optimizer. If
true, SignalFx imports the metrics.- enabled bool
Whether the integration is enabled.
- external_
id str The
external_idproperty from one of asignalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration- import_
cloud_ boolwatch Flag that controls how SignalFx imports Cloud Watch metrics. If true, SignalFx imports Cloud Watch metrics from AWS.
- integration_
id str The id of one of a
signalfx.aws.ExternalIntegrationorsignalfx.aws.TokenIntegration.- key str
If you specify
auth_method = \"SecurityToken\"in your request to create an AWS integration object, use this property to specify the key.- namespace_
sync_ List[Integrationrules Namespace Sync Rule] Each element in the array is an object that contains an AWS namespace name and a filter that controls the data that SignalFx collects for the namespace. Conflicts with the
servicesproperty. If you don’t specify either property, SignalFx syncs all data in all AWS namespaces.- poll_
rate float AWS poll rate (in seconds). One of
60or300.- regions List[str]
List of AWS regions that SignalFx should monitor.
- role_
arn str Role ARN that you add to an existing AWS integration object. Note: Ensure you use the
arnproperty of your role, not the id!- services List[str]
List of AWS services that you want SignalFx to monitor. Each element is a string designating an AWS service. Conflicts with
namespace_sync_rule. See the documentation for Creating Integrations for valida values.- token str
Used with
signalfx_aws_token_integration. Use this property to specify the token.- use_
get_ boolmetric_ data_ method Enable the use of Amazon’s
GetMetricDatafor collecting metrics. Note that this requires the inclusion of the"cloudwatch:GetMetricData"permission.
Supporting Types
IntegrationCustomNamespaceSyncRule
- Namespace string
An AWS custom namespace having custom AWS metrics that you want to sync with SignalFx. See the AWS documentation on publishing metrics for more information.
- Default
Action string Controls the SignalFx default behavior for processing data from an AWS namespace. If you do specify a filter, use this property to control how SignalFx treats data that doesn’t match the filter. The available actions are one of
"Include"or"Exclude".- Filter
Action string Controls how SignalFx processes data from a custom AWS namespace. The available actions are one of
"Include"or"Exclude".- Filter
Source string Expression that selects the data that SignalFx should sync for the custom namespace associated with this sync rule. The expression uses the syntax defined for the SignalFlow
filter()function; it can be any valid SignalFlow filter expression.
- Namespace string
An AWS custom namespace having custom AWS metrics that you want to sync with SignalFx. See the AWS documentation on publishing metrics for more information.
- Default
Action string Controls the SignalFx default behavior for processing data from an AWS namespace. If you do specify a filter, use this property to control how SignalFx treats data that doesn’t match the filter. The available actions are one of
"Include"or"Exclude".- Filter
Action string Controls how SignalFx processes data from a custom AWS namespace. The available actions are one of
"Include"or"Exclude".- Filter
Source string Expression that selects the data that SignalFx should sync for the custom namespace associated with this sync rule. The expression uses the syntax defined for the SignalFlow
filter()function; it can be any valid SignalFlow filter expression.
- namespace string
An AWS custom namespace having custom AWS metrics that you want to sync with SignalFx. See the AWS documentation on publishing metrics for more information.
- default
Action string Controls the SignalFx default behavior for processing data from an AWS namespace. If you do specify a filter, use this property to control how SignalFx treats data that doesn’t match the filter. The available actions are one of
"Include"or"Exclude".- filter
Action string Controls how SignalFx processes data from a custom AWS namespace. The available actions are one of
"Include"or"Exclude".- filter
Source string Expression that selects the data that SignalFx should sync for the custom namespace associated with this sync rule. The expression uses the syntax defined for the SignalFlow
filter()function; it can be any valid SignalFlow filter expression.
- namespace str
An AWS custom namespace having custom AWS metrics that you want to sync with SignalFx. See the AWS documentation on publishing metrics for more information.
- default
Action str Controls the SignalFx default behavior for processing data from an AWS namespace. If you do specify a filter, use this property to control how SignalFx treats data that doesn’t match the filter. The available actions are one of
"Include"or"Exclude".- filter
Action str Controls how SignalFx processes data from a custom AWS namespace. The available actions are one of
"Include"or"Exclude".- filter
Source str Expression that selects the data that SignalFx should sync for the custom namespace associated with this sync rule. The expression uses the syntax defined for the SignalFlow
filter()function; it can be any valid SignalFlow filter expression.
IntegrationNamespaceSyncRule
- Namespace string
An AWS custom namespace having custom AWS metrics that you want to sync with SignalFx. See the AWS documentation on publishing metrics for more information.
- Default
Action string Controls the SignalFx default behavior for processing data from an AWS namespace. If you do specify a filter, use this property to control how SignalFx treats data that doesn’t match the filter. The available actions are one of
"Include"or"Exclude".- Filter
Action string Controls how SignalFx processes data from a custom AWS namespace. The available actions are one of
"Include"or"Exclude".- Filter
Source string Expression that selects the data that SignalFx should sync for the custom namespace associated with this sync rule. The expression uses the syntax defined for the SignalFlow
filter()function; it can be any valid SignalFlow filter expression.
- Namespace string
An AWS custom namespace having custom AWS metrics that you want to sync with SignalFx. See the AWS documentation on publishing metrics for more information.
- Default
Action string Controls the SignalFx default behavior for processing data from an AWS namespace. If you do specify a filter, use this property to control how SignalFx treats data that doesn’t match the filter. The available actions are one of
"Include"or"Exclude".- Filter
Action string Controls how SignalFx processes data from a custom AWS namespace. The available actions are one of
"Include"or"Exclude".- Filter
Source string Expression that selects the data that SignalFx should sync for the custom namespace associated with this sync rule. The expression uses the syntax defined for the SignalFlow
filter()function; it can be any valid SignalFlow filter expression.
- namespace string
An AWS custom namespace having custom AWS metrics that you want to sync with SignalFx. See the AWS documentation on publishing metrics for more information.
- default
Action string Controls the SignalFx default behavior for processing data from an AWS namespace. If you do specify a filter, use this property to control how SignalFx treats data that doesn’t match the filter. The available actions are one of
"Include"or"Exclude".- filter
Action string Controls how SignalFx processes data from a custom AWS namespace. The available actions are one of
"Include"or"Exclude".- filter
Source string Expression that selects the data that SignalFx should sync for the custom namespace associated with this sync rule. The expression uses the syntax defined for the SignalFlow
filter()function; it can be any valid SignalFlow filter expression.
- namespace str
An AWS custom namespace having custom AWS metrics that you want to sync with SignalFx. See the AWS documentation on publishing metrics for more information.
- default
Action str Controls the SignalFx default behavior for processing data from an AWS namespace. If you do specify a filter, use this property to control how SignalFx treats data that doesn’t match the filter. The available actions are one of
"Include"or"Exclude".- filter
Action str Controls how SignalFx processes data from a custom AWS namespace. The available actions are one of
"Include"or"Exclude".- filter
Source str Expression that selects the data that SignalFx should sync for the custom namespace associated with this sync rule. The expression uses the syntax defined for the SignalFlow
filter()function; it can be any valid SignalFlow filter expression.
Package Details
- Repository
- https://github.com/pulumi/pulumi-signalfx
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
signalfxTerraform Provider.