CloudWatchObservabilityAdminService / Client / list_resource_telemetry
list_resource_telemetry#
- CloudWatchObservabilityAdminService.Client.list_resource_telemetry(**kwargs)#
- Returns a list of telemetry configurations for AWS resources supported by telemetry config. For more information, see Auditing CloudWatch telemetry configurations. - See also: AWS API Documentation - Request Syntax- response = client.list_resource_telemetry( ResourceIdentifierPrefix='string', ResourceTypes=[ 'AWS::EC2::Instance'|'AWS::EC2::VPC'|'AWS::Lambda::Function', ], TelemetryConfigurationState={ 'string': 'Enabled'|'Disabled'|'NotApplicable' }, ResourceTags={ 'string': 'string' }, MaxResults=123, NextToken='string' ) - Parameters:
- ResourceIdentifierPrefix (string) – A string used to filter resources which have a - ResourceIdentifierstarting with the- ResourceIdentifierPrefix.
- ResourceTypes (list) – - 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. - (string) – 
 
- TelemetryConfigurationState (dict) – - 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. - (string) – - (string) – 
 
 
- ResourceTags (dict) – - A key-value pair to filter resources based on tags associated with the resource. For more information about tags, see What are tags? - (string) – - (string) – 
 
 
- MaxResults (integer) – A number field used to limit the number of results within the returned list. 
- NextToken (string) – The token for the next set of items to return. A previous call generates this token. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'TelemetryConfigurations': [ { 'AccountIdentifier': 'string', 'TelemetryConfigurationState': { 'string': 'Enabled'|'Disabled'|'NotApplicable' }, 'ResourceType': 'AWS::EC2::Instance'|'AWS::EC2::VPC'|'AWS::Lambda::Function', 'ResourceIdentifier': 'string', 'ResourceTags': { 'string': 'string' }, 'LastUpdateTimeStamp': 123 }, ], 'NextToken': 'string' } - Response Structure- (dict) – - TelemetryConfigurations (list) – - A list of telemetry configurations for AWS resources supported by telemetry config in the caller’s account. - (dict) – - A model representing the state of a resource within an account according to telemetry config. - AccountIdentifier (string) – - The account ID which contains the resource managed in telemetry configuration. An example of a valid account ID is - 012345678901.
- TelemetryConfigurationState (dict) – - The configuration state for the resource, for example - { Logs: NotApplicable; Metrics: Enabled; Traces: NotApplicable; }.- (string) – - (string) – 
 
 
- ResourceType (string) – - The type of resource, for example - AWS::EC2::Instance.
- ResourceIdentifier (string) – - The identifier of the resource, for example - i-0b22a22eec53b9321.
- ResourceTags (dict) – - Tags associated with the resource, for example - { Name: "ExampleInstance", Environment: "Development" }.- (string) – - (string) – 
 
 
- LastUpdateTimeStamp (integer) – - The timestamp of the last change to the telemetry configuration for the resource. For example, - 1728679196318.
 
 
- NextToken (string) – - The token for the next set of items to return. A previous call generates this token. 
 
 
 - Exceptions- CloudWatchObservabilityAdminService.Client.exceptions.AccessDeniedException
- CloudWatchObservabilityAdminService.Client.exceptions.InternalServerException
- CloudWatchObservabilityAdminService.Client.exceptions.ValidationException