Class: Aws::ObservabilityAdmin::Types::CreateTelemetryPipelineInput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#configurationTypes::TelemetryPipelineConfiguration

The configuration that defines how the telemetry pipeline processes data, including sources, processors, and destinations. For more information about pipeline components, see the Amazon CloudWatch User Guide



466
467
468
469
470
471
472
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 466

class CreateTelemetryPipelineInput < Struct.new(
  :name,
  :configuration,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the telemetry pipeline to create. The name must be unique within your account.

Returns:

  • (String)


466
467
468
469
470
471
472
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 466

class CreateTelemetryPipelineInput < Struct.new(
  :name,
  :configuration,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

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

Returns:

  • (Hash<String,String>)


466
467
468
469
470
471
472
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 466

class CreateTelemetryPipelineInput < Struct.new(
  :name,
  :configuration,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end