Skip to content

Migration Hub Refactor Spaces Classes

ApiGatewayProxyConfig

ApiGatewayId

  • Type: typing.Optional[str]

EndpointType

  • Type: typing.Optional[typing.Literal['PRIVATE', 'REGIONAL']]

NlbArn

  • Type: typing.Optional[str]

NlbName

  • Type: typing.Optional[str]

ProxyUrl

  • Type: typing.Optional[str]

StageName

  • Type: typing.Optional[str]

VpcLinkId

  • Type: typing.Optional[str]

ApiGatewayProxyInput

EndpointType

  • Type: typing.Optional[typing.Literal['PRIVATE', 'REGIONAL']]

StageName

  • Type: typing.Optional[str]

ApiGatewayProxySummary

ApiGatewayId

  • Type: typing.Optional[str]

EndpointType

  • Type: typing.Optional[typing.Literal['PRIVATE', 'REGIONAL']]

NlbArn

  • Type: typing.Optional[str]

NlbName

  • Type: typing.Optional[str]

ProxyUrl

  • Type: typing.Optional[str]

StageName

  • Type: typing.Optional[str]

VpcLinkId

  • Type: typing.Optional[str]

ApplicationSummary

ApiGatewayProxy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.ApiGatewayProxySummary]

ApplicationId

  • Type: typing.Optional[str]

Arn

  • Type: typing.Optional[str]

CreatedByAccountId

  • Type: typing.Optional[str]

CreatedTime

  • Type: typing.Optional[datetime.datetime]

EnvironmentId

  • Type: typing.Optional[str]

Error

  • Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.ErrorResponse]

LastUpdatedTime

  • Type: typing.Optional[datetime.datetime]

Name

  • Type: typing.Optional[str]

OwnerAccountId

  • Type: typing.Optional[str]

ProxyType

  • Type: typing.Optional[typing.Literal['API_GATEWAY']]

State

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'UPDATING']]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

VpcId

  • Type: typing.Optional[str]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

CreateApplicationRequest

EnvironmentIdentifier

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

ProxyType

  • Type: typing.Literal['API_GATEWAY']
  • Required: Yes

VpcId

  • Type:
  • Required: Yes

ApiGatewayProxy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.ApiGatewayProxyInput]

ClientToken

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateApplicationResponse

ApiGatewayProxy

  • Type:
  • Required: Yes

ApplicationId

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

CreatedByAccountId

  • Type:
  • Required: Yes

CreatedTime

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

LastUpdatedTime

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

OwnerAccountId

  • Type:
  • Required: Yes

ProxyType

  • Type: typing.Literal['API_GATEWAY']
  • Required: Yes

State

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'UPDATING']
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

VpcId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateEnvironmentRequest

Name

  • Type:
  • Required: Yes

NetworkFabricType

  • Type: typing.Literal['NONE', 'TRANSIT_GATEWAY']
  • Required: Yes

ClientToken

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

CreateEnvironmentResponse

Arn

  • Type:
  • Required: Yes

CreatedTime

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

LastUpdatedTime

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

NetworkFabricType

  • Type: typing.Literal['NONE', 'TRANSIT_GATEWAY']
  • Required: Yes

OwnerAccountId

  • Type:
  • Required: Yes

State

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateRouteRequest

ApplicationIdentifier

  • Type:
  • Required: Yes

EnvironmentIdentifier

  • Type:
  • Required: Yes

RouteType

  • Type: typing.Literal['DEFAULT', 'URI_PATH']
  • Required: Yes

ServiceIdentifier

  • Type:
  • Required: Yes

ClientToken

  • Type: typing.Optional[str]

DefaultRoute

  • Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.DefaultRouteInput]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

UriPathRoute

  • Type: typing.Union[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.UriPathRouteInput, aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.UriPathRouteInputOutput, NoneType]

CreateRouteResponse

ApplicationId

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

CreatedByAccountId

  • Type:
  • Required: Yes

CreatedTime

  • Type:
  • Required: Yes

LastUpdatedTime

  • Type:
  • Required: Yes

OwnerAccountId

  • Type:
  • Required: Yes

RouteId

  • Type:
  • Required: Yes

RouteType

  • Type: typing.Literal['DEFAULT', 'URI_PATH']
  • Required: Yes

ServiceId

  • Type:
  • Required: Yes

State

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'INACTIVE', 'UPDATING']
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

UriPathRoute

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateServiceRequest

ApplicationIdentifier

  • Type:
  • Required: Yes

EndpointType

  • Type: typing.Literal['LAMBDA', 'URL']
  • Required: Yes

EnvironmentIdentifier

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

ClientToken

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

LambdaEndpoint

  • Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.LambdaEndpointInput]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

UrlEndpoint

  • Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.UrlEndpointInput]

VpcId

  • Type: typing.Optional[str]

CreateServiceResponse

ApplicationId

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

CreatedByAccountId

  • Type:
  • Required: Yes

CreatedTime

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

EndpointType

  • Type: typing.Literal['LAMBDA', 'URL']
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

LambdaEndpoint

  • Type:
  • Required: Yes

LastUpdatedTime

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

OwnerAccountId

  • Type:
  • Required: Yes

ServiceId

  • Type:
  • Required: Yes

State

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

UrlEndpoint

  • Type:
  • Required: Yes

VpcId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DefaultRouteInput

ActivationState

  • Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]

DeleteApplicationRequest

ApplicationIdentifier

  • Type:
  • Required: Yes

EnvironmentIdentifier

  • Type:
  • Required: Yes

DeleteApplicationResponse

ApplicationId

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

LastUpdatedTime

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

State

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteEnvironmentRequest

EnvironmentIdentifier

  • Type:
  • Required: Yes

DeleteEnvironmentResponse

Arn

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

LastUpdatedTime

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

State

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteResourcePolicyRequest

Identifier

  • Type:
  • Required: Yes

DeleteRouteRequest

ApplicationIdentifier

  • Type:
  • Required: Yes

EnvironmentIdentifier

  • Type:
  • Required: Yes

RouteIdentifier

  • Type:
  • Required: Yes

DeleteRouteResponse

ApplicationId

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

LastUpdatedTime

  • Type:
  • Required: Yes

RouteId

  • Type:
  • Required: Yes

ServiceId

  • Type:
  • Required: Yes

State

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'INACTIVE', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteServiceRequest

ApplicationIdentifier

  • Type:
  • Required: Yes

EnvironmentIdentifier

  • Type:
  • Required: Yes

ServiceIdentifier

  • Type:
  • Required: Yes

DeleteServiceResponse

ApplicationId

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

LastUpdatedTime

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

ServiceId

  • Type:
  • Required: Yes

State

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

EnvironmentSummary

Arn

  • Type: typing.Optional[str]

CreatedTime

  • Type: typing.Optional[datetime.datetime]

Description

  • Type: typing.Optional[str]

EnvironmentId

  • Type: typing.Optional[str]

Error

  • Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.ErrorResponse]

LastUpdatedTime

  • Type: typing.Optional[datetime.datetime]

Name

  • Type: typing.Optional[str]

NetworkFabricType

  • Type: typing.Optional[typing.Literal['NONE', 'TRANSIT_GATEWAY']]

OwnerAccountId

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

TransitGatewayId

  • Type: typing.Optional[str]

EnvironmentVpc

AccountId

  • Type: typing.Optional[str]

CidrBlocks

  • Type: typing.Optional[typing.List[str]]

CreatedTime

  • Type: typing.Optional[datetime.datetime]

EnvironmentId

  • Type: typing.Optional[str]

LastUpdatedTime

  • Type: typing.Optional[datetime.datetime]

VpcId

  • Type: typing.Optional[str]

VpcName

  • Type: typing.Optional[str]

ErrorResponse

AccountId

  • Type: typing.Optional[str]

AdditionalDetails

  • Type: typing.Optional[typing.Dict[str, str]]

Code

  • Type: typing.Optional[typing.Literal['INVALID_RESOURCE_STATE', 'NOT_AUTHORIZED', 'REQUEST_LIMIT_EXCEEDED', 'RESOURCE_CREATION_FAILURE', 'RESOURCE_DELETION_FAILURE', 'RESOURCE_IN_USE', 'RESOURCE_LIMIT_EXCEEDED', 'RESOURCE_NOT_FOUND', 'RESOURCE_RETRIEVAL_FAILURE', 'RESOURCE_UPDATE_FAILURE', 'SERVICE_ENDPOINT_HEALTH_CHECK_FAILURE', 'STATE_TRANSITION_FAILURE']]

Message

  • Type: typing.Optional[str]

ResourceIdentifier

  • Type: typing.Optional[str]

ResourceType

  • Type: typing.Optional[typing.Literal['API_GATEWAY', 'APPLICATION', 'ENVIRONMENT', 'IAM_ROLE', 'LAMBDA', 'LOAD_BALANCER_LISTENER', 'NLB', 'RESOURCE_SHARE', 'ROUTE', 'ROUTE_TABLE', 'SECURITY_GROUP', 'SERVICE', 'SUBNET', 'TARGET_GROUP', 'TRANSIT_GATEWAY', 'TRANSIT_GATEWAY_ATTACHMENT', 'VPC', 'VPC_ENDPOINT_SERVICE_CONFIGURATION', 'VPC_LINK']]

GetApplicationRequest

ApplicationIdentifier

  • Type:
  • Required: Yes

EnvironmentIdentifier

  • Type:
  • Required: Yes

GetApplicationResponse

ApiGatewayProxy

  • Type:
  • Required: Yes

ApplicationId

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

CreatedByAccountId

  • Type:
  • Required: Yes

CreatedTime

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

Error

  • Type:
  • Required: Yes

LastUpdatedTime

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

OwnerAccountId

  • Type:
  • Required: Yes

ProxyType

  • Type: typing.Literal['API_GATEWAY']
  • Required: Yes

State

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'UPDATING']
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

VpcId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetEnvironmentRequest

EnvironmentIdentifier

  • Type:
  • Required: Yes

GetEnvironmentResponse

Arn

  • Type:
  • Required: Yes

CreatedTime

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

Error

  • Type:
  • Required: Yes

LastUpdatedTime

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

NetworkFabricType

  • Type: typing.Literal['NONE', 'TRANSIT_GATEWAY']
  • Required: Yes

OwnerAccountId

  • Type:
  • Required: Yes

State

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

TransitGatewayId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetResourcePolicyRequest

Identifier

  • Type:
  • Required: Yes

GetResourcePolicyResponse

Policy

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetRouteRequest

ApplicationIdentifier

  • Type:
  • Required: Yes

EnvironmentIdentifier

  • Type:
  • Required: Yes

RouteIdentifier

  • Type:
  • Required: Yes

GetRouteResponse

AppendSourcePath

  • Type:
  • Required: Yes

ApplicationId

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

CreatedByAccountId

  • Type:
  • Required: Yes

CreatedTime

  • Type:
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

Error

  • Type:
  • Required: Yes

IncludeChildPaths

  • Type:
  • Required: Yes

LastUpdatedTime

  • Type:
  • Required: Yes

Methods

  • Type: typing.List[typing.Literal['DELETE', 'GET', 'HEAD', 'OPTIONS', 'PATCH', 'POST', 'PUT']]
  • Required: Yes

OwnerAccountId

  • Type:
  • Required: Yes

PathResourceToId

  • Type: typing.Dict[str, str]
  • Required: Yes

RouteId

  • Type:
  • Required: Yes

RouteType

  • Type: typing.Literal['DEFAULT', 'URI_PATH']
  • Required: Yes

ServiceId

  • Type:
  • Required: Yes

SourcePath

  • Type:
  • Required: Yes

State

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'INACTIVE', 'UPDATING']
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetServiceRequest

ApplicationIdentifier

  • Type:
  • Required: Yes

EnvironmentIdentifier

  • Type:
  • Required: Yes

ServiceIdentifier

  • Type:
  • Required: Yes

GetServiceResponse

ApplicationId

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

CreatedByAccountId

  • Type:
  • Required: Yes

CreatedTime

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

EndpointType

  • Type: typing.Literal['LAMBDA', 'URL']
  • Required: Yes

EnvironmentId

  • Type:
  • Required: Yes

Error

  • Type:
  • Required: Yes

LambdaEndpoint

  • Type:
  • Required: Yes

LastUpdatedTime

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

OwnerAccountId

  • Type:
  • Required: Yes

ServiceId

  • Type:
  • Required: Yes

State

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

UrlEndpoint

  • Type:
  • Required: Yes

VpcId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

LambdaEndpointConfig

Arn

  • Type: typing.Optional[str]

LambdaEndpointInput

Arn

  • Type:
  • Required: Yes

LambdaEndpointSummary

Arn

  • Type: typing.Optional[str]

ListApplicationsRequest

EnvironmentIdentifier

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListApplicationsRequestPaginate

EnvironmentIdentifier

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.PaginatorConfig]

ListApplicationsResponse

ApplicationSummaryList

  • Type: typing.List[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.ApplicationSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListEnvironmentVpcsRequest

EnvironmentIdentifier

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListEnvironmentVpcsRequestPaginate

EnvironmentIdentifier

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.PaginatorConfig]

ListEnvironmentVpcsResponse

EnvironmentVpcList

  • Type: typing.List[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.EnvironmentVpc]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListEnvironmentsRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListEnvironmentsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.PaginatorConfig]

ListEnvironmentsResponse

EnvironmentSummaryList

  • Type: typing.List[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.EnvironmentSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListRoutesRequest

ApplicationIdentifier

  • Type:
  • Required: Yes

EnvironmentIdentifier

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListRoutesRequestPaginate

ApplicationIdentifier

  • Type:
  • Required: Yes

EnvironmentIdentifier

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.PaginatorConfig]

ListRoutesResponse

RouteSummaryList

  • Type: typing.List[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.RouteSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListServicesRequest

ApplicationIdentifier

  • Type:
  • Required: Yes

EnvironmentIdentifier

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListServicesRequestPaginate

ApplicationIdentifier

  • Type:
  • Required: Yes

EnvironmentIdentifier

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.PaginatorConfig]

ListServicesResponse

ServiceSummaryList

  • Type: typing.List[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.ServiceSummary]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequest

ResourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponse

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PutResourcePolicyRequest

Policy

  • Type:
  • Required: Yes

ResourceArn

  • Type:
  • Required: Yes

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

RouteSummary

AppendSourcePath

  • Type: typing.Optional[bool]

ApplicationId

  • Type: typing.Optional[str]

Arn

  • Type: typing.Optional[str]

CreatedByAccountId

  • Type: typing.Optional[str]

CreatedTime

  • Type: typing.Optional[datetime.datetime]

EnvironmentId

  • Type: typing.Optional[str]

Error

  • Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.ErrorResponse]

IncludeChildPaths

  • Type: typing.Optional[bool]

LastUpdatedTime

  • Type: typing.Optional[datetime.datetime]

Methods

  • Type: typing.Optional[typing.List[typing.Literal['DELETE', 'GET', 'HEAD', 'OPTIONS', 'PATCH', 'POST', 'PUT']]]

OwnerAccountId

  • Type: typing.Optional[str]

PathResourceToId

  • Type: typing.Optional[typing.Dict[str, str]]

RouteId

  • Type: typing.Optional[str]

RouteType

  • Type: typing.Optional[typing.Literal['DEFAULT', 'URI_PATH']]

ServiceId

  • Type: typing.Optional[str]

SourcePath

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'INACTIVE', 'UPDATING']]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

ServiceSummary

ApplicationId

  • Type: typing.Optional[str]

Arn

  • Type: typing.Optional[str]

CreatedByAccountId

  • Type: typing.Optional[str]

CreatedTime

  • Type: typing.Optional[datetime.datetime]

Description

  • Type: typing.Optional[str]

EndpointType

  • Type: typing.Optional[typing.Literal['LAMBDA', 'URL']]

EnvironmentId

  • Type: typing.Optional[str]

Error

  • Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.ErrorResponse]

LambdaEndpoint

  • Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.LambdaEndpointSummary]

LastUpdatedTime

  • Type: typing.Optional[datetime.datetime]

Name

  • Type: typing.Optional[str]

OwnerAccountId

  • Type: typing.Optional[str]

ServiceId

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED']]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

UrlEndpoint

  • Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces.migration_hub_refactor_spaces_classes.UrlEndpointSummary]

VpcId

  • Type: typing.Optional[str]

TagResourceRequest

ResourceArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

UntagResourceRequest

ResourceArn

  • Type:
  • Required: Yes

TagKeys

  • Type: typing.List[str]
  • Required: Yes

UpdateRouteRequest

ActivationState

  • Type: typing.Literal['ACTIVE', 'INACTIVE']
  • Required: Yes

ApplicationIdentifier

  • Type:
  • Required: Yes

EnvironmentIdentifier

  • Type:
  • Required: Yes

RouteIdentifier

  • Type:
  • Required: Yes

UpdateRouteResponse

ApplicationId

  • Type:
  • Required: Yes

Arn

  • Type:
  • Required: Yes

LastUpdatedTime

  • Type:
  • Required: Yes

RouteId

  • Type:
  • Required: Yes

ServiceId

  • Type:
  • Required: Yes

State

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'INACTIVE', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UriPathRouteInput

ActivationState

  • Type: typing.Literal['ACTIVE', 'INACTIVE']
  • Required: Yes

SourcePath

  • Type:
  • Required: Yes

AppendSourcePath

  • Type: typing.Optional[bool]

IncludeChildPaths

  • Type: typing.Optional[bool]

Methods

  • Type: typing.Optional[typing.List[typing.Literal['DELETE', 'GET', 'HEAD', 'OPTIONS', 'PATCH', 'POST', 'PUT']]]

UriPathRouteInputOutput

ActivationState

  • Type: typing.Literal['ACTIVE', 'INACTIVE']
  • Required: Yes

SourcePath

  • Type:
  • Required: Yes

AppendSourcePath

  • Type: typing.Optional[bool]

IncludeChildPaths

  • Type: typing.Optional[bool]

Methods

  • Type: typing.Optional[typing.List[typing.Literal['DELETE', 'GET', 'HEAD', 'OPTIONS', 'PATCH', 'POST', 'PUT']]]

UrlEndpointConfig

HealthUrl

  • Type: typing.Optional[str]

Url

  • Type: typing.Optional[str]

UrlEndpointInput

Url

  • Type:
  • Required: Yes

HealthUrl

  • Type: typing.Optional[str]

UrlEndpointSummary

HealthUrl

  • Type: typing.Optional[str]

Url

  • Type: typing.Optional[str]