Skip to content

LensUpgradeSummary

Source code in docs_src/capo_wellarchitected/types/lens_upgrade_summary.py
class LensUpgradeSummary(TypedDict, closed=True):
    workload_id: NotRequired["capo_wellarchitected.types.workload_id.WorkloadId"]
    workload_name: NotRequired["capo_wellarchitected.types.workload_name.WorkloadName"]
    lens_alias: NotRequired["capo_wellarchitected.types.lens_alias.LensAlias"]
    lens_arn: NotRequired["capo_wellarchitected.types.lens_arn.LensArn"]
    """<p>The ARN for the lens.</p>"""
    current_lens_version: NotRequired[
        "capo_wellarchitected.types.lens_version.LensVersion"
    ]
    """<p>The current version of the lens.</p>"""
    latest_lens_version: NotRequired[
        "capo_wellarchitected.types.lens_version.LensVersion"
    ]
    """<p>The latest version of the lens.</p>"""
    resource_arn: NotRequired["capo_wellarchitected.types.resource_arn.ResourceArn"]
    """<p> <code>ResourceArn</code> of the lens being upgraded</p>"""
    resource_name: NotRequired["capo_wellarchitected.types.workload_name.WorkloadName"]

current_lens_version instance-attribute

current_lens_version: NotRequired[LensVersion]

The current version of the lens.

latest_lens_version instance-attribute

latest_lens_version: NotRequired[LensVersion]

The latest version of the lens.

lens_alias instance-attribute

lens_alias: NotRequired[LensAlias]

lens_arn instance-attribute

lens_arn: NotRequired[LensArn]

The ARN for the lens.

resource_arn instance-attribute

resource_arn: NotRequired[ResourceArn]

ResourceArn of the lens being upgraded

resource_name instance-attribute

resource_name: NotRequired[WorkloadName]

workload_id instance-attribute

workload_id: NotRequired[WorkloadId]

workload_name instance-attribute

workload_name: NotRequired[WorkloadName]