Skip to content

CreateApplicationRequest

Source code in docs_src/capo_migration_hub_refactor_spaces/types/create_application_request.py
class CreateApplicationRequest(TypedDict, closed=True):
    name: "capo_migration_hub_refactor_spaces.types.application_name.ApplicationName"
    """<p>The name to use for the application. </p>"""
    environment_identifier: (
        "capo_migration_hub_refactor_spaces.types.environment_id.EnvironmentId"
    )
    """<p>The unique identifier of the environment.</p>"""
    vpc_id: "capo_migration_hub_refactor_spaces.types.vpc_id.VpcId"
    """<p>The ID of the virtual private cloud (VPC).</p>"""
    proxy_type: "capo_migration_hub_refactor_spaces.types.proxy_type.ProxyType"
    """<p>The proxy type of the proxy created within the application. </p>"""
    api_gateway_proxy: NotRequired[
        "capo_migration_hub_refactor_spaces.types.api_gateway_proxy_input.ApiGatewayProxyInput"
    ]
    """<p>A wrapper object holding the API Gateway endpoint type and stage name for the proxy. </p>"""
    tags: NotRequired["capo_migration_hub_refactor_spaces.types.tag_map.TagMap"]
    """<p>The tags to assign to the application. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.</p>"""
    client_token: NotRequired[
        "capo_migration_hub_refactor_spaces.types.client_token.ClientToken"
    ]
    """<p>A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.</p>"""

api_gateway_proxy instance-attribute

api_gateway_proxy: NotRequired[ApiGatewayProxyInput]

A wrapper object holding the API Gateway endpoint type and stage name for the proxy.

client_token instance-attribute

client_token: NotRequired[ClientToken]

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

environment_identifier instance-attribute

environment_identifier: EnvironmentId

The unique identifier of the environment.

name instance-attribute

The name to use for the application.

proxy_type instance-attribute

proxy_type: ProxyType

The proxy type of the proxy created within the application.

tags instance-attribute

tags: NotRequired[TagMap]

The tags to assign to the application. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair.

vpc_id instance-attribute

vpc_id: VpcId

The ID of the virtual private cloud (VPC).