Skip to content

AccountRecommendationLifecycleSummary

Source code in docs_src/capo_trustedadvisor/types/account_recommendation_lifecycle_summary.py
class AccountRecommendationLifecycleSummary(TypedDict, closed=True):
    account_id: NotRequired["capo_trustedadvisor.types.account_id.AccountId"]
    """<p>The AWS account ID</p>"""
    account_recommendation_arn: NotRequired[
        "capo_trustedadvisor.types.account_recommendation_arn.AccountRecommendationArn"
    ]
    """<p>The Recommendation ARN</p>"""
    lifecycle_stage: NotRequired[
        "capo_trustedadvisor.types.recommendation_lifecycle_stage.RecommendationLifecycleStage"
    ]
    """<p>The lifecycle stage from AWS Trusted Advisor Priority</p>"""
    updated_on_behalf_of: NotRequired["str"]
    """<p>The person on whose behalf a Technical Account Manager (TAM) updated the recommendation. This information is only available when a Technical Account Manager takes an action on a recommendation managed by AWS Trusted Advisor Priority </p>"""
    updated_on_behalf_of_job_title: NotRequired["str"]
    """<p>The job title of the person on whose behalf a Technical Account Manager (TAM) updated the recommendation. This information is only available when a Technical Account Manager takes an action on a recommendation managed by AWS Trusted Advisor Priority </p>"""
    update_reason: NotRequired[
        "capo_trustedadvisor.types.recommendation_update_reason.RecommendationUpdateReason"
    ]
    """<p>Reason for the lifecycle stage change</p>"""
    update_reason_code: NotRequired[
        "capo_trustedadvisor.types.update_recommendation_lifecycle_stage_reason_code.UpdateRecommendationLifecycleStageReasonCode"
    ]
    """<p>Reason code for the lifecycle state change</p>"""
    last_updated_at: NotRequired["datetime.datetime"]
    """<p>When the Recommendation was last updated</p>"""

account_id instance-attribute

account_id: NotRequired[AccountId]

The AWS account ID

account_recommendation_arn instance-attribute

account_recommendation_arn: NotRequired[AccountRecommendationArn]

The Recommendation ARN

last_updated_at instance-attribute

last_updated_at: NotRequired[datetime]

When the Recommendation was last updated

lifecycle_stage instance-attribute

lifecycle_stage: NotRequired[RecommendationLifecycleStage]

The lifecycle stage from AWS Trusted Advisor Priority

update_reason instance-attribute

update_reason: NotRequired[RecommendationUpdateReason]

Reason for the lifecycle stage change

update_reason_code instance-attribute

update_reason_code: NotRequired[UpdateRecommendationLifecycleStageReasonCode]

Reason code for the lifecycle state change

updated_on_behalf_of instance-attribute

updated_on_behalf_of: NotRequired[str]

The person on whose behalf a Technical Account Manager (TAM) updated the recommendation. This information is only available when a Technical Account Manager takes an action on a recommendation managed by AWS Trusted Advisor Priority

updated_on_behalf_of_job_title instance-attribute

updated_on_behalf_of_job_title: NotRequired[str]

The job title of the person on whose behalf a Technical Account Manager (TAM) updated the recommendation. This information is only available when a Technical Account Manager takes an action on a recommendation managed by AWS Trusted Advisor Priority