PI / Client / list_available_resource_dimensions
list_available_resource_dimensions#
- PI.Client.list_available_resource_dimensions(**kwargs)#
Retrieve the dimensions that can be queried for each specified metric type on a specified DB instance.
See also: AWS API Documentation
Request Syntax
response = client.list_available_resource_dimensions( ServiceType='RDS'|'DOCDB', Identifier='string', Metrics=[ 'string', ], MaxResults=123, NextToken='string' )
- Parameters:
ServiceType (string) –
[REQUIRED]
The Amazon Web Services service for which Performance Insights returns metrics.
Identifier (string) –
[REQUIRED]
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, specifydb-ABCDEFGHIJKLMNOPQRSTU1VWZ
.Metrics (list) –
[REQUIRED]
The types of metrics for which to retrieve dimensions. Valid values include
db.load
.(string) –
MaxResults (integer) – 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.NextToken (string) – 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
.
- Return type:
dict
- Returns:
Response Syntax
{ 'MetricDimensions': [ { 'Metric': 'string', 'Groups': [ { 'Group': 'string', 'Dimensions': [ { 'Identifier': 'string' }, ] }, ] }, ], 'NextToken': 'string' }
Response Structure
(dict) –
MetricDimensions (list) –
The dimension information returned for requested metric types.
(dict) –
The available dimension information for a metric type.
Metric (string) –
The metric type to which the dimension information belongs.
Groups (list) –
The available dimension groups for a metric type.
(dict) –
Information about dimensions within a dimension group.
Group (string) –
The name of the dimension group.
Dimensions (list) –
The dimensions within a dimension group.
(dict) –
The information about a dimension.
Identifier (string) –
The identifier of a dimension.
NextToken (string) –
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
.
Exceptions
PI.Client.exceptions.InvalidArgumentException
PI.Client.exceptions.InternalServiceError
PI.Client.exceptions.NotAuthorizedException