Skip to content

UpdateWorkloadInput

Source code in docs_src/capo_wellarchitected/types/update_workload_input.py
class UpdateWorkloadInput(TypedDict, closed=True):
    workload_id: "capo_wellarchitected.types.workload_id.WorkloadId"
    workload_name: NotRequired["capo_wellarchitected.types.workload_name.WorkloadName"]
    description: NotRequired[
        "capo_wellarchitected.types.workload_description.WorkloadDescription"
    ]
    environment: NotRequired[
        "capo_wellarchitected.types.workload_environment.WorkloadEnvironment"
    ]
    account_ids: NotRequired[
        "capo_wellarchitected.types.workload_account_ids.WorkloadAccountIds"
    ]
    aws_regions: NotRequired[
        "capo_wellarchitected.types.workload_aws_regions.WorkloadAwsRegions"
    ]
    non_aws_regions: NotRequired[
        "capo_wellarchitected.types.workload_non_aws_regions.WorkloadNonAwsRegions"
    ]
    pillar_priorities: NotRequired[
        "capo_wellarchitected.types.workload_pillar_priorities.WorkloadPillarPriorities"
    ]
    architectural_design: NotRequired[
        "capo_wellarchitected.types.workload_architectural_design.WorkloadArchitecturalDesign"
    ]
    review_owner: NotRequired[
        "capo_wellarchitected.types.workload_review_owner.WorkloadReviewOwner"
    ]
    is_review_owner_update_acknowledged: NotRequired[
        "capo_wellarchitected.types.is_review_owner_update_acknowledged.IsReviewOwnerUpdateAcknowledged"
    ]
    """<p>Flag indicating whether the workload owner has acknowledged that the <i>Review owner</i> field is required.</p> <p>If a <b>Review owner</b> is not added to the workload within 60 days of acknowledgement, access to the workload is restricted until an owner is added.</p>"""
    industry_type: NotRequired[
        "capo_wellarchitected.types.workload_industry_type.WorkloadIndustryType"
    ]
    industry: NotRequired[
        "capo_wellarchitected.types.workload_industry.WorkloadIndustry"
    ]
    notes: NotRequired["capo_wellarchitected.types.notes.Notes"]
    improvement_status: NotRequired[
        "capo_wellarchitected.types.workload_improvement_status.WorkloadImprovementStatus"
    ]
    discovery_config: NotRequired[
        "capo_wellarchitected.types.workload_discovery_config.WorkloadDiscoveryConfig"
    ]
    """<p>Well-Architected discovery configuration settings to associate to the workload.</p>"""
    applications: NotRequired[
        "capo_wellarchitected.types.workload_applications.WorkloadApplications"
    ]
    """<p>List of AppRegistry application ARNs to associate to the workload.</p>"""
    jira_configuration: NotRequired[
        "capo_wellarchitected.types.workload_jira_configuration_input.WorkloadJiraConfigurationInput"
    ]
    """<p>Configuration of the Jira integration.</p>"""

account_ids instance-attribute

account_ids: NotRequired[WorkloadAccountIds]

applications instance-attribute

applications: NotRequired[WorkloadApplications]

List of AppRegistry application ARNs to associate to the workload.

architectural_design instance-attribute

architectural_design: NotRequired[WorkloadArchitecturalDesign]

aws_regions instance-attribute

aws_regions: NotRequired[WorkloadAwsRegions]

description instance-attribute

description: NotRequired[WorkloadDescription]

discovery_config instance-attribute

discovery_config: NotRequired[WorkloadDiscoveryConfig]

Well-Architected discovery configuration settings to associate to the workload.

environment instance-attribute

environment: NotRequired[WorkloadEnvironment]

improvement_status instance-attribute

improvement_status: NotRequired[WorkloadImprovementStatus]

industry instance-attribute

industry: NotRequired[WorkloadIndustry]

industry_type instance-attribute

industry_type: NotRequired[WorkloadIndustryType]

is_review_owner_update_acknowledged instance-attribute

is_review_owner_update_acknowledged: NotRequired[IsReviewOwnerUpdateAcknowledged]

Flag indicating whether the workload owner has acknowledged that the Review owner field is required.

If a Review owner is not added to the workload within 60 days of acknowledgement, access to the workload is restricted until an owner is added.

jira_configuration instance-attribute

jira_configuration: NotRequired[WorkloadJiraConfigurationInput]

Configuration of the Jira integration.

non_aws_regions instance-attribute

non_aws_regions: NotRequired[WorkloadNonAwsRegions]

notes instance-attribute

notes: NotRequired[Notes]

pillar_priorities instance-attribute

pillar_priorities: NotRequired[WorkloadPillarPriorities]

review_owner instance-attribute

review_owner: NotRequired[WorkloadReviewOwner]

workload_id instance-attribute

workload_id: WorkloadId

workload_name instance-attribute

workload_name: NotRequired[WorkloadName]