Class: Aws::PI::Types::ListAvailableResourceDimensionsRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#identifierString

An immutable identifier for a data source that is unique within an Amazon Web Services Region. Performance Insights gathers metrics from this data source. To use an Amazon RDS DB instance as a data source, specify its DbiResourceId value. For example, specify db-ABCDEFGHIJKLMNOPQRSTU1VWZ.

Returns:

  • (String)


1216
1217
1218
1219
1220
1221
1222
1223
1224
# File 'gems/aws-sdk-pi/lib/aws-sdk-pi/types.rb', line 1216

class ListAvailableResourceDimensionsRequest < Struct.new(
  :service_type,
  :identifier,
  :metrics,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#max_resultsInteger

The maximum number of items to return in the response. If more items exist than the specified MaxRecords value, a pagination token is included in the response so that the remaining results can be retrieved.

Returns:

  • (Integer)


1216
1217
1218
1219
1220
1221
1222
1223
1224
# File 'gems/aws-sdk-pi/lib/aws-sdk-pi/types.rb', line 1216

class ListAvailableResourceDimensionsRequest < Struct.new(
  :service_type,
  :identifier,
  :metrics,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#metricsArray<String>

The types of metrics for which to retrieve dimensions. Valid values include db.load.

Returns:

  • (Array<String>)


1216
1217
1218
1219
1220
1221
1222
1223
1224
# File 'gems/aws-sdk-pi/lib/aws-sdk-pi/types.rb', line 1216

class ListAvailableResourceDimensionsRequest < Struct.new(
  :service_type,
  :identifier,
  :metrics,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the token, up to the value specified by MaxRecords.

Returns:

  • (String)


1216
1217
1218
1219
1220
1221
1222
1223
1224
# File 'gems/aws-sdk-pi/lib/aws-sdk-pi/types.rb', line 1216

class ListAvailableResourceDimensionsRequest < Struct.new(
  :service_type,
  :identifier,
  :metrics,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end

#service_typeString

The Amazon Web Services service for which Performance Insights returns metrics.

Returns:

  • (String)


1216
1217
1218
1219
1220
1221
1222
1223
1224
# File 'gems/aws-sdk-pi/lib/aws-sdk-pi/types.rb', line 1216

class ListAvailableResourceDimensionsRequest < Struct.new(
  :service_type,
  :identifier,
  :metrics,
  :max_results,
  :next_token)
  SENSITIVE = []
  include Aws::Structure
end