Skip to content

CheckSummary

Source code in docs_src/capo_trustedadvisor/types/check_summary.py
class CheckSummary(TypedDict, closed=True):
    id: "str"
    """<p>The unique identifier of the AWS Trusted Advisor Check</p>"""
    arn: "capo_trustedadvisor.types.check_arn.CheckArn"
    """<p>The ARN of the AWS Trusted Advisor Check</p>"""
    name: "str"
    """<p>The name of the AWS Trusted Advisor Check</p>"""
    description: "str"
    """<p>A description of what the AWS Trusted Advisor Check is monitoring</p>"""
    pillars: (
        "capo_trustedadvisor.types.recommendation_pillar_list.RecommendationPillarList"
    )
    """<p>The Recommendation pillars that the AWS Trusted Advisor Check falls under</p>"""
    aws_services: "capo_trustedadvisor.types.recommendation_aws_service_list.RecommendationAwsServiceList"
    """<p>The AWS Services that the Check applies to</p>"""
    source: "capo_trustedadvisor.types.recommendation_source.RecommendationSource"
    """<p>The source of the Recommendation</p>"""
    metadata: "capo_trustedadvisor.types.string_map.StringMap"
    """<p>The column headings for the metadata returned in the resource</p>"""
    resource_arn_queryable: "bool"
    """<p>Indicates whether this check is supported by the ListRecommendationsForResource API.</p>"""
    aws_resource_types: "capo_trustedadvisor.types.string_list.StringList"
    """<p>The AWS resource types that this check evaluates (for example, AWS::EC2::Instance).</p>"""
    check_granularity: NotRequired["str"]
    """<p>The granularity level at which the check operates: resource, account, or account_region.</p>"""
    recommendation_id: NotRequired["str"]
    """<p>The recommendation identifier associated with the check.</p>"""

arn instance-attribute

arn: CheckArn

The ARN of the AWS Trusted Advisor Check

aws_resource_types instance-attribute

aws_resource_types: StringList

The AWS resource types that this check evaluates (for example, AWS::EC2::Instance).

aws_services instance-attribute

The AWS Services that the Check applies to

check_granularity instance-attribute

check_granularity: NotRequired[str]

The granularity level at which the check operates: resource, account, or account_region.

description instance-attribute

description: str

A description of what the AWS Trusted Advisor Check is monitoring

id instance-attribute

id: str

The unique identifier of the AWS Trusted Advisor Check

metadata instance-attribute

metadata: StringMap

The column headings for the metadata returned in the resource

name instance-attribute

name: str

The name of the AWS Trusted Advisor Check

pillars instance-attribute

The Recommendation pillars that the AWS Trusted Advisor Check falls under

recommendation_id instance-attribute

recommendation_id: NotRequired[str]

The recommendation identifier associated with the check.

resource_arn_queryable instance-attribute

resource_arn_queryable: bool

Indicates whether this check is supported by the ListRecommendationsForResource API.

source instance-attribute

The source of the Recommendation