Skip to content

CreateRouteResponse

Source code in docs_src/capo_migration_hub_refactor_spaces/types/create_route_response.py
class CreateRouteResponse(TypedDict, closed=True):
    route_id: NotRequired["capo_migration_hub_refactor_spaces.types.route_id.RouteId"]
    """<p>The unique identifier of the route.</p>"""
    arn: NotRequired[
        "capo_migration_hub_refactor_spaces.types.resource_arn.ResourceArn"
    ]
    """<p>The Amazon Resource Name (ARN) of the route. The format for this ARN is <code>arn:aws:refactor-spaces:<i>region</i>:<i>account-id</i>:<i>resource-type/resource-id</i> </code>. For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> Amazon Resource Names (ARNs)</a> in the <i>Amazon Web Services General Reference</i>.</p>"""
    owner_account_id: NotRequired[
        "capo_migration_hub_refactor_spaces.types.account_id.AccountId"
    ]
    """<p>The Amazon Web Services account ID of the route owner.</p>"""
    created_by_account_id: NotRequired[
        "capo_migration_hub_refactor_spaces.types.account_id.AccountId"
    ]
    """<p>The Amazon Web Services account ID of the route creator.</p>"""
    route_type: NotRequired[
        "capo_migration_hub_refactor_spaces.types.route_type.RouteType"
    ]
    """<p>The route type of the route.</p>"""
    service_id: NotRequired[
        "capo_migration_hub_refactor_spaces.types.service_id.ServiceId"
    ]
    """<p>The ID of service in which the route is created. Traffic that matches this route is forwarded to this service.</p>"""
    application_id: NotRequired[
        "capo_migration_hub_refactor_spaces.types.application_id.ApplicationId"
    ]
    """<p>The ID of the application in which the route is created.</p>"""
    uri_path_route: NotRequired[
        "capo_migration_hub_refactor_spaces.types.uri_path_route_input.UriPathRouteInput"
    ]
    """<p>Configuration for the URI path route type. </p>"""
    state: NotRequired[
        "capo_migration_hub_refactor_spaces.types.route_state.RouteState"
    ]
    """<p>The current state of the route. Activation state only allows <code>ACTIVE</code> or <code>INACTIVE</code> as user inputs. <code>FAILED</code> is a route state that is system generated.</p>"""
    tags: NotRequired["capo_migration_hub_refactor_spaces.types.tag_map.TagMap"]
    """<p>The tags assigned to the created route. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key-value pair. </p>"""
    last_updated_time: NotRequired[
        "capo_migration_hub_refactor_spaces.types.timestamp.Timestamp"
    ]
    """<p>A timestamp that indicates when the route was last updated. </p>"""
    created_time: NotRequired[
        "capo_migration_hub_refactor_spaces.types.timestamp.Timestamp"
    ]
    """<p>A timestamp that indicates when the route is created.</p>"""

application_id instance-attribute

application_id: NotRequired[ApplicationId]

The ID of the application in which the route is created.

arn instance-attribute

arn: NotRequired[ResourceArn]

The Amazon Resource Name (ARN) of the route. The format for this ARN is arn:aws:refactor-spaces:region:account-id:resource-type/resource-id . For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.

created_by_account_id instance-attribute

created_by_account_id: NotRequired[AccountId]

The Amazon Web Services account ID of the route creator.

created_time instance-attribute

created_time: NotRequired[Timestamp]

A timestamp that indicates when the route is created.

last_updated_time instance-attribute

last_updated_time: NotRequired[Timestamp]

A timestamp that indicates when the route was last updated.

owner_account_id instance-attribute

owner_account_id: NotRequired[AccountId]

The Amazon Web Services account ID of the route owner.

route_id instance-attribute

route_id: NotRequired[RouteId]

The unique identifier of the route.

route_type instance-attribute

route_type: NotRequired[RouteType]

The route type of the route.

service_id instance-attribute

service_id: NotRequired[ServiceId]

The ID of service in which the route is created. Traffic that matches this route is forwarded to this service.

state instance-attribute

state: NotRequired[RouteState]

The current state of the route. Activation state only allows ACTIVE or INACTIVE as user inputs. FAILED is a route state that is system generated.

tags instance-attribute

tags: NotRequired[TagMap]

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

uri_path_route instance-attribute

uri_path_route: NotRequired[UriPathRouteInput]

Configuration for the URI path route type.