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)


1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 1310

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)


1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 1310

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)


1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 1310

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]: docs.aws.amazon.com/whitepapers/latest/tagging-best-practices/what-are-tags.html

Returns:

  • (Hash<String,String>)


1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 1310

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>)


1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 1310

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>)


1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 1310

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