Class: Aws::ObservabilityAdmin::Types::ConfigurationSummary

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

Overview

Provides a summary of pipeline configuration components including sources, processors, and destinations.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#data_sourcesArray<Types::DataSource>

The list of data sources that provide telemetry data to the pipeline.

Returns:



330
331
332
333
334
335
336
337
338
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 330

class ConfigurationSummary < Struct.new(
  :sources,
  :data_sources,
  :processors,
  :processor_count,
  :sinks)
  SENSITIVE = []
  include Aws::Structure
end

#processor_countInteger

The total number of processors configured in the pipeline.

Returns:

  • (Integer)


330
331
332
333
334
335
336
337
338
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 330

class ConfigurationSummary < Struct.new(
  :sources,
  :data_sources,
  :processors,
  :processor_count,
  :sinks)
  SENSITIVE = []
  include Aws::Structure
end

#processorsArray<String>

The list of processors configured in the pipeline for data transformation.

Returns:

  • (Array<String>)


330
331
332
333
334
335
336
337
338
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 330

class ConfigurationSummary < Struct.new(
  :sources,
  :data_sources,
  :processors,
  :processor_count,
  :sinks)
  SENSITIVE = []
  include Aws::Structure
end

#sinksArray<String>

The list of destinations where processed data is sent.

Returns:

  • (Array<String>)


330
331
332
333
334
335
336
337
338
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 330

class ConfigurationSummary < Struct.new(
  :sources,
  :data_sources,
  :processors,
  :processor_count,
  :sinks)
  SENSITIVE = []
  include Aws::Structure
end

#sourcesArray<Types::Source>

The list of data sources configured in the pipeline.

Returns:



330
331
332
333
334
335
336
337
338
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 330

class ConfigurationSummary < Struct.new(
  :sources,
  :data_sources,
  :processors,
  :processor_count,
  :sinks)
  SENSITIVE = []
  include Aws::Structure
end