PI.Client.
get_resource_metadata
(**kwargs)¶Retrieve the metadata for different features. For example, the metadata might indicate that a feature is turned on or off on a specific DB instance.
See also: AWS API Documentation
Request Syntax
response = client.get_resource_metadata(
ServiceType='RDS'|'DOCDB',
Identifier='string'
)
[REQUIRED]
The Amazon Web Services service for which Performance Insights returns metrics.
[REQUIRED]
An immutable identifier for a data source that is unique for an Amazon Web Services Region. Performance Insights gathers metrics from this data source. To use a DB instance as a data source, specify its DbiResourceId
value. For example, specify db-ABCDEFGHIJKLMNOPQRSTU1VW2X
.
dict
Response Syntax
{
'Identifier': 'string',
'Features': {
'string': {
'Status': 'ENABLED'|'DISABLED'|'UNSUPPORTED'|'ENABLED_PENDING_REBOOT'|'DISABLED_PENDING_REBOOT'|'UNKNOWN'
}
}
}
Response Structure
(dict) --
Identifier (string) --
An immutable identifier for a data source that is unique for an Amazon Web Services Region. Performance Insights gathers metrics from this data source. To use a DB instance as a data source, specify its DbiResourceId
value. For example, specify db-ABCDEFGHIJKLMNOPQRSTU1VW2X
.
Features (dict) --
The metadata for different features. For example, the metadata might indicate that a feature is turned on or off on a specific DB instance.
(string) --
(dict) --
The metadata for a feature. For example, the metadata might indicate that a feature is turned on or off on a specific DB instance.
Status (string) --
The status of the feature on the DB instance. Possible values include the following:
ENABLED
- The feature is enabled on the instance.DISABLED
- The feature is disabled on the instance.UNSUPPORTED
- The feature isn't supported on the instance.ENABLED_PENDING_REBOOT
- The feature is enabled on the instance but requires a reboot to take effect.DISABLED_PENDING_REBOOT
- The feature is disabled on the instance but requires a reboot to take effect.UNKNOWN
- The feature status couldn't be determined.Exceptions
PI.Client.exceptions.InvalidArgumentException
PI.Client.exceptions.InternalServiceError
PI.Client.exceptions.NotAuthorizedException