Skip to content

WorkloadSummary

Source code in docs_src/capo_wellarchitected/types/workload_summary.py
class WorkloadSummary(TypedDict, closed=True):
    workload_id: NotRequired["capo_wellarchitected.types.workload_id.WorkloadId"]
    workload_arn: NotRequired["capo_wellarchitected.types.workload_arn.WorkloadArn"]
    workload_name: NotRequired["capo_wellarchitected.types.workload_name.WorkloadName"]
    owner: NotRequired["capo_wellarchitected.types.aws_account_id.AwsAccountId"]
    updated_at: NotRequired["datetime.datetime"]
    """<p>The date and time when the workload was last updated.</p>"""
    lenses: NotRequired["capo_wellarchitected.types.workload_lenses.WorkloadLenses"]
    risk_counts: NotRequired["capo_wellarchitected.types.risk_counts.RiskCounts"]
    improvement_status: NotRequired[
        "capo_wellarchitected.types.workload_improvement_status.WorkloadImprovementStatus"
    ]
    profiles: NotRequired[
        "capo_wellarchitected.types.workload_profiles.WorkloadProfiles"
    ]
    """<p>Profile associated with a workload.</p>"""
    prioritized_risk_counts: NotRequired[
        "capo_wellarchitected.types.risk_counts.RiskCounts"
    ]

improvement_status instance-attribute

improvement_status: NotRequired[WorkloadImprovementStatus]

lenses instance-attribute

lenses: NotRequired[WorkloadLenses]

owner instance-attribute

owner: NotRequired[AwsAccountId]

prioritized_risk_counts instance-attribute

prioritized_risk_counts: NotRequired[RiskCounts]

profiles instance-attribute

profiles: NotRequired[WorkloadProfiles]

Profile associated with a workload.

risk_counts instance-attribute

risk_counts: NotRequired[RiskCounts]

updated_at instance-attribute

updated_at: NotRequired[datetime]

The date and time when the workload was last updated.

workload_arn instance-attribute

workload_arn: NotRequired[WorkloadArn]

workload_id instance-attribute

workload_id: NotRequired[WorkloadId]

workload_name instance-attribute

workload_name: NotRequired[WorkloadName]