Migration Hub Refactor Spaces Classes
ApiGatewayProxyConfigTypeDef
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]
ApiGatewayProxyInputTypeDef
EndpointType
- Type: typing.Optional[typing.Literal['PRIVATE', 'REGIONAL']]
StageName
- Type: typing.Optional[str]
ApiGatewayProxySummaryTypeDef
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]
ApplicationSummaryTypeDef
ApiGatewayProxy
- Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces_classes.ApiGatewayProxySummaryTypeDef]
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_classes.ErrorResponseTypeDef]
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!
CreateApplicationRequestRequestTypeDef
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_classes.ApiGatewayProxyInputTypeDef]
ClientToken
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateApplicationResponseTypeDef
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
CreateEnvironmentRequestRequestTypeDef
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.Mapping[str, str]]
CreateEnvironmentResponseTypeDef
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
CreateRouteRequestRequestTypeDef
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_classes.DefaultRouteInputTypeDef]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
UriPathRoute
- Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces_classes.UriPathRouteInputTypeDef]
CreateRouteResponseTypeDef
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
CreateServiceRequestRequestTypeDef
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_classes.LambdaEndpointInputTypeDef]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
UrlEndpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces_classes.UrlEndpointInputTypeDef]
VpcId
- Type: typing.Optional[str]
CreateServiceResponseTypeDef
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
DefaultRouteInputTypeDef
ActivationState
- Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]
DeleteApplicationRequestRequestTypeDef
ApplicationIdentifier
- Type:
- Required: Yes
EnvironmentIdentifier
- Type:
- Required: Yes
DeleteApplicationResponseTypeDef
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
DeleteEnvironmentRequestRequestTypeDef
EnvironmentIdentifier
- Type:
- Required: Yes
DeleteEnvironmentResponseTypeDef
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
DeleteResourcePolicyRequestRequestTypeDef
Identifier
- Type:
- Required: Yes
DeleteRouteRequestRequestTypeDef
ApplicationIdentifier
- Type:
- Required: Yes
EnvironmentIdentifier
- Type:
- Required: Yes
RouteIdentifier
- Type:
- Required: Yes
DeleteRouteResponseTypeDef
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
DeleteServiceRequestRequestTypeDef
ApplicationIdentifier
- Type:
- Required: Yes
EnvironmentIdentifier
- Type:
- Required: Yes
ServiceIdentifier
- Type:
- Required: Yes
DeleteServiceResponseTypeDef
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
EnvironmentSummaryTypeDef
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_classes.ErrorResponseTypeDef]
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]
EnvironmentVpcTypeDef
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]
ErrorResponseTypeDef
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']]
GetApplicationRequestRequestTypeDef
ApplicationIdentifier
- Type:
- Required: Yes
EnvironmentIdentifier
- Type:
- Required: Yes
GetApplicationResponseTypeDef
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
GetEnvironmentRequestRequestTypeDef
EnvironmentIdentifier
- Type:
- Required: Yes
GetEnvironmentResponseTypeDef
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
GetResourcePolicyRequestRequestTypeDef
Identifier
- Type:
- Required: Yes
GetResourcePolicyResponseTypeDef
Policy
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetRouteRequestRequestTypeDef
ApplicationIdentifier
- Type:
- Required: Yes
EnvironmentIdentifier
- Type:
- Required: Yes
RouteIdentifier
- Type:
- Required: Yes
GetRouteResponseTypeDef
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
GetServiceRequestRequestTypeDef
ApplicationIdentifier
- Type:
- Required: Yes
EnvironmentIdentifier
- Type:
- Required: Yes
ServiceIdentifier
- Type:
- Required: Yes
GetServiceResponseTypeDef
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
LambdaEndpointConfigTypeDef
Arn
- Type: typing.Optional[str]
LambdaEndpointInputTypeDef
Arn
- Type:
- Required: Yes
LambdaEndpointSummaryTypeDef
Arn
- Type: typing.Optional[str]
ListApplicationsRequestListApplicationsPaginateTypeDef
EnvironmentIdentifier
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces_classes.PaginatorConfigTypeDef]
ListApplicationsRequestRequestTypeDef
EnvironmentIdentifier
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListApplicationsResponseTypeDef
ApplicationSummaryList
- Type: typing.List[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces_classes.ApplicationSummaryTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListEnvironmentVpcsRequestListEnvironmentVpcsPaginateTypeDef
EnvironmentIdentifier
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces_classes.PaginatorConfigTypeDef]
ListEnvironmentVpcsRequestRequestTypeDef
EnvironmentIdentifier
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListEnvironmentVpcsResponseTypeDef
EnvironmentVpcList
- Type: typing.List[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces_classes.EnvironmentVpcTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListEnvironmentsRequestListEnvironmentsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces_classes.PaginatorConfigTypeDef]
ListEnvironmentsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListEnvironmentsResponseTypeDef
EnvironmentSummaryList
- Type: typing.List[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces_classes.EnvironmentSummaryTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListRoutesRequestListRoutesPaginateTypeDef
ApplicationIdentifier
- Type:
- Required: Yes
EnvironmentIdentifier
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces_classes.PaginatorConfigTypeDef]
ListRoutesRequestRequestTypeDef
ApplicationIdentifier
- Type:
- Required: Yes
EnvironmentIdentifier
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListRoutesResponseTypeDef
NextToken
- Type:
- Required: Yes
RouteSummaryList
- Type: typing.List[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces_classes.RouteSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListServicesRequestListServicesPaginateTypeDef
ApplicationIdentifier
- Type:
- Required: Yes
EnvironmentIdentifier
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces_classes.PaginatorConfigTypeDef]
ListServicesRequestRequestTypeDef
ApplicationIdentifier
- Type:
- Required: Yes
EnvironmentIdentifier
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListServicesResponseTypeDef
NextToken
- Type:
- Required: Yes
ServiceSummaryList
- Type: typing.List[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces_classes.ServiceSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTagsForResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
ListTagsForResourceResponseTypeDef
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PutResourcePolicyRequestRequestTypeDef
Policy
- Type:
- Required: Yes
ResourceArn
- Type:
- Required: Yes
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
RouteSummaryTypeDef
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_classes.ErrorResponseTypeDef]
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]]
ServiceSummaryTypeDef
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_classes.ErrorResponseTypeDef]
LambdaEndpoint
- Type: typing.Optional[aws_resource_validator.pydantic_models.migration_hub_refactor_spaces_classes.LambdaEndpointSummaryTypeDef]
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_classes.UrlEndpointSummaryTypeDef]
VpcId
- Type: typing.Optional[str]
TagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.Mapping[str, str]
- Required: Yes
UntagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateRouteRequestRequestTypeDef
ActivationState
- Type: typing.Literal['ACTIVE', 'INACTIVE']
- Required: Yes
ApplicationIdentifier
- Type:
- Required: Yes
EnvironmentIdentifier
- Type:
- Required: Yes
RouteIdentifier
- Type:
- Required: Yes
UpdateRouteResponseTypeDef
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
UriPathRouteInputTypeDef
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.Sequence[typing.Literal['DELETE', 'GET', 'HEAD', 'OPTIONS', 'PATCH', 'POST', 'PUT']]]
UrlEndpointConfigTypeDef
HealthUrl
- Type: typing.Optional[str]
Url
- Type: typing.Optional[str]
UrlEndpointInputTypeDef
Url
- Type:
- Required: Yes
HealthUrl
- Type: typing.Optional[str]
UrlEndpointSummaryTypeDef
HealthUrl
- Type: typing.Optional[str]
Url
- Type: typing.Optional[str]