Skip to content

CreateWorkloadInput

Source code in docs_src/capo_wellarchitected/types/create_workload_input.py
class CreateWorkloadInput(TypedDict, closed=True):
    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"
    ]
    industry_type: NotRequired[
        "capo_wellarchitected.types.workload_industry_type.WorkloadIndustryType"
    ]
    industry: NotRequired[
        "capo_wellarchitected.types.workload_industry.WorkloadIndustry"
    ]
    lenses: NotRequired["capo_wellarchitected.types.workload_lenses.WorkloadLenses"]
    notes: NotRequired["capo_wellarchitected.types.notes.Notes"]
    client_request_token: NotRequired[
        "capo_wellarchitected.types.client_request_token.ClientRequestToken"
    ]
    tags: NotRequired["capo_wellarchitected.types.tag_map.TagMap"]
    """<p>The tags to be associated with the workload.</p>"""
    discovery_config: NotRequired[
        "capo_wellarchitected.types.workload_discovery_config.WorkloadDiscoveryConfig"
    ]
    """<p>Well-Architected discovery configuration settings associated to the workload.</p>"""
    applications: NotRequired[
        "capo_wellarchitected.types.workload_applications.WorkloadApplications"
    ]
    """<p>List of AppRegistry application ARNs associated to the workload.</p>"""
    profile_arns: NotRequired[
        "capo_wellarchitected.types.workload_profile_arns.WorkloadProfileArns"
    ]
    """<p>The list of profile ARNs associated with the workload.</p>"""
    review_template_arns: NotRequired[
        "capo_wellarchitected.types.review_template_arns.ReviewTemplateArns"
    ]
    """<p>The list of review template ARNs to associate with the workload.</p>"""
    jira_configuration: NotRequired[
        "capo_wellarchitected.types.workload_jira_configuration_input.WorkloadJiraConfigurationInput"
    ]
    """<p>Jira configuration settings when creating a workload.</p>"""

account_ids instance-attribute

account_ids: NotRequired[WorkloadAccountIds]

applications instance-attribute

applications: NotRequired[WorkloadApplications]

List of AppRegistry application ARNs associated to the workload.

architectural_design instance-attribute

architectural_design: NotRequired[WorkloadArchitecturalDesign]

aws_regions instance-attribute

aws_regions: NotRequired[WorkloadAwsRegions]

client_request_token instance-attribute

client_request_token: NotRequired[ClientRequestToken]

description instance-attribute

description: NotRequired[WorkloadDescription]

discovery_config instance-attribute

discovery_config: NotRequired[WorkloadDiscoveryConfig]

Well-Architected discovery configuration settings associated to the workload.

environment instance-attribute

environment: NotRequired[WorkloadEnvironment]

industry instance-attribute

industry: NotRequired[WorkloadIndustry]

industry_type instance-attribute

industry_type: NotRequired[WorkloadIndustryType]

jira_configuration instance-attribute

jira_configuration: NotRequired[WorkloadJiraConfigurationInput]

Jira configuration settings when creating a workload.

lenses instance-attribute

lenses: NotRequired[WorkloadLenses]

non_aws_regions instance-attribute

non_aws_regions: NotRequired[WorkloadNonAwsRegions]

notes instance-attribute

notes: NotRequired[Notes]

pillar_priorities instance-attribute

pillar_priorities: NotRequired[WorkloadPillarPriorities]

profile_arns instance-attribute

profile_arns: NotRequired[WorkloadProfileArns]

The list of profile ARNs associated with the workload.

review_owner instance-attribute

review_owner: NotRequired[WorkloadReviewOwner]

review_template_arns instance-attribute

review_template_arns: NotRequired[ReviewTemplateArns]

The list of review template ARNs to associate with the workload.

tags instance-attribute

tags: NotRequired[TagMap]

The tags to be associated with the workload.

workload_name instance-attribute

workload_name: NotRequired[WorkloadName]