Typed dictionaries#
Index > MigrationHubRefactorSpaces > Typed dictionaries
Auto-generated documentation for MigrationHubRefactorSpaces type annotations stubs module mypy-boto3-migration-hub-refactor-spaces.
ApiGatewayProxyConfigTypeDef#
# ApiGatewayProxyConfigTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ApiGatewayProxyConfigTypeDef
def get_value() -> ApiGatewayProxyConfigTypeDef:
return {
"ApiGatewayId": ...,
}
# ApiGatewayProxyConfigTypeDef definition
class ApiGatewayProxyConfigTypeDef(TypedDict):
ApiGatewayId: NotRequired[str],
EndpointType: NotRequired[ApiGatewayEndpointTypeType], # (1)
NlbArn: NotRequired[str],
NlbName: NotRequired[str],
ProxyUrl: NotRequired[str],
StageName: NotRequired[str],
VpcLinkId: NotRequired[str],
ApiGatewayProxyInputTypeDef#
# ApiGatewayProxyInputTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ApiGatewayProxyInputTypeDef
def get_value() -> ApiGatewayProxyInputTypeDef:
return {
"EndpointType": ...,
}
# ApiGatewayProxyInputTypeDef definition
class ApiGatewayProxyInputTypeDef(TypedDict):
EndpointType: NotRequired[ApiGatewayEndpointTypeType], # (1)
StageName: NotRequired[str],
ApiGatewayProxySummaryTypeDef#
# ApiGatewayProxySummaryTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ApiGatewayProxySummaryTypeDef
def get_value() -> ApiGatewayProxySummaryTypeDef:
return {
"ApiGatewayId": ...,
}
# ApiGatewayProxySummaryTypeDef definition
class ApiGatewayProxySummaryTypeDef(TypedDict):
ApiGatewayId: NotRequired[str],
EndpointType: NotRequired[ApiGatewayEndpointTypeType], # (1)
NlbArn: NotRequired[str],
NlbName: NotRequired[str],
ProxyUrl: NotRequired[str],
StageName: NotRequired[str],
VpcLinkId: NotRequired[str],
ErrorResponseTypeDef#
# ErrorResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ErrorResponseTypeDef
def get_value() -> ErrorResponseTypeDef:
return {
"AccountId": ...,
}
# ErrorResponseTypeDef definition
class ErrorResponseTypeDef(TypedDict):
AccountId: NotRequired[str],
AdditionalDetails: NotRequired[Dict[str, str]],
Code: NotRequired[ErrorCodeType], # (1)
Message: NotRequired[str],
ResourceIdentifier: NotRequired[str],
ResourceType: NotRequired[ErrorResourceTypeType], # (2)
- See ErrorCodeType
- See ErrorResourceTypeType
CreateEnvironmentRequestRequestTypeDef#
# CreateEnvironmentRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import CreateEnvironmentRequestRequestTypeDef
def get_value() -> CreateEnvironmentRequestRequestTypeDef:
return {
"Name": ...,
"NetworkFabricType": ...,
}
# CreateEnvironmentRequestRequestTypeDef definition
class CreateEnvironmentRequestRequestTypeDef(TypedDict):
Name: str,
NetworkFabricType: NetworkFabricTypeType, # (1)
ClientToken: NotRequired[str],
Description: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
CreateEnvironmentResponseTypeDef#
# CreateEnvironmentResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import CreateEnvironmentResponseTypeDef
def get_value() -> CreateEnvironmentResponseTypeDef:
return {
"Arn": ...,
"CreatedTime": ...,
"Description": ...,
"EnvironmentId": ...,
"LastUpdatedTime": ...,
"Name": ...,
"NetworkFabricType": ...,
"OwnerAccountId": ...,
"State": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# CreateEnvironmentResponseTypeDef definition
class CreateEnvironmentResponseTypeDef(TypedDict):
Arn: str,
CreatedTime: datetime,
Description: str,
EnvironmentId: str,
LastUpdatedTime: datetime,
Name: str,
NetworkFabricType: NetworkFabricTypeType, # (1)
OwnerAccountId: str,
State: EnvironmentStateType, # (2)
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (3)
DefaultRouteInputTypeDef#
# DefaultRouteInputTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import DefaultRouteInputTypeDef
def get_value() -> DefaultRouteInputTypeDef:
return {
"ActivationState": ...,
}
# DefaultRouteInputTypeDef definition
class DefaultRouteInputTypeDef(TypedDict):
ActivationState: NotRequired[RouteActivationStateType], # (1)
UriPathRouteInputTypeDef#
# UriPathRouteInputTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import UriPathRouteInputTypeDef
def get_value() -> UriPathRouteInputTypeDef:
return {
"ActivationState": ...,
"SourcePath": ...,
}
# UriPathRouteInputTypeDef definition
class UriPathRouteInputTypeDef(TypedDict):
ActivationState: RouteActivationStateType, # (1)
SourcePath: str,
AppendSourcePath: NotRequired[bool],
IncludeChildPaths: NotRequired[bool],
Methods: NotRequired[Sequence[HttpMethodType]], # (2)
LambdaEndpointInputTypeDef#
# LambdaEndpointInputTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import LambdaEndpointInputTypeDef
def get_value() -> LambdaEndpointInputTypeDef:
return {
"Arn": ...,
}
# LambdaEndpointInputTypeDef definition
class LambdaEndpointInputTypeDef(TypedDict):
Arn: str,
UrlEndpointInputTypeDef#
# UrlEndpointInputTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import UrlEndpointInputTypeDef
def get_value() -> UrlEndpointInputTypeDef:
return {
"Url": ...,
}
# UrlEndpointInputTypeDef definition
class UrlEndpointInputTypeDef(TypedDict):
Url: str,
HealthUrl: NotRequired[str],
DeleteApplicationRequestRequestTypeDef#
# DeleteApplicationRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import DeleteApplicationRequestRequestTypeDef
def get_value() -> DeleteApplicationRequestRequestTypeDef:
return {
"ApplicationIdentifier": ...,
"EnvironmentIdentifier": ...,
}
# DeleteApplicationRequestRequestTypeDef definition
class DeleteApplicationRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
DeleteApplicationResponseTypeDef#
# DeleteApplicationResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import DeleteApplicationResponseTypeDef
def get_value() -> DeleteApplicationResponseTypeDef:
return {
"ApplicationId": ...,
"Arn": ...,
"EnvironmentId": ...,
"LastUpdatedTime": ...,
"Name": ...,
"State": ...,
"ResponseMetadata": ...,
}
# DeleteApplicationResponseTypeDef definition
class DeleteApplicationResponseTypeDef(TypedDict):
ApplicationId: str,
Arn: str,
EnvironmentId: str,
LastUpdatedTime: datetime,
Name: str,
State: ApplicationStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteEnvironmentRequestRequestTypeDef#
# DeleteEnvironmentRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import DeleteEnvironmentRequestRequestTypeDef
def get_value() -> DeleteEnvironmentRequestRequestTypeDef:
return {
"EnvironmentIdentifier": ...,
}
# DeleteEnvironmentRequestRequestTypeDef definition
class DeleteEnvironmentRequestRequestTypeDef(TypedDict):
EnvironmentIdentifier: str,
DeleteEnvironmentResponseTypeDef#
# DeleteEnvironmentResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import DeleteEnvironmentResponseTypeDef
def get_value() -> DeleteEnvironmentResponseTypeDef:
return {
"Arn": ...,
"EnvironmentId": ...,
"LastUpdatedTime": ...,
"Name": ...,
"State": ...,
"ResponseMetadata": ...,
}
# DeleteEnvironmentResponseTypeDef definition
class DeleteEnvironmentResponseTypeDef(TypedDict):
Arn: str,
EnvironmentId: str,
LastUpdatedTime: datetime,
Name: str,
State: EnvironmentStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteResourcePolicyRequestRequestTypeDef#
# DeleteResourcePolicyRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import DeleteResourcePolicyRequestRequestTypeDef
def get_value() -> DeleteResourcePolicyRequestRequestTypeDef:
return {
"Identifier": ...,
}
# DeleteResourcePolicyRequestRequestTypeDef definition
class DeleteResourcePolicyRequestRequestTypeDef(TypedDict):
Identifier: str,
DeleteRouteRequestRequestTypeDef#
# DeleteRouteRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import DeleteRouteRequestRequestTypeDef
def get_value() -> DeleteRouteRequestRequestTypeDef:
return {
"ApplicationIdentifier": ...,
"EnvironmentIdentifier": ...,
"RouteIdentifier": ...,
}
# DeleteRouteRequestRequestTypeDef definition
class DeleteRouteRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
RouteIdentifier: str,
DeleteRouteResponseTypeDef#
# DeleteRouteResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import DeleteRouteResponseTypeDef
def get_value() -> DeleteRouteResponseTypeDef:
return {
"ApplicationId": ...,
"Arn": ...,
"LastUpdatedTime": ...,
"RouteId": ...,
"ServiceId": ...,
"State": ...,
"ResponseMetadata": ...,
}
# DeleteRouteResponseTypeDef definition
class DeleteRouteResponseTypeDef(TypedDict):
ApplicationId: str,
Arn: str,
LastUpdatedTime: datetime,
RouteId: str,
ServiceId: str,
State: RouteStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteServiceRequestRequestTypeDef#
# DeleteServiceRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import DeleteServiceRequestRequestTypeDef
def get_value() -> DeleteServiceRequestRequestTypeDef:
return {
"ApplicationIdentifier": ...,
"EnvironmentIdentifier": ...,
"ServiceIdentifier": ...,
}
# DeleteServiceRequestRequestTypeDef definition
class DeleteServiceRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
ServiceIdentifier: str,
DeleteServiceResponseTypeDef#
# DeleteServiceResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import DeleteServiceResponseTypeDef
def get_value() -> DeleteServiceResponseTypeDef:
return {
"ApplicationId": ...,
"Arn": ...,
"EnvironmentId": ...,
"LastUpdatedTime": ...,
"Name": ...,
"ServiceId": ...,
"State": ...,
"ResponseMetadata": ...,
}
# DeleteServiceResponseTypeDef definition
class DeleteServiceResponseTypeDef(TypedDict):
ApplicationId: str,
Arn: str,
EnvironmentId: str,
LastUpdatedTime: datetime,
Name: str,
ServiceId: str,
State: ServiceStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EnvironmentVpcTypeDef#
# EnvironmentVpcTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import EnvironmentVpcTypeDef
def get_value() -> EnvironmentVpcTypeDef:
return {
"AccountId": ...,
}
# EnvironmentVpcTypeDef definition
class EnvironmentVpcTypeDef(TypedDict):
AccountId: NotRequired[str],
CidrBlocks: NotRequired[List[str]],
CreatedTime: NotRequired[datetime],
EnvironmentId: NotRequired[str],
LastUpdatedTime: NotRequired[datetime],
VpcId: NotRequired[str],
VpcName: NotRequired[str],
GetApplicationRequestRequestTypeDef#
# GetApplicationRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetApplicationRequestRequestTypeDef
def get_value() -> GetApplicationRequestRequestTypeDef:
return {
"ApplicationIdentifier": ...,
"EnvironmentIdentifier": ...,
}
# GetApplicationRequestRequestTypeDef definition
class GetApplicationRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
GetEnvironmentRequestRequestTypeDef#
# GetEnvironmentRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetEnvironmentRequestRequestTypeDef
def get_value() -> GetEnvironmentRequestRequestTypeDef:
return {
"EnvironmentIdentifier": ...,
}
# GetEnvironmentRequestRequestTypeDef definition
class GetEnvironmentRequestRequestTypeDef(TypedDict):
EnvironmentIdentifier: str,
GetResourcePolicyRequestRequestTypeDef#
# GetResourcePolicyRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetResourcePolicyRequestRequestTypeDef
def get_value() -> GetResourcePolicyRequestRequestTypeDef:
return {
"Identifier": ...,
}
# GetResourcePolicyRequestRequestTypeDef definition
class GetResourcePolicyRequestRequestTypeDef(TypedDict):
Identifier: str,
GetResourcePolicyResponseTypeDef#
# GetResourcePolicyResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetResourcePolicyResponseTypeDef
def get_value() -> GetResourcePolicyResponseTypeDef:
return {
"Policy": ...,
"ResponseMetadata": ...,
}
# GetResourcePolicyResponseTypeDef definition
class GetResourcePolicyResponseTypeDef(TypedDict):
Policy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetRouteRequestRequestTypeDef#
# GetRouteRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetRouteRequestRequestTypeDef
def get_value() -> GetRouteRequestRequestTypeDef:
return {
"ApplicationIdentifier": ...,
"EnvironmentIdentifier": ...,
"RouteIdentifier": ...,
}
# GetRouteRequestRequestTypeDef definition
class GetRouteRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
RouteIdentifier: str,
GetServiceRequestRequestTypeDef#
# GetServiceRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetServiceRequestRequestTypeDef
def get_value() -> GetServiceRequestRequestTypeDef:
return {
"ApplicationIdentifier": ...,
"EnvironmentIdentifier": ...,
"ServiceIdentifier": ...,
}
# GetServiceRequestRequestTypeDef definition
class GetServiceRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
ServiceIdentifier: str,
LambdaEndpointConfigTypeDef#
# LambdaEndpointConfigTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import LambdaEndpointConfigTypeDef
def get_value() -> LambdaEndpointConfigTypeDef:
return {
"Arn": ...,
}
# LambdaEndpointConfigTypeDef definition
class LambdaEndpointConfigTypeDef(TypedDict):
Arn: NotRequired[str],
UrlEndpointConfigTypeDef#
# UrlEndpointConfigTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import UrlEndpointConfigTypeDef
def get_value() -> UrlEndpointConfigTypeDef:
return {
"HealthUrl": ...,
}
# UrlEndpointConfigTypeDef definition
class UrlEndpointConfigTypeDef(TypedDict):
HealthUrl: NotRequired[str],
Url: NotRequired[str],
LambdaEndpointSummaryTypeDef#
# LambdaEndpointSummaryTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import LambdaEndpointSummaryTypeDef
def get_value() -> LambdaEndpointSummaryTypeDef:
return {
"Arn": ...,
}
# LambdaEndpointSummaryTypeDef definition
class LambdaEndpointSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
ListApplicationsRequestListApplicationsPaginateTypeDef#
# ListApplicationsRequestListApplicationsPaginateTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListApplicationsRequestListApplicationsPaginateTypeDef
def get_value() -> ListApplicationsRequestListApplicationsPaginateTypeDef:
return {
"EnvironmentIdentifier": ...,
}
# ListApplicationsRequestListApplicationsPaginateTypeDef definition
class ListApplicationsRequestListApplicationsPaginateTypeDef(TypedDict):
EnvironmentIdentifier: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListApplicationsRequestRequestTypeDef#
# ListApplicationsRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListApplicationsRequestRequestTypeDef
def get_value() -> ListApplicationsRequestRequestTypeDef:
return {
"EnvironmentIdentifier": ...,
}
# ListApplicationsRequestRequestTypeDef definition
class ListApplicationsRequestRequestTypeDef(TypedDict):
EnvironmentIdentifier: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListEnvironmentVpcsRequestListEnvironmentVpcsPaginateTypeDef#
# ListEnvironmentVpcsRequestListEnvironmentVpcsPaginateTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListEnvironmentVpcsRequestListEnvironmentVpcsPaginateTypeDef
def get_value() -> ListEnvironmentVpcsRequestListEnvironmentVpcsPaginateTypeDef:
return {
"EnvironmentIdentifier": ...,
}
# ListEnvironmentVpcsRequestListEnvironmentVpcsPaginateTypeDef definition
class ListEnvironmentVpcsRequestListEnvironmentVpcsPaginateTypeDef(TypedDict):
EnvironmentIdentifier: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEnvironmentVpcsRequestRequestTypeDef#
# ListEnvironmentVpcsRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListEnvironmentVpcsRequestRequestTypeDef
def get_value() -> ListEnvironmentVpcsRequestRequestTypeDef:
return {
"EnvironmentIdentifier": ...,
}
# ListEnvironmentVpcsRequestRequestTypeDef definition
class ListEnvironmentVpcsRequestRequestTypeDef(TypedDict):
EnvironmentIdentifier: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListEnvironmentsRequestListEnvironmentsPaginateTypeDef#
# ListEnvironmentsRequestListEnvironmentsPaginateTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListEnvironmentsRequestListEnvironmentsPaginateTypeDef
def get_value() -> ListEnvironmentsRequestListEnvironmentsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListEnvironmentsRequestListEnvironmentsPaginateTypeDef definition
class ListEnvironmentsRequestListEnvironmentsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEnvironmentsRequestRequestTypeDef#
# ListEnvironmentsRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListEnvironmentsRequestRequestTypeDef
def get_value() -> ListEnvironmentsRequestRequestTypeDef:
return {
"MaxResults": ...,
}
# ListEnvironmentsRequestRequestTypeDef definition
class ListEnvironmentsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListRoutesRequestListRoutesPaginateTypeDef#
# ListRoutesRequestListRoutesPaginateTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListRoutesRequestListRoutesPaginateTypeDef
def get_value() -> ListRoutesRequestListRoutesPaginateTypeDef:
return {
"ApplicationIdentifier": ...,
"EnvironmentIdentifier": ...,
}
# ListRoutesRequestListRoutesPaginateTypeDef definition
class ListRoutesRequestListRoutesPaginateTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListRoutesRequestRequestTypeDef#
# ListRoutesRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListRoutesRequestRequestTypeDef
def get_value() -> ListRoutesRequestRequestTypeDef:
return {
"ApplicationIdentifier": ...,
"EnvironmentIdentifier": ...,
}
# ListRoutesRequestRequestTypeDef definition
class ListRoutesRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListServicesRequestListServicesPaginateTypeDef#
# ListServicesRequestListServicesPaginateTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListServicesRequestListServicesPaginateTypeDef
def get_value() -> ListServicesRequestListServicesPaginateTypeDef:
return {
"ApplicationIdentifier": ...,
"EnvironmentIdentifier": ...,
}
# ListServicesRequestListServicesPaginateTypeDef definition
class ListServicesRequestListServicesPaginateTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListServicesRequestRequestTypeDef#
# ListServicesRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListServicesRequestRequestTypeDef
def get_value() -> ListServicesRequestRequestTypeDef:
return {
"ApplicationIdentifier": ...,
"EnvironmentIdentifier": ...,
}
# ListServicesRequestRequestTypeDef definition
class ListServicesRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
PutResourcePolicyRequestRequestTypeDef#
# PutResourcePolicyRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import PutResourcePolicyRequestRequestTypeDef
def get_value() -> PutResourcePolicyRequestRequestTypeDef:
return {
"Policy": ...,
"ResourceArn": ...,
}
# PutResourcePolicyRequestRequestTypeDef definition
class PutResourcePolicyRequestRequestTypeDef(TypedDict):
Policy: str,
ResourceArn: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
UrlEndpointSummaryTypeDef#
# UrlEndpointSummaryTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import UrlEndpointSummaryTypeDef
def get_value() -> UrlEndpointSummaryTypeDef:
return {
"HealthUrl": ...,
}
# UrlEndpointSummaryTypeDef definition
class UrlEndpointSummaryTypeDef(TypedDict):
HealthUrl: NotRequired[str],
Url: NotRequired[str],
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"Tags": ...,
}
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"TagKeys": ...,
}
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
UpdateRouteRequestRequestTypeDef#
# UpdateRouteRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import UpdateRouteRequestRequestTypeDef
def get_value() -> UpdateRouteRequestRequestTypeDef:
return {
"ActivationState": ...,
"ApplicationIdentifier": ...,
"EnvironmentIdentifier": ...,
"RouteIdentifier": ...,
}
# UpdateRouteRequestRequestTypeDef definition
class UpdateRouteRequestRequestTypeDef(TypedDict):
ActivationState: RouteActivationStateType, # (1)
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
RouteIdentifier: str,
UpdateRouteResponseTypeDef#
# UpdateRouteResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import UpdateRouteResponseTypeDef
def get_value() -> UpdateRouteResponseTypeDef:
return {
"ApplicationId": ...,
"Arn": ...,
"LastUpdatedTime": ...,
"RouteId": ...,
"ServiceId": ...,
"State": ...,
"ResponseMetadata": ...,
}
# UpdateRouteResponseTypeDef definition
class UpdateRouteResponseTypeDef(TypedDict):
ApplicationId: str,
Arn: str,
LastUpdatedTime: datetime,
RouteId: str,
ServiceId: str,
State: RouteStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateApplicationRequestRequestTypeDef#
# CreateApplicationRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import CreateApplicationRequestRequestTypeDef
def get_value() -> CreateApplicationRequestRequestTypeDef:
return {
"EnvironmentIdentifier": ...,
"Name": ...,
"ProxyType": ...,
"VpcId": ...,
}
# CreateApplicationRequestRequestTypeDef definition
class CreateApplicationRequestRequestTypeDef(TypedDict):
EnvironmentIdentifier: str,
Name: str,
ProxyType: ProxyTypeType, # (1)
VpcId: str,
ApiGatewayProxy: NotRequired[ApiGatewayProxyInputTypeDef], # (2)
ClientToken: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
CreateApplicationResponseTypeDef#
# CreateApplicationResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import CreateApplicationResponseTypeDef
def get_value() -> CreateApplicationResponseTypeDef:
return {
"ApiGatewayProxy": ...,
"ApplicationId": ...,
"Arn": ...,
"CreatedByAccountId": ...,
"CreatedTime": ...,
"EnvironmentId": ...,
"LastUpdatedTime": ...,
"Name": ...,
"OwnerAccountId": ...,
"ProxyType": ...,
"State": ...,
"Tags": ...,
"VpcId": ...,
"ResponseMetadata": ...,
}
# CreateApplicationResponseTypeDef definition
class CreateApplicationResponseTypeDef(TypedDict):
ApiGatewayProxy: ApiGatewayProxyInputTypeDef, # (1)
ApplicationId: str,
Arn: str,
CreatedByAccountId: str,
CreatedTime: datetime,
EnvironmentId: str,
LastUpdatedTime: datetime,
Name: str,
OwnerAccountId: str,
ProxyType: ProxyTypeType, # (2)
State: ApplicationStateType, # (3)
Tags: Dict[str, str],
VpcId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See ApiGatewayProxyInputTypeDef
- See ProxyTypeType
- See ApplicationStateType
- See ResponseMetadataTypeDef
ApplicationSummaryTypeDef#
# ApplicationSummaryTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ApplicationSummaryTypeDef
def get_value() -> ApplicationSummaryTypeDef:
return {
"ApiGatewayProxy": ...,
}
# ApplicationSummaryTypeDef definition
class ApplicationSummaryTypeDef(TypedDict):
ApiGatewayProxy: NotRequired[ApiGatewayProxySummaryTypeDef], # (1)
ApplicationId: NotRequired[str],
Arn: NotRequired[str],
CreatedByAccountId: NotRequired[str],
CreatedTime: NotRequired[datetime],
EnvironmentId: NotRequired[str],
Error: NotRequired[ErrorResponseTypeDef], # (2)
LastUpdatedTime: NotRequired[datetime],
Name: NotRequired[str],
OwnerAccountId: NotRequired[str],
ProxyType: NotRequired[ProxyTypeType], # (3)
State: NotRequired[ApplicationStateType], # (4)
Tags: NotRequired[Dict[str, str]],
VpcId: NotRequired[str],
- See ApiGatewayProxySummaryTypeDef
- See ErrorResponseTypeDef
- See ProxyTypeType
- See ApplicationStateType
EnvironmentSummaryTypeDef#
# EnvironmentSummaryTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import EnvironmentSummaryTypeDef
def get_value() -> EnvironmentSummaryTypeDef:
return {
"Arn": ...,
}
# EnvironmentSummaryTypeDef definition
class EnvironmentSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
CreatedTime: NotRequired[datetime],
Description: NotRequired[str],
EnvironmentId: NotRequired[str],
Error: NotRequired[ErrorResponseTypeDef], # (1)
LastUpdatedTime: NotRequired[datetime],
Name: NotRequired[str],
NetworkFabricType: NotRequired[NetworkFabricTypeType], # (2)
OwnerAccountId: NotRequired[str],
State: NotRequired[EnvironmentStateType], # (3)
Tags: NotRequired[Dict[str, str]],
TransitGatewayId: NotRequired[str],
GetApplicationResponseTypeDef#
# GetApplicationResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetApplicationResponseTypeDef
def get_value() -> GetApplicationResponseTypeDef:
return {
"ApiGatewayProxy": ...,
"ApplicationId": ...,
"Arn": ...,
"CreatedByAccountId": ...,
"CreatedTime": ...,
"EnvironmentId": ...,
"Error": ...,
"LastUpdatedTime": ...,
"Name": ...,
"OwnerAccountId": ...,
"ProxyType": ...,
"State": ...,
"Tags": ...,
"VpcId": ...,
"ResponseMetadata": ...,
}
# GetApplicationResponseTypeDef definition
class GetApplicationResponseTypeDef(TypedDict):
ApiGatewayProxy: ApiGatewayProxyConfigTypeDef, # (1)
ApplicationId: str,
Arn: str,
CreatedByAccountId: str,
CreatedTime: datetime,
EnvironmentId: str,
Error: ErrorResponseTypeDef, # (2)
LastUpdatedTime: datetime,
Name: str,
OwnerAccountId: str,
ProxyType: ProxyTypeType, # (3)
State: ApplicationStateType, # (4)
Tags: Dict[str, str],
VpcId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See ApiGatewayProxyConfigTypeDef
- See ErrorResponseTypeDef
- See ProxyTypeType
- See ApplicationStateType
- See ResponseMetadataTypeDef
GetEnvironmentResponseTypeDef#
# GetEnvironmentResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetEnvironmentResponseTypeDef
def get_value() -> GetEnvironmentResponseTypeDef:
return {
"Arn": ...,
"CreatedTime": ...,
"Description": ...,
"EnvironmentId": ...,
"Error": ...,
"LastUpdatedTime": ...,
"Name": ...,
"NetworkFabricType": ...,
"OwnerAccountId": ...,
"State": ...,
"Tags": ...,
"TransitGatewayId": ...,
"ResponseMetadata": ...,
}
# GetEnvironmentResponseTypeDef definition
class GetEnvironmentResponseTypeDef(TypedDict):
Arn: str,
CreatedTime: datetime,
Description: str,
EnvironmentId: str,
Error: ErrorResponseTypeDef, # (1)
LastUpdatedTime: datetime,
Name: str,
NetworkFabricType: NetworkFabricTypeType, # (2)
OwnerAccountId: str,
State: EnvironmentStateType, # (3)
Tags: Dict[str, str],
TransitGatewayId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See ErrorResponseTypeDef
- See NetworkFabricTypeType
- See EnvironmentStateType
- See ResponseMetadataTypeDef
GetRouteResponseTypeDef#
# GetRouteResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetRouteResponseTypeDef
def get_value() -> GetRouteResponseTypeDef:
return {
"AppendSourcePath": ...,
"ApplicationId": ...,
"Arn": ...,
"CreatedByAccountId": ...,
"CreatedTime": ...,
"EnvironmentId": ...,
"Error": ...,
"IncludeChildPaths": ...,
"LastUpdatedTime": ...,
"Methods": ...,
"OwnerAccountId": ...,
"PathResourceToId": ...,
"RouteId": ...,
"RouteType": ...,
"ServiceId": ...,
"SourcePath": ...,
"State": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# GetRouteResponseTypeDef definition
class GetRouteResponseTypeDef(TypedDict):
AppendSourcePath: bool,
ApplicationId: str,
Arn: str,
CreatedByAccountId: str,
CreatedTime: datetime,
EnvironmentId: str,
Error: ErrorResponseTypeDef, # (1)
IncludeChildPaths: bool,
LastUpdatedTime: datetime,
Methods: List[HttpMethodType], # (2)
OwnerAccountId: str,
PathResourceToId: Dict[str, str],
RouteId: str,
RouteType: RouteTypeType, # (3)
ServiceId: str,
SourcePath: str,
State: RouteStateType, # (4)
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See ErrorResponseTypeDef
- See HttpMethodType
- See RouteTypeType
- See RouteStateType
- See ResponseMetadataTypeDef
RouteSummaryTypeDef#
# RouteSummaryTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import RouteSummaryTypeDef
def get_value() -> RouteSummaryTypeDef:
return {
"AppendSourcePath": ...,
}
# RouteSummaryTypeDef definition
class RouteSummaryTypeDef(TypedDict):
AppendSourcePath: NotRequired[bool],
ApplicationId: NotRequired[str],
Arn: NotRequired[str],
CreatedByAccountId: NotRequired[str],
CreatedTime: NotRequired[datetime],
EnvironmentId: NotRequired[str],
Error: NotRequired[ErrorResponseTypeDef], # (1)
IncludeChildPaths: NotRequired[bool],
LastUpdatedTime: NotRequired[datetime],
Methods: NotRequired[List[HttpMethodType]], # (2)
OwnerAccountId: NotRequired[str],
PathResourceToId: NotRequired[Dict[str, str]],
RouteId: NotRequired[str],
RouteType: NotRequired[RouteTypeType], # (3)
ServiceId: NotRequired[str],
SourcePath: NotRequired[str],
State: NotRequired[RouteStateType], # (4)
Tags: NotRequired[Dict[str, str]],
- See ErrorResponseTypeDef
- See HttpMethodType
- See RouteTypeType
- See RouteStateType
CreateRouteRequestRequestTypeDef#
# CreateRouteRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import CreateRouteRequestRequestTypeDef
def get_value() -> CreateRouteRequestRequestTypeDef:
return {
"ApplicationIdentifier": ...,
"EnvironmentIdentifier": ...,
"RouteType": ...,
"ServiceIdentifier": ...,
}
# CreateRouteRequestRequestTypeDef definition
class CreateRouteRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
RouteType: RouteTypeType, # (1)
ServiceIdentifier: str,
ClientToken: NotRequired[str],
DefaultRoute: NotRequired[DefaultRouteInputTypeDef], # (2)
Tags: NotRequired[Mapping[str, str]],
UriPathRoute: NotRequired[UriPathRouteInputTypeDef], # (3)
CreateRouteResponseTypeDef#
# CreateRouteResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import CreateRouteResponseTypeDef
def get_value() -> CreateRouteResponseTypeDef:
return {
"ApplicationId": ...,
"Arn": ...,
"CreatedByAccountId": ...,
"CreatedTime": ...,
"LastUpdatedTime": ...,
"OwnerAccountId": ...,
"RouteId": ...,
"RouteType": ...,
"ServiceId": ...,
"State": ...,
"Tags": ...,
"UriPathRoute": ...,
"ResponseMetadata": ...,
}
# CreateRouteResponseTypeDef definition
class CreateRouteResponseTypeDef(TypedDict):
ApplicationId: str,
Arn: str,
CreatedByAccountId: str,
CreatedTime: datetime,
LastUpdatedTime: datetime,
OwnerAccountId: str,
RouteId: str,
RouteType: RouteTypeType, # (1)
ServiceId: str,
State: RouteStateType, # (2)
Tags: Dict[str, str],
UriPathRoute: UriPathRouteInputTypeDef, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See RouteTypeType
- See RouteStateType
- See UriPathRouteInputTypeDef
- See ResponseMetadataTypeDef
CreateServiceRequestRequestTypeDef#
# CreateServiceRequestRequestTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import CreateServiceRequestRequestTypeDef
def get_value() -> CreateServiceRequestRequestTypeDef:
return {
"ApplicationIdentifier": ...,
"EndpointType": ...,
"EnvironmentIdentifier": ...,
"Name": ...,
}
# CreateServiceRequestRequestTypeDef definition
class CreateServiceRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EndpointType: ServiceEndpointTypeType, # (1)
EnvironmentIdentifier: str,
Name: str,
ClientToken: NotRequired[str],
Description: NotRequired[str],
LambdaEndpoint: NotRequired[LambdaEndpointInputTypeDef], # (2)
Tags: NotRequired[Mapping[str, str]],
UrlEndpoint: NotRequired[UrlEndpointInputTypeDef], # (3)
VpcId: NotRequired[str],
CreateServiceResponseTypeDef#
# CreateServiceResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import CreateServiceResponseTypeDef
def get_value() -> CreateServiceResponseTypeDef:
return {
"ApplicationId": ...,
"Arn": ...,
"CreatedByAccountId": ...,
"CreatedTime": ...,
"Description": ...,
"EndpointType": ...,
"EnvironmentId": ...,
"LambdaEndpoint": ...,
"LastUpdatedTime": ...,
"Name": ...,
"OwnerAccountId": ...,
"ServiceId": ...,
"State": ...,
"Tags": ...,
"UrlEndpoint": ...,
"VpcId": ...,
"ResponseMetadata": ...,
}
# CreateServiceResponseTypeDef definition
class CreateServiceResponseTypeDef(TypedDict):
ApplicationId: str,
Arn: str,
CreatedByAccountId: str,
CreatedTime: datetime,
Description: str,
EndpointType: ServiceEndpointTypeType, # (1)
EnvironmentId: str,
LambdaEndpoint: LambdaEndpointInputTypeDef, # (2)
LastUpdatedTime: datetime,
Name: str,
OwnerAccountId: str,
ServiceId: str,
State: ServiceStateType, # (3)
Tags: Dict[str, str],
UrlEndpoint: UrlEndpointInputTypeDef, # (4)
VpcId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See ServiceEndpointTypeType
- See LambdaEndpointInputTypeDef
- See ServiceStateType
- See UrlEndpointInputTypeDef
- See ResponseMetadataTypeDef
ListEnvironmentVpcsResponseTypeDef#
# ListEnvironmentVpcsResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListEnvironmentVpcsResponseTypeDef
def get_value() -> ListEnvironmentVpcsResponseTypeDef:
return {
"EnvironmentVpcList": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListEnvironmentVpcsResponseTypeDef definition
class ListEnvironmentVpcsResponseTypeDef(TypedDict):
EnvironmentVpcList: List[EnvironmentVpcTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetServiceResponseTypeDef#
# GetServiceResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetServiceResponseTypeDef
def get_value() -> GetServiceResponseTypeDef:
return {
"ApplicationId": ...,
"Arn": ...,
"CreatedByAccountId": ...,
"CreatedTime": ...,
"Description": ...,
"EndpointType": ...,
"EnvironmentId": ...,
"Error": ...,
"LambdaEndpoint": ...,
"LastUpdatedTime": ...,
"Name": ...,
"OwnerAccountId": ...,
"ServiceId": ...,
"State": ...,
"Tags": ...,
"UrlEndpoint": ...,
"VpcId": ...,
"ResponseMetadata": ...,
}
# GetServiceResponseTypeDef definition
class GetServiceResponseTypeDef(TypedDict):
ApplicationId: str,
Arn: str,
CreatedByAccountId: str,
CreatedTime: datetime,
Description: str,
EndpointType: ServiceEndpointTypeType, # (1)
EnvironmentId: str,
Error: ErrorResponseTypeDef, # (2)
LambdaEndpoint: LambdaEndpointConfigTypeDef, # (3)
LastUpdatedTime: datetime,
Name: str,
OwnerAccountId: str,
ServiceId: str,
State: ServiceStateType, # (4)
Tags: Dict[str, str],
UrlEndpoint: UrlEndpointConfigTypeDef, # (5)
VpcId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See ServiceEndpointTypeType
- See ErrorResponseTypeDef
- See LambdaEndpointConfigTypeDef
- See ServiceStateType
- See UrlEndpointConfigTypeDef
- See ResponseMetadataTypeDef
ServiceSummaryTypeDef#
# ServiceSummaryTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ServiceSummaryTypeDef
def get_value() -> ServiceSummaryTypeDef:
return {
"ApplicationId": ...,
}
# ServiceSummaryTypeDef definition
class ServiceSummaryTypeDef(TypedDict):
ApplicationId: NotRequired[str],
Arn: NotRequired[str],
CreatedByAccountId: NotRequired[str],
CreatedTime: NotRequired[datetime],
Description: NotRequired[str],
EndpointType: NotRequired[ServiceEndpointTypeType], # (1)
EnvironmentId: NotRequired[str],
Error: NotRequired[ErrorResponseTypeDef], # (2)
LambdaEndpoint: NotRequired[LambdaEndpointSummaryTypeDef], # (3)
LastUpdatedTime: NotRequired[datetime],
Name: NotRequired[str],
OwnerAccountId: NotRequired[str],
ServiceId: NotRequired[str],
State: NotRequired[ServiceStateType], # (4)
Tags: NotRequired[Dict[str, str]],
UrlEndpoint: NotRequired[UrlEndpointSummaryTypeDef], # (5)
VpcId: NotRequired[str],
- See ServiceEndpointTypeType
- See ErrorResponseTypeDef
- See LambdaEndpointSummaryTypeDef
- See ServiceStateType
- See UrlEndpointSummaryTypeDef
ListApplicationsResponseTypeDef#
# ListApplicationsResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListApplicationsResponseTypeDef
def get_value() -> ListApplicationsResponseTypeDef:
return {
"ApplicationSummaryList": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListApplicationsResponseTypeDef definition
class ListApplicationsResponseTypeDef(TypedDict):
ApplicationSummaryList: List[ApplicationSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListEnvironmentsResponseTypeDef#
# ListEnvironmentsResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListEnvironmentsResponseTypeDef
def get_value() -> ListEnvironmentsResponseTypeDef:
return {
"EnvironmentSummaryList": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListEnvironmentsResponseTypeDef definition
class ListEnvironmentsResponseTypeDef(TypedDict):
EnvironmentSummaryList: List[EnvironmentSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListRoutesResponseTypeDef#
# ListRoutesResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListRoutesResponseTypeDef
def get_value() -> ListRoutesResponseTypeDef:
return {
"NextToken": ...,
"RouteSummaryList": ...,
"ResponseMetadata": ...,
}
# ListRoutesResponseTypeDef definition
class ListRoutesResponseTypeDef(TypedDict):
NextToken: str,
RouteSummaryList: List[RouteSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListServicesResponseTypeDef#
# ListServicesResponseTypeDef usage example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListServicesResponseTypeDef
def get_value() -> ListServicesResponseTypeDef:
return {
"NextToken": ...,
"ServiceSummaryList": ...,
"ResponseMetadata": ...,
}
# ListServicesResponseTypeDef definition
class ListServicesResponseTypeDef(TypedDict):
NextToken: str,
ServiceSummaryList: List[ServiceSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)