Skip to content

Typed dictionaries

Index > MigrationHubRefactorSpaces > Typed dictionaries

Auto-generated documentation for MigrationHubRefactorSpaces type annotations stubs module mypy-boto3-migration-hub-refactor-spaces.

ApiGatewayProxyConfigTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ApiGatewayProxyConfigTypeDef

def get_value() -> ApiGatewayProxyConfigTypeDef:
    return {
        "ApiGatewayId": ...,
    }
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],
  1. See ApiGatewayEndpointTypeType

ApiGatewayProxyInputTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ApiGatewayProxyInputTypeDef

def get_value() -> ApiGatewayProxyInputTypeDef:
    return {
        "EndpointType": ...,
    }
Definition
class ApiGatewayProxyInputTypeDef(TypedDict):
    EndpointType: NotRequired[ApiGatewayEndpointTypeType],  # (1)
    StageName: NotRequired[str],
  1. See ApiGatewayEndpointTypeType

ApiGatewayProxySummaryTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ApiGatewayProxySummaryTypeDef

def get_value() -> ApiGatewayProxySummaryTypeDef:
    return {
        "ApiGatewayId": ...,
    }
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],
  1. See ApiGatewayEndpointTypeType

ErrorResponseTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ErrorResponseTypeDef

def get_value() -> ErrorResponseTypeDef:
    return {
        "AccountId": ...,
    }
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)
  1. See ErrorCodeType
  2. See ErrorResourceTypeType

ResponseMetadataTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
Definition
class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

CreateEnvironmentRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import CreateEnvironmentRequestRequestTypeDef

def get_value() -> CreateEnvironmentRequestRequestTypeDef:
    return {
        "Name": ...,
        "NetworkFabricType": ...,
    }
Definition
class CreateEnvironmentRequestRequestTypeDef(TypedDict):
    Name: str,
    NetworkFabricType: NetworkFabricTypeType,  # (1)
    ClientToken: NotRequired[str],
    Description: NotRequired[str],
    Tags: NotRequired[Mapping[str, str]],
  1. See NetworkFabricTypeType

DefaultRouteInputTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import DefaultRouteInputTypeDef

def get_value() -> DefaultRouteInputTypeDef:
    return {
        "ActivationState": ...,
    }
Definition
class DefaultRouteInputTypeDef(TypedDict):
    ActivationState: NotRequired[RouteActivationStateType],  # (1)
  1. See RouteActivationStateType

UriPathRouteInputTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import UriPathRouteInputTypeDef

def get_value() -> UriPathRouteInputTypeDef:
    return {
        "ActivationState": ...,
        "SourcePath": ...,
    }
Definition
class UriPathRouteInputTypeDef(TypedDict):
    ActivationState: RouteActivationStateType,  # (1)
    SourcePath: str,
    IncludeChildPaths: NotRequired[bool],
    Methods: NotRequired[Sequence[HttpMethodType]],  # (2)
  1. See RouteActivationStateType
  2. See HttpMethodType

LambdaEndpointInputTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import LambdaEndpointInputTypeDef

def get_value() -> LambdaEndpointInputTypeDef:
    return {
        "Arn": ...,
    }
Definition
class LambdaEndpointInputTypeDef(TypedDict):
    Arn: str,

UrlEndpointInputTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import UrlEndpointInputTypeDef

def get_value() -> UrlEndpointInputTypeDef:
    return {
        "Url": ...,
    }
Definition
class UrlEndpointInputTypeDef(TypedDict):
    Url: str,
    HealthUrl: NotRequired[str],

DeleteApplicationRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import DeleteApplicationRequestRequestTypeDef

def get_value() -> DeleteApplicationRequestRequestTypeDef:
    return {
        "ApplicationIdentifier": ...,
        "EnvironmentIdentifier": ...,
    }
Definition
class DeleteApplicationRequestRequestTypeDef(TypedDict):
    ApplicationIdentifier: str,
    EnvironmentIdentifier: str,

DeleteEnvironmentRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import DeleteEnvironmentRequestRequestTypeDef

def get_value() -> DeleteEnvironmentRequestRequestTypeDef:
    return {
        "EnvironmentIdentifier": ...,
    }
Definition
class DeleteEnvironmentRequestRequestTypeDef(TypedDict):
    EnvironmentIdentifier: str,

DeleteResourcePolicyRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import DeleteResourcePolicyRequestRequestTypeDef

def get_value() -> DeleteResourcePolicyRequestRequestTypeDef:
    return {
        "Identifier": ...,
    }
Definition
class DeleteResourcePolicyRequestRequestTypeDef(TypedDict):
    Identifier: str,

DeleteRouteRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import DeleteRouteRequestRequestTypeDef

def get_value() -> DeleteRouteRequestRequestTypeDef:
    return {
        "ApplicationIdentifier": ...,
        "EnvironmentIdentifier": ...,
        "RouteIdentifier": ...,
    }
Definition
class DeleteRouteRequestRequestTypeDef(TypedDict):
    ApplicationIdentifier: str,
    EnvironmentIdentifier: str,
    RouteIdentifier: str,

DeleteServiceRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import DeleteServiceRequestRequestTypeDef

def get_value() -> DeleteServiceRequestRequestTypeDef:
    return {
        "ApplicationIdentifier": ...,
        "EnvironmentIdentifier": ...,
        "ServiceIdentifier": ...,
    }
Definition
class DeleteServiceRequestRequestTypeDef(TypedDict):
    ApplicationIdentifier: str,
    EnvironmentIdentifier: str,
    ServiceIdentifier: str,

EnvironmentVpcTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import EnvironmentVpcTypeDef

def get_value() -> EnvironmentVpcTypeDef:
    return {
        "AccountId": ...,
    }
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

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetApplicationRequestRequestTypeDef

def get_value() -> GetApplicationRequestRequestTypeDef:
    return {
        "ApplicationIdentifier": ...,
        "EnvironmentIdentifier": ...,
    }
Definition
class GetApplicationRequestRequestTypeDef(TypedDict):
    ApplicationIdentifier: str,
    EnvironmentIdentifier: str,

GetEnvironmentRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetEnvironmentRequestRequestTypeDef

def get_value() -> GetEnvironmentRequestRequestTypeDef:
    return {
        "EnvironmentIdentifier": ...,
    }
Definition
class GetEnvironmentRequestRequestTypeDef(TypedDict):
    EnvironmentIdentifier: str,

GetResourcePolicyRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetResourcePolicyRequestRequestTypeDef

def get_value() -> GetResourcePolicyRequestRequestTypeDef:
    return {
        "Identifier": ...,
    }
Definition
class GetResourcePolicyRequestRequestTypeDef(TypedDict):
    Identifier: str,

GetRouteRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetRouteRequestRequestTypeDef

def get_value() -> GetRouteRequestRequestTypeDef:
    return {
        "ApplicationIdentifier": ...,
        "EnvironmentIdentifier": ...,
        "RouteIdentifier": ...,
    }
Definition
class GetRouteRequestRequestTypeDef(TypedDict):
    ApplicationIdentifier: str,
    EnvironmentIdentifier: str,
    RouteIdentifier: str,

GetServiceRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetServiceRequestRequestTypeDef

def get_value() -> GetServiceRequestRequestTypeDef:
    return {
        "ApplicationIdentifier": ...,
        "EnvironmentIdentifier": ...,
        "ServiceIdentifier": ...,
    }
Definition
class GetServiceRequestRequestTypeDef(TypedDict):
    ApplicationIdentifier: str,
    EnvironmentIdentifier: str,
    ServiceIdentifier: str,

LambdaEndpointConfigTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import LambdaEndpointConfigTypeDef

def get_value() -> LambdaEndpointConfigTypeDef:
    return {
        "Arn": ...,
    }
Definition
class LambdaEndpointConfigTypeDef(TypedDict):
    Arn: NotRequired[str],

UrlEndpointConfigTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import UrlEndpointConfigTypeDef

def get_value() -> UrlEndpointConfigTypeDef:
    return {
        "HealthUrl": ...,
    }
Definition
class UrlEndpointConfigTypeDef(TypedDict):
    HealthUrl: NotRequired[str],
    Url: NotRequired[str],

LambdaEndpointSummaryTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import LambdaEndpointSummaryTypeDef

def get_value() -> LambdaEndpointSummaryTypeDef:
    return {
        "Arn": ...,
    }
Definition
class LambdaEndpointSummaryTypeDef(TypedDict):
    Arn: NotRequired[str],

PaginatorConfigTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import PaginatorConfigTypeDef

def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }
Definition
class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

ListApplicationsRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListApplicationsRequestRequestTypeDef

def get_value() -> ListApplicationsRequestRequestTypeDef:
    return {
        "EnvironmentIdentifier": ...,
    }
Definition
class ListApplicationsRequestRequestTypeDef(TypedDict):
    EnvironmentIdentifier: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListEnvironmentVpcsRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListEnvironmentVpcsRequestRequestTypeDef

def get_value() -> ListEnvironmentVpcsRequestRequestTypeDef:
    return {
        "EnvironmentIdentifier": ...,
    }
Definition
class ListEnvironmentVpcsRequestRequestTypeDef(TypedDict):
    EnvironmentIdentifier: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListEnvironmentsRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListEnvironmentsRequestRequestTypeDef

def get_value() -> ListEnvironmentsRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
Definition
class ListEnvironmentsRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListRoutesRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListRoutesRequestRequestTypeDef

def get_value() -> ListRoutesRequestRequestTypeDef:
    return {
        "ApplicationIdentifier": ...,
        "EnvironmentIdentifier": ...,
    }
Definition
class ListRoutesRequestRequestTypeDef(TypedDict):
    ApplicationIdentifier: str,
    EnvironmentIdentifier: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListServicesRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListServicesRequestRequestTypeDef

def get_value() -> ListServicesRequestRequestTypeDef:
    return {
        "ApplicationIdentifier": ...,
        "EnvironmentIdentifier": ...,
    }
Definition
class ListServicesRequestRequestTypeDef(TypedDict):
    ApplicationIdentifier: str,
    EnvironmentIdentifier: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListTagsForResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
    }
Definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,

PutResourcePolicyRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import PutResourcePolicyRequestRequestTypeDef

def get_value() -> PutResourcePolicyRequestRequestTypeDef:
    return {
        "Policy": ...,
        "ResourceArn": ...,
    }
Definition
class PutResourcePolicyRequestRequestTypeDef(TypedDict):
    Policy: str,
    ResourceArn: str,

UrlEndpointSummaryTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import UrlEndpointSummaryTypeDef

def get_value() -> UrlEndpointSummaryTypeDef:
    return {
        "HealthUrl": ...,
    }
Definition
class UrlEndpointSummaryTypeDef(TypedDict):
    HealthUrl: NotRequired[str],
    Url: NotRequired[str],

TagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "Tags": ...,
    }
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    Tags: Mapping[str, str],

UntagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "TagKeys": ...,
    }
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    TagKeys: Sequence[str],

UpdateRouteRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import UpdateRouteRequestRequestTypeDef

def get_value() -> UpdateRouteRequestRequestTypeDef:
    return {
        "ActivationState": ...,
        "ApplicationIdentifier": ...,
        "EnvironmentIdentifier": ...,
        "RouteIdentifier": ...,
    }
Definition
class UpdateRouteRequestRequestTypeDef(TypedDict):
    ActivationState: RouteActivationStateType,  # (1)
    ApplicationIdentifier: str,
    EnvironmentIdentifier: str,
    RouteIdentifier: str,
  1. See RouteActivationStateType

CreateApplicationRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import CreateApplicationRequestRequestTypeDef

def get_value() -> CreateApplicationRequestRequestTypeDef:
    return {
        "EnvironmentIdentifier": ...,
        "Name": ...,
        "ProxyType": ...,
        "VpcId": ...,
    }
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]],
  1. See ProxyTypeType
  2. See ApiGatewayProxyInputTypeDef

ApplicationSummaryTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ApplicationSummaryTypeDef

def get_value() -> ApplicationSummaryTypeDef:
    return {
        "ApiGatewayProxy": ...,
    }
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],
  1. See ApiGatewayProxySummaryTypeDef
  2. See ErrorResponseTypeDef
  3. See ProxyTypeType
  4. See ApplicationStateType

EnvironmentSummaryTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import EnvironmentSummaryTypeDef

def get_value() -> EnvironmentSummaryTypeDef:
    return {
        "Arn": ...,
    }
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],
  1. See ErrorResponseTypeDef
  2. See NetworkFabricTypeType
  3. See EnvironmentStateType

RouteSummaryTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import RouteSummaryTypeDef

def get_value() -> RouteSummaryTypeDef:
    return {
        "ApplicationId": ...,
    }
Definition
class RouteSummaryTypeDef(TypedDict):
    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]],
  1. See ErrorResponseTypeDef
  2. See HttpMethodType
  3. See RouteTypeType
  4. See RouteStateType

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": ...,
    }
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)
  1. See ApiGatewayProxyInputTypeDef
  2. See ProxyTypeType
  3. See ApplicationStateType
  4. See ResponseMetadataTypeDef

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": ...,
    }
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)
  1. See NetworkFabricTypeType
  2. See EnvironmentStateType
  3. See ResponseMetadataTypeDef

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": ...,
    }
Definition
class DeleteApplicationResponseTypeDef(TypedDict):
    ApplicationId: str,
    Arn: str,
    EnvironmentId: str,
    LastUpdatedTime: datetime,
    Name: str,
    State: ApplicationStateType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationStateType
  2. See ResponseMetadataTypeDef

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": ...,
    }
Definition
class DeleteEnvironmentResponseTypeDef(TypedDict):
    Arn: str,
    EnvironmentId: str,
    LastUpdatedTime: datetime,
    Name: str,
    State: EnvironmentStateType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EnvironmentStateType
  2. See ResponseMetadataTypeDef

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": ...,
    }
Definition
class DeleteRouteResponseTypeDef(TypedDict):
    ApplicationId: str,
    Arn: str,
    LastUpdatedTime: datetime,
    RouteId: str,
    ServiceId: str,
    State: RouteStateType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RouteStateType
  2. See ResponseMetadataTypeDef

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": ...,
    }
Definition
class DeleteServiceResponseTypeDef(TypedDict):
    ApplicationId: str,
    Arn: str,
    EnvironmentId: str,
    LastUpdatedTime: datetime,
    Name: str,
    ServiceId: str,
    State: ServiceStateType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ServiceStateType
  2. See ResponseMetadataTypeDef

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": ...,
    }
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)
  1. See ApiGatewayProxyConfigTypeDef
  2. See ErrorResponseTypeDef
  3. See ProxyTypeType
  4. See ApplicationStateType
  5. See ResponseMetadataTypeDef

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": ...,
    }
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)
  1. See ErrorResponseTypeDef
  2. See NetworkFabricTypeType
  3. See EnvironmentStateType
  4. See ResponseMetadataTypeDef

GetResourcePolicyResponseTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetResourcePolicyResponseTypeDef

def get_value() -> GetResourcePolicyResponseTypeDef:
    return {
        "Policy": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetResourcePolicyResponseTypeDef(TypedDict):
    Policy: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetRouteResponseTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import GetRouteResponseTypeDef

def get_value() -> GetRouteResponseTypeDef:
    return {
        "ApplicationId": ...,
        "Arn": ...,
        "CreatedByAccountId": ...,
        "CreatedTime": ...,
        "EnvironmentId": ...,
        "Error": ...,
        "IncludeChildPaths": ...,
        "LastUpdatedTime": ...,
        "Methods": ...,
        "OwnerAccountId": ...,
        "PathResourceToId": ...,
        "RouteId": ...,
        "RouteType": ...,
        "ServiceId": ...,
        "SourcePath": ...,
        "State": ...,
        "Tags": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetRouteResponseTypeDef(TypedDict):
    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)
  1. See ErrorResponseTypeDef
  2. See HttpMethodType
  3. See RouteTypeType
  4. See RouteStateType
  5. See ResponseMetadataTypeDef

ListTagsForResourceResponseTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListTagsForResourceResponseTypeDef

def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "Tags": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
    Tags: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

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": ...,
    }
Definition
class UpdateRouteResponseTypeDef(TypedDict):
    ApplicationId: str,
    Arn: str,
    LastUpdatedTime: datetime,
    RouteId: str,
    ServiceId: str,
    State: RouteStateType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RouteStateType
  2. See ResponseMetadataTypeDef

CreateRouteRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import CreateRouteRequestRequestTypeDef

def get_value() -> CreateRouteRequestRequestTypeDef:
    return {
        "ApplicationIdentifier": ...,
        "EnvironmentIdentifier": ...,
        "RouteType": ...,
        "ServiceIdentifier": ...,
    }
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)
  1. See RouteTypeType
  2. See DefaultRouteInputTypeDef
  3. See UriPathRouteInputTypeDef

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": ...,
    }
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)
  1. See RouteTypeType
  2. See RouteStateType
  3. See UriPathRouteInputTypeDef
  4. See ResponseMetadataTypeDef

CreateServiceRequestRequestTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import CreateServiceRequestRequestTypeDef

def get_value() -> CreateServiceRequestRequestTypeDef:
    return {
        "ApplicationIdentifier": ...,
        "EndpointType": ...,
        "EnvironmentIdentifier": ...,
        "Name": ...,
    }
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],
  1. See ServiceEndpointTypeType
  2. See LambdaEndpointInputTypeDef
  3. See UrlEndpointInputTypeDef

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": ...,
    }
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)
  1. See ServiceEndpointTypeType
  2. See LambdaEndpointInputTypeDef
  3. See ServiceStateType
  4. See UrlEndpointInputTypeDef
  5. See ResponseMetadataTypeDef

ListEnvironmentVpcsResponseTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListEnvironmentVpcsResponseTypeDef

def get_value() -> ListEnvironmentVpcsResponseTypeDef:
    return {
        "EnvironmentVpcList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListEnvironmentVpcsResponseTypeDef(TypedDict):
    EnvironmentVpcList: List[EnvironmentVpcTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EnvironmentVpcTypeDef
  2. See ResponseMetadataTypeDef

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": ...,
    }
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)
  1. See ServiceEndpointTypeType
  2. See ErrorResponseTypeDef
  3. See LambdaEndpointConfigTypeDef
  4. See ServiceStateType
  5. See UrlEndpointConfigTypeDef
  6. See ResponseMetadataTypeDef

ListApplicationsRequestListApplicationsPaginateTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListApplicationsRequestListApplicationsPaginateTypeDef

def get_value() -> ListApplicationsRequestListApplicationsPaginateTypeDef:
    return {
        "EnvironmentIdentifier": ...,
    }
Definition
class ListApplicationsRequestListApplicationsPaginateTypeDef(TypedDict):
    EnvironmentIdentifier: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListEnvironmentVpcsRequestListEnvironmentVpcsPaginateTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListEnvironmentVpcsRequestListEnvironmentVpcsPaginateTypeDef

def get_value() -> ListEnvironmentVpcsRequestListEnvironmentVpcsPaginateTypeDef:
    return {
        "EnvironmentIdentifier": ...,
    }
Definition
class ListEnvironmentVpcsRequestListEnvironmentVpcsPaginateTypeDef(TypedDict):
    EnvironmentIdentifier: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListEnvironmentsRequestListEnvironmentsPaginateTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListEnvironmentsRequestListEnvironmentsPaginateTypeDef

def get_value() -> ListEnvironmentsRequestListEnvironmentsPaginateTypeDef:
    return {
        "PaginationConfig": ...,
    }
Definition
class ListEnvironmentsRequestListEnvironmentsPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListRoutesRequestListRoutesPaginateTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListRoutesRequestListRoutesPaginateTypeDef

def get_value() -> ListRoutesRequestListRoutesPaginateTypeDef:
    return {
        "ApplicationIdentifier": ...,
        "EnvironmentIdentifier": ...,
    }
Definition
class ListRoutesRequestListRoutesPaginateTypeDef(TypedDict):
    ApplicationIdentifier: str,
    EnvironmentIdentifier: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListServicesRequestListServicesPaginateTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListServicesRequestListServicesPaginateTypeDef

def get_value() -> ListServicesRequestListServicesPaginateTypeDef:
    return {
        "ApplicationIdentifier": ...,
        "EnvironmentIdentifier": ...,
    }
Definition
class ListServicesRequestListServicesPaginateTypeDef(TypedDict):
    ApplicationIdentifier: str,
    EnvironmentIdentifier: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ServiceSummaryTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ServiceSummaryTypeDef

def get_value() -> ServiceSummaryTypeDef:
    return {
        "ApplicationId": ...,
    }
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],
  1. See ServiceEndpointTypeType
  2. See ErrorResponseTypeDef
  3. See LambdaEndpointSummaryTypeDef
  4. See ServiceStateType
  5. See UrlEndpointSummaryTypeDef

ListApplicationsResponseTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListApplicationsResponseTypeDef

def get_value() -> ListApplicationsResponseTypeDef:
    return {
        "ApplicationSummaryList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListApplicationsResponseTypeDef(TypedDict):
    ApplicationSummaryList: List[ApplicationSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ApplicationSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListEnvironmentsResponseTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListEnvironmentsResponseTypeDef

def get_value() -> ListEnvironmentsResponseTypeDef:
    return {
        "EnvironmentSummaryList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListEnvironmentsResponseTypeDef(TypedDict):
    EnvironmentSummaryList: List[EnvironmentSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EnvironmentSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListRoutesResponseTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListRoutesResponseTypeDef

def get_value() -> ListRoutesResponseTypeDef:
    return {
        "NextToken": ...,
        "RouteSummaryList": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListRoutesResponseTypeDef(TypedDict):
    NextToken: str,
    RouteSummaryList: List[RouteSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See RouteSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListServicesResponseTypeDef

Usage Example
from mypy_boto3_migration_hub_refactor_spaces.type_defs import ListServicesResponseTypeDef

def get_value() -> ListServicesResponseTypeDef:
    return {
        "NextToken": ...,
        "ServiceSummaryList": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListServicesResponseTypeDef(TypedDict):
    NextToken: str,
    ServiceSummaryList: List[ServiceSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ServiceSummaryTypeDef
  2. See ResponseMetadataTypeDef