Class: Aws::ObservabilityAdmin::Types::CreateTelemetryRuleForOrganizationInput

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-observabilityadmin/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#ruleTypes::TelemetryRule

The configuration details for the organization-wide telemetry rule, including the resource type, telemetry type, destination configuration, and selection criteria for which resources the rule applies to across the organization.



505
506
507
508
509
510
511
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 505

class CreateTelemetryRuleForOrganizationInput < Struct.new(
  :rule_name,
  :rule,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#rule_nameString

A unique name for the organization-wide telemetry rule being created.

Returns:

  • (String)


505
506
507
508
509
510
511
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 505

class CreateTelemetryRuleForOrganizationInput < Struct.new(
  :rule_name,
  :rule,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

The key-value pairs to associate with the organization telemetry rule resource for categorization and management purposes.

Returns:

  • (Hash<String,String>)


505
506
507
508
509
510
511
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 505

class CreateTelemetryRuleForOrganizationInput < Struct.new(
  :rule_name,
  :rule,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end