Class: Aws::ObservabilityAdmin::Types::ListResourceTelemetryInput

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

#max_resultsInteger

A number field used to limit the number of results within the returned list.

Returns:

  • (Integer)


1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 1403

class ListResourceTelemetryInput < Struct.new(
  :resource_identifier_prefix,
  :resource_types,
  :telemetry_configuration_state,
  :resource_tags,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

The token for the next set of items to return. A previous call generates this token.

Returns:

  • (String)


1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 1403

class ListResourceTelemetryInput < Struct.new(
  :resource_identifier_prefix,
  :resource_types,
  :telemetry_configuration_state,
  :resource_tags,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#resource_identifier_prefixString

A string used to filter resources which have a ResourceIdentifier starting with the ResourceIdentifierPrefix.

Returns:

  • (String)


1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 1403

class ListResourceTelemetryInput < Struct.new(
  :resource_identifier_prefix,
  :resource_types,
  :telemetry_configuration_state,
  :resource_tags,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#resource_tagsHash<String,String>

A key-value pair to filter resources based on tags associated with the resource. For more information about tags, see [What are tags?][1]

[1]: docs.aws.amazon.com/whitepapers/latest/tagging-best-practices/what-are-tags.html

Returns:

  • (Hash<String,String>)


1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 1403

class ListResourceTelemetryInput < Struct.new(
  :resource_identifier_prefix,
  :resource_types,
  :telemetry_configuration_state,
  :resource_tags,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#resource_typesArray<String>

A list of resource types used to filter resources supported by telemetry config. If this parameter is provided, the resources will be returned in the same order used in the request.

Returns:

  • (Array<String>)


1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 1403

class ListResourceTelemetryInput < Struct.new(
  :resource_identifier_prefix,
  :resource_types,
  :telemetry_configuration_state,
  :resource_tags,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#telemetry_configuration_stateHash<String,String>

A key-value pair to filter resources based on the telemetry type and the state of the telemetry configuration. The key is the telemetry type and the value is the state.

Returns:

  • (Hash<String,String>)


1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 1403

class ListResourceTelemetryInput < Struct.new(
  :resource_identifier_prefix,
  :resource_types,
  :telemetry_configuration_state,
  :resource_tags,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end