Type definitions#
Index > MigrationHubRefactorSpaces > Type definitions
Auto-generated documentation for MigrationHubRefactorSpaces type annotations stubs module mypy-boto3-migration-hub-refactor-spaces.
ApiGatewayProxyConfigTypeDef#
# 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 definition
class ApiGatewayProxyInputTypeDef(TypedDict):
EndpointType: NotRequired[ApiGatewayEndpointTypeType], # (1)
StageName: NotRequired[str],
ApiGatewayProxySummaryTypeDef#
# 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 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
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
CreateEnvironmentRequestRequestTypeDef#
# CreateEnvironmentRequestRequestTypeDef definition
class CreateEnvironmentRequestRequestTypeDef(TypedDict):
Name: str,
NetworkFabricType: NetworkFabricTypeType, # (1)
ClientToken: NotRequired[str],
Description: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
DefaultRouteInputTypeDef#
# DefaultRouteInputTypeDef definition
class DefaultRouteInputTypeDef(TypedDict):
ActivationState: NotRequired[RouteActivationStateType], # (1)
UriPathRouteInputTypeDef#
# UriPathRouteInputTypeDef definition
class UriPathRouteInputTypeDef(TypedDict):
ActivationState: RouteActivationStateType, # (1)
SourcePath: str,
AppendSourcePath: NotRequired[bool],
IncludeChildPaths: NotRequired[bool],
Methods: NotRequired[Sequence[HttpMethodType]], # (2)
LambdaEndpointInputTypeDef#
# LambdaEndpointInputTypeDef definition
class LambdaEndpointInputTypeDef(TypedDict):
Arn: str,
UrlEndpointInputTypeDef#
# UrlEndpointInputTypeDef definition
class UrlEndpointInputTypeDef(TypedDict):
Url: str,
HealthUrl: NotRequired[str],
DeleteApplicationRequestRequestTypeDef#
# DeleteApplicationRequestRequestTypeDef definition
class DeleteApplicationRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
DeleteEnvironmentRequestRequestTypeDef#
# DeleteEnvironmentRequestRequestTypeDef definition
class DeleteEnvironmentRequestRequestTypeDef(TypedDict):
EnvironmentIdentifier: str,
DeleteResourcePolicyRequestRequestTypeDef#
# DeleteResourcePolicyRequestRequestTypeDef definition
class DeleteResourcePolicyRequestRequestTypeDef(TypedDict):
Identifier: str,
DeleteRouteRequestRequestTypeDef#
# DeleteRouteRequestRequestTypeDef definition
class DeleteRouteRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
RouteIdentifier: str,
DeleteServiceRequestRequestTypeDef#
# DeleteServiceRequestRequestTypeDef definition
class DeleteServiceRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
ServiceIdentifier: str,
EnvironmentVpcTypeDef#
# 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 definition
class GetApplicationRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
GetEnvironmentRequestRequestTypeDef#
# GetEnvironmentRequestRequestTypeDef definition
class GetEnvironmentRequestRequestTypeDef(TypedDict):
EnvironmentIdentifier: str,
GetResourcePolicyRequestRequestTypeDef#
# GetResourcePolicyRequestRequestTypeDef definition
class GetResourcePolicyRequestRequestTypeDef(TypedDict):
Identifier: str,
GetRouteRequestRequestTypeDef#
# GetRouteRequestRequestTypeDef definition
class GetRouteRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
RouteIdentifier: str,
GetServiceRequestRequestTypeDef#
# GetServiceRequestRequestTypeDef definition
class GetServiceRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
ServiceIdentifier: str,
LambdaEndpointConfigTypeDef#
# LambdaEndpointConfigTypeDef definition
class LambdaEndpointConfigTypeDef(TypedDict):
Arn: NotRequired[str],
UrlEndpointConfigTypeDef#
# UrlEndpointConfigTypeDef definition
class UrlEndpointConfigTypeDef(TypedDict):
HealthUrl: NotRequired[str],
Url: NotRequired[str],
LambdaEndpointSummaryTypeDef#
# LambdaEndpointSummaryTypeDef definition
class LambdaEndpointSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListApplicationsRequestRequestTypeDef#
# ListApplicationsRequestRequestTypeDef definition
class ListApplicationsRequestRequestTypeDef(TypedDict):
EnvironmentIdentifier: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListEnvironmentVpcsRequestRequestTypeDef#
# ListEnvironmentVpcsRequestRequestTypeDef definition
class ListEnvironmentVpcsRequestRequestTypeDef(TypedDict):
EnvironmentIdentifier: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListEnvironmentsRequestRequestTypeDef#
# ListEnvironmentsRequestRequestTypeDef definition
class ListEnvironmentsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListRoutesRequestRequestTypeDef#
# ListRoutesRequestRequestTypeDef definition
class ListRoutesRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListServicesRequestRequestTypeDef#
# ListServicesRequestRequestTypeDef definition
class ListServicesRequestRequestTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
PutResourcePolicyRequestRequestTypeDef#
# PutResourcePolicyRequestRequestTypeDef definition
class PutResourcePolicyRequestRequestTypeDef(TypedDict):
Policy: str,
ResourceArn: str,
UrlEndpointSummaryTypeDef#
# UrlEndpointSummaryTypeDef definition
class UrlEndpointSummaryTypeDef(TypedDict):
HealthUrl: NotRequired[str],
Url: NotRequired[str],
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
UpdateRouteRequestRequestTypeDef#
# UpdateRouteRequestRequestTypeDef definition
class UpdateRouteRequestRequestTypeDef(TypedDict):
ActivationState: RouteActivationStateType, # (1)
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
RouteIdentifier: str,
CreateApplicationRequestRequestTypeDef#
# 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]],
ApplicationSummaryTypeDef#
# 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 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],
RouteSummaryTypeDef#
# 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
CreateApplicationResponseTypeDef#
# 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
CreateEnvironmentResponseTypeDef#
# 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)
DeleteApplicationResponseTypeDef#
# DeleteApplicationResponseTypeDef definition
class DeleteApplicationResponseTypeDef(TypedDict):
ApplicationId: str,
Arn: str,
EnvironmentId: str,
LastUpdatedTime: datetime,
Name: str,
State: ApplicationStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteEnvironmentResponseTypeDef#
# DeleteEnvironmentResponseTypeDef definition
class DeleteEnvironmentResponseTypeDef(TypedDict):
Arn: str,
EnvironmentId: str,
LastUpdatedTime: datetime,
Name: str,
State: EnvironmentStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteRouteResponseTypeDef#
# DeleteRouteResponseTypeDef definition
class DeleteRouteResponseTypeDef(TypedDict):
ApplicationId: str,
Arn: str,
LastUpdatedTime: datetime,
RouteId: str,
ServiceId: str,
State: RouteStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteServiceResponseTypeDef#
# DeleteServiceResponseTypeDef definition
class DeleteServiceResponseTypeDef(TypedDict):
ApplicationId: str,
Arn: str,
EnvironmentId: str,
LastUpdatedTime: datetime,
Name: str,
ServiceId: str,
State: ServiceStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetApplicationResponseTypeDef#
# 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 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
GetResourcePolicyResponseTypeDef#
# GetResourcePolicyResponseTypeDef definition
class GetResourcePolicyResponseTypeDef(TypedDict):
Policy: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetRouteResponseTypeDef#
# 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
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateRouteResponseTypeDef#
# UpdateRouteResponseTypeDef definition
class UpdateRouteResponseTypeDef(TypedDict):
ApplicationId: str,
Arn: str,
LastUpdatedTime: datetime,
RouteId: str,
ServiceId: str,
State: RouteStateType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateRouteRequestRequestTypeDef#
# 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 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 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 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 definition
class ListEnvironmentVpcsResponseTypeDef(TypedDict):
EnvironmentVpcList: List[EnvironmentVpcTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetServiceResponseTypeDef#
# 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
ListApplicationsRequestListApplicationsPaginateTypeDef#
# ListApplicationsRequestListApplicationsPaginateTypeDef definition
class ListApplicationsRequestListApplicationsPaginateTypeDef(TypedDict):
EnvironmentIdentifier: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEnvironmentVpcsRequestListEnvironmentVpcsPaginateTypeDef#
# ListEnvironmentVpcsRequestListEnvironmentVpcsPaginateTypeDef definition
class ListEnvironmentVpcsRequestListEnvironmentVpcsPaginateTypeDef(TypedDict):
EnvironmentIdentifier: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListEnvironmentsRequestListEnvironmentsPaginateTypeDef#
# ListEnvironmentsRequestListEnvironmentsPaginateTypeDef definition
class ListEnvironmentsRequestListEnvironmentsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListRoutesRequestListRoutesPaginateTypeDef#
# ListRoutesRequestListRoutesPaginateTypeDef definition
class ListRoutesRequestListRoutesPaginateTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListServicesRequestListServicesPaginateTypeDef#
# ListServicesRequestListServicesPaginateTypeDef definition
class ListServicesRequestListServicesPaginateTypeDef(TypedDict):
ApplicationIdentifier: str,
EnvironmentIdentifier: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ServiceSummaryTypeDef#
# 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 definition
class ListApplicationsResponseTypeDef(TypedDict):
ApplicationSummaryList: List[ApplicationSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListEnvironmentsResponseTypeDef#
# ListEnvironmentsResponseTypeDef definition
class ListEnvironmentsResponseTypeDef(TypedDict):
EnvironmentSummaryList: List[EnvironmentSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListRoutesResponseTypeDef#
# ListRoutesResponseTypeDef definition
class ListRoutesResponseTypeDef(TypedDict):
NextToken: str,
RouteSummaryList: List[RouteSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListServicesResponseTypeDef#
# ListServicesResponseTypeDef definition
class ListServicesResponseTypeDef(TypedDict):
NextToken: str,
ServiceSummaryList: List[ServiceSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)