TrustedAdvisorPublicAPI / Client / list_checks
list_checks¶
- TrustedAdvisorPublicAPI.Client.list_checks(**kwargs)¶
List a filterable set of Checks. This API provides global recommendations, eliminating the need to call the API in each AWS Region.
See also: AWS API Documentation
Request Syntax
response = client.list_checks( nextToken='string', maxResults=123, pillar='cost_optimizing'|'performance'|'security'|'service_limits'|'fault_tolerance'|'operational_excellence', awsService='string', source='aws_config'|'compute_optimizer'|'cost_explorer'|'lse'|'manual'|'pse'|'rds'|'resilience'|'resilience_hub'|'security_hub'|'stir'|'ta_check'|'well_architected'|'cost_optimization_hub', language='en'|'ja'|'zh'|'fr'|'de'|'ko'|'zh_TW'|'it'|'es'|'pt_BR'|'id' )
- Parameters:
nextToken (string) – The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.
maxResults (integer) – The maximum number of results to return per page.
pillar (string) – The pillar of the check
awsService (string) – The aws service associated with the check
source (string) – The source of the check
language (string) – The ISO 639-1 code for the language that you want your checks to appear in.
- Return type:
dict
- Returns:
Response Syntax
{ 'nextToken': 'string', 'checkSummaries': [ { 'id': 'string', 'arn': 'string', 'name': 'string', 'description': 'string', 'pillars': [ 'cost_optimizing'|'performance'|'security'|'service_limits'|'fault_tolerance'|'operational_excellence', ], 'awsServices': [ 'string', ], 'source': 'aws_config'|'compute_optimizer'|'cost_explorer'|'lse'|'manual'|'pse'|'rds'|'resilience'|'resilience_hub'|'security_hub'|'stir'|'ta_check'|'well_architected'|'cost_optimization_hub', 'metadata': { 'string': 'string' } }, ] }
Response Structure
(dict) –
nextToken (string) –
The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.
checkSummaries (list) –
The list of Checks
(dict) –
A summary of an AWS Trusted Advisor Check
id (string) –
The unique identifier of the AWS Trusted Advisor Check
arn (string) –
The ARN of the AWS Trusted Advisor Check
name (string) –
The name of the AWS Trusted Advisor Check
description (string) –
A description of what the AWS Trusted Advisor Check is monitoring
pillars (list) –
The Recommendation pillars that the AWS Trusted Advisor Check falls under
(string) –
awsServices (list) –
The AWS Services that the Check applies to
(string) –
source (string) –
The source of the Recommendation
metadata (dict) –
The column headings for the metadata returned in the resource
(string) –
(string) –
Exceptions