Skip to content

WorkloadShare

Source code in docs_src/capo_wellarchitected/types/workload_share.py
class WorkloadShare(TypedDict, closed=True):
    share_id: NotRequired["capo_wellarchitected.types.share_id.ShareId"]
    shared_by: NotRequired["capo_wellarchitected.types.aws_account_id.AwsAccountId"]
    shared_with: NotRequired["capo_wellarchitected.types.shared_with.SharedWith"]
    permission_type: NotRequired[
        "capo_wellarchitected.types.permission_type.PermissionType"
    ]
    status: NotRequired["capo_wellarchitected.types.share_status.ShareStatus"]
    workload_name: NotRequired["capo_wellarchitected.types.workload_name.WorkloadName"]
    workload_id: NotRequired["capo_wellarchitected.types.workload_id.WorkloadId"]

permission_type instance-attribute

permission_type: NotRequired[PermissionType]

share_id instance-attribute

share_id: NotRequired[ShareId]

shared_by instance-attribute

shared_by: NotRequired[AwsAccountId]

shared_with instance-attribute

shared_with: NotRequired[SharedWith]

status instance-attribute

status: NotRequired[ShareStatus]

workload_id instance-attribute

workload_id: NotRequired[WorkloadId]

workload_name instance-attribute

workload_name: NotRequired[WorkloadName]