Class: Aws::ObservabilityAdmin::Types::CreateTelemetryRuleInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::ObservabilityAdmin::Types::CreateTelemetryRuleInput
- Defined in:
- gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#rule ⇒ Types::TelemetryRule
The configuration details for the telemetry rule, including the resource type, telemetry type, destination configuration, and selection criteria for which resources the rule applies to.
-
#rule_name ⇒ String
A unique name for the telemetry rule being created.
-
#tags ⇒ Hash<String,String>
The key-value pairs to associate with the telemetry rule resource for categorization and management purposes.
Instance Attribute Details
#rule ⇒ Types::TelemetryRule
The configuration details for the telemetry rule, including the resource type, telemetry type, destination configuration, and selection criteria for which resources the rule applies to.
110 111 112 113 114 115 116 |
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 110 class CreateTelemetryRuleInput < Struct.new( :rule_name, :rule, :tags) SENSITIVE = [] include Aws::Structure end |
#rule_name ⇒ String
A unique name for the telemetry rule being created.
110 111 112 113 114 115 116 |
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 110 class CreateTelemetryRuleInput < Struct.new( :rule_name, :rule, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The key-value pairs to associate with the telemetry rule resource for categorization and management purposes.
110 111 112 113 114 115 116 |
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 110 class CreateTelemetryRuleInput < Struct.new( :rule_name, :rule, :tags) SENSITIVE = [] include Aws::Structure end |