Type definitions#
Index > GameSparks > Type definitions
Auto-generated documentation for GameSparks type annotations stubs module types-aiobotocore-gamesparks.
BlobTypeDef#
# BlobTypeDef definition
BlobTypeDef = Union[
str,
bytes,
IO[Any],
StreamingBody,
]
ConnectionTypeDef#
# ConnectionTypeDef definition
class ConnectionTypeDef(TypedDict):
Created: NotRequired[datetime],
Id: NotRequired[str],
CreateGameRequestRequestTypeDef#
# CreateGameRequestRequestTypeDef definition
class CreateGameRequestRequestTypeDef(TypedDict):
GameName: str,
ClientToken: NotRequired[str],
Description: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
GameDetailsTypeDef#
# GameDetailsTypeDef definition
class GameDetailsTypeDef(TypedDict):
Arn: NotRequired[str],
Created: NotRequired[datetime],
Description: NotRequired[str],
EnableTerminationProtection: NotRequired[bool],
LastUpdated: NotRequired[datetime],
Name: NotRequired[str],
State: NotRequired[GameStateType], # (1)
Tags: NotRequired[Dict[str, str]],
- See GameStateType
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
CreateSnapshotRequestRequestTypeDef#
# CreateSnapshotRequestRequestTypeDef definition
class CreateSnapshotRequestRequestTypeDef(TypedDict):
GameName: str,
Description: NotRequired[str],
CreateStageRequestRequestTypeDef#
# CreateStageRequestRequestTypeDef definition
class CreateStageRequestRequestTypeDef(TypedDict):
GameName: str,
Role: str,
StageName: str,
ClientToken: NotRequired[str],
Description: NotRequired[str],
Tags: NotRequired[Mapping[str, str]],
StageDetailsTypeDef#
# StageDetailsTypeDef definition
class StageDetailsTypeDef(TypedDict):
Arn: NotRequired[str],
Created: NotRequired[datetime],
Description: NotRequired[str],
GameKey: NotRequired[str],
LastUpdated: NotRequired[datetime],
LogGroup: NotRequired[str],
Name: NotRequired[str],
Role: NotRequired[str],
State: NotRequired[StageStateType], # (1)
Tags: NotRequired[Dict[str, str]],
- See StageStateType
DeleteGameRequestRequestTypeDef#
# DeleteGameRequestRequestTypeDef definition
class DeleteGameRequestRequestTypeDef(TypedDict):
GameName: str,
DeleteStageRequestRequestTypeDef#
# DeleteStageRequestRequestTypeDef definition
class DeleteStageRequestRequestTypeDef(TypedDict):
GameName: str,
StageName: str,
DeploymentResultTypeDef#
# DeploymentResultTypeDef definition
class DeploymentResultTypeDef(TypedDict):
Message: NotRequired[str],
ResultCode: NotRequired[ResultCodeType], # (1)
- See ResultCodeType
DisconnectPlayerRequestRequestTypeDef#
# DisconnectPlayerRequestRequestTypeDef definition
class DisconnectPlayerRequestRequestTypeDef(TypedDict):
GameName: str,
PlayerId: str,
StageName: str,
ExportSnapshotRequestRequestTypeDef#
# ExportSnapshotRequestRequestTypeDef definition
class ExportSnapshotRequestRequestTypeDef(TypedDict):
GameName: str,
SnapshotId: str,
ExtensionDetailsTypeDef#
# ExtensionDetailsTypeDef definition
class ExtensionDetailsTypeDef(TypedDict):
Description: NotRequired[str],
Name: NotRequired[str],
Namespace: NotRequired[str],
ExtensionVersionDetailsTypeDef#
# ExtensionVersionDetailsTypeDef definition
class ExtensionVersionDetailsTypeDef(TypedDict):
Name: NotRequired[str],
Namespace: NotRequired[str],
Schema: NotRequired[str],
Version: NotRequired[str],
SectionTypeDef#
# SectionTypeDef definition
class SectionTypeDef(TypedDict):
Attributes: NotRequired[Dict[str, Any]],
Name: NotRequired[str],
Size: NotRequired[int],
GameSummaryTypeDef#
# GameSummaryTypeDef definition
class GameSummaryTypeDef(TypedDict):
Description: NotRequired[str],
Name: NotRequired[str],
State: NotRequired[GameStateType], # (1)
Tags: NotRequired[Dict[str, str]],
- See GameStateType
GeneratedCodeJobDetailsTypeDef#
# GeneratedCodeJobDetailsTypeDef definition
class GeneratedCodeJobDetailsTypeDef(TypedDict):
Description: NotRequired[str],
ExpirationTime: NotRequired[datetime],
GeneratedCodeJobId: NotRequired[str],
S3Url: NotRequired[str],
Status: NotRequired[GeneratedCodeJobStateType], # (1)
GeneratorTypeDef#
# GeneratorTypeDef definition
class GeneratorTypeDef(TypedDict):
GameSdkVersion: NotRequired[str],
Language: NotRequired[str],
TargetPlatform: NotRequired[str],
GetExtensionRequestRequestTypeDef#
# GetExtensionRequestRequestTypeDef definition
class GetExtensionRequestRequestTypeDef(TypedDict):
Name: str,
Namespace: str,
GetExtensionVersionRequestRequestTypeDef#
# GetExtensionVersionRequestRequestTypeDef definition
class GetExtensionVersionRequestRequestTypeDef(TypedDict):
ExtensionVersion: str,
Name: str,
Namespace: str,
GetGameConfigurationRequestRequestTypeDef#
# GetGameConfigurationRequestRequestTypeDef definition
class GetGameConfigurationRequestRequestTypeDef(TypedDict):
GameName: str,
Sections: NotRequired[Sequence[str]],
GetGameRequestRequestTypeDef#
# GetGameRequestRequestTypeDef definition
class GetGameRequestRequestTypeDef(TypedDict):
GameName: str,
GetGeneratedCodeJobRequestRequestTypeDef#
# GetGeneratedCodeJobRequestRequestTypeDef definition
class GetGeneratedCodeJobRequestRequestTypeDef(TypedDict):
GameName: str,
JobId: str,
SnapshotId: str,
GetPlayerConnectionStatusRequestRequestTypeDef#
# GetPlayerConnectionStatusRequestRequestTypeDef definition
class GetPlayerConnectionStatusRequestRequestTypeDef(TypedDict):
GameName: str,
PlayerId: str,
StageName: str,
GetSnapshotRequestRequestTypeDef#
# GetSnapshotRequestRequestTypeDef definition
class GetSnapshotRequestRequestTypeDef(TypedDict):
GameName: str,
SnapshotId: str,
Sections: NotRequired[Sequence[str]],
GetStageDeploymentRequestRequestTypeDef#
# GetStageDeploymentRequestRequestTypeDef definition
class GetStageDeploymentRequestRequestTypeDef(TypedDict):
GameName: str,
StageName: str,
DeploymentId: NotRequired[str],
GetStageRequestRequestTypeDef#
# GetStageRequestRequestTypeDef definition
class GetStageRequestRequestTypeDef(TypedDict):
GameName: str,
StageName: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListExtensionVersionsRequestRequestTypeDef#
# ListExtensionVersionsRequestRequestTypeDef definition
class ListExtensionVersionsRequestRequestTypeDef(TypedDict):
Name: str,
Namespace: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListExtensionsRequestRequestTypeDef#
# ListExtensionsRequestRequestTypeDef definition
class ListExtensionsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListGamesRequestRequestTypeDef#
# ListGamesRequestRequestTypeDef definition
class ListGamesRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListGeneratedCodeJobsRequestRequestTypeDef#
# ListGeneratedCodeJobsRequestRequestTypeDef definition
class ListGeneratedCodeJobsRequestRequestTypeDef(TypedDict):
GameName: str,
SnapshotId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListSnapshotsRequestRequestTypeDef#
# ListSnapshotsRequestRequestTypeDef definition
class ListSnapshotsRequestRequestTypeDef(TypedDict):
GameName: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
SnapshotSummaryTypeDef#
# SnapshotSummaryTypeDef definition
class SnapshotSummaryTypeDef(TypedDict):
Created: NotRequired[datetime],
Description: NotRequired[str],
Id: NotRequired[str],
LastUpdated: NotRequired[datetime],
ListStageDeploymentsRequestRequestTypeDef#
# ListStageDeploymentsRequestRequestTypeDef definition
class ListStageDeploymentsRequestRequestTypeDef(TypedDict):
GameName: str,
StageName: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListStagesRequestRequestTypeDef#
# ListStagesRequestRequestTypeDef definition
class ListStagesRequestRequestTypeDef(TypedDict):
GameName: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
StageSummaryTypeDef#
# StageSummaryTypeDef definition
class StageSummaryTypeDef(TypedDict):
Description: NotRequired[str],
GameKey: NotRequired[str],
Name: NotRequired[str],
State: NotRequired[StageStateType], # (1)
Tags: NotRequired[Dict[str, str]],
- See StageStateType
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
SectionModificationTypeDef#
# SectionModificationTypeDef definition
class SectionModificationTypeDef(TypedDict):
Operation: OperationType, # (1)
Path: str,
Section: str,
Value: NotRequired[Mapping[str, Any]],
- See OperationType
StartStageDeploymentRequestRequestTypeDef#
# StartStageDeploymentRequestRequestTypeDef definition
class StartStageDeploymentRequestRequestTypeDef(TypedDict):
GameName: str,
SnapshotId: str,
StageName: str,
ClientToken: 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],
UpdateGameRequestRequestTypeDef#
# UpdateGameRequestRequestTypeDef definition
class UpdateGameRequestRequestTypeDef(TypedDict):
GameName: str,
Description: NotRequired[str],
UpdateSnapshotRequestRequestTypeDef#
# UpdateSnapshotRequestRequestTypeDef definition
class UpdateSnapshotRequestRequestTypeDef(TypedDict):
GameName: str,
SnapshotId: str,
Description: NotRequired[str],
UpdateStageRequestRequestTypeDef#
# UpdateStageRequestRequestTypeDef definition
class UpdateStageRequestRequestTypeDef(TypedDict):
GameName: str,
StageName: str,
Description: NotRequired[str],
Role: NotRequired[str],
ImportGameConfigurationSourceTypeDef#
# ImportGameConfigurationSourceTypeDef definition
class ImportGameConfigurationSourceTypeDef(TypedDict):
File: Union[str, bytes, IO[Any], StreamingBody],
CreateGameResultTypeDef#
# CreateGameResultTypeDef definition
class CreateGameResultTypeDef(TypedDict):
Game: GameDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DisconnectPlayerResultTypeDef#
# DisconnectPlayerResultTypeDef definition
class DisconnectPlayerResultTypeDef(TypedDict):
DisconnectFailures: List[str],
DisconnectSuccesses: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ExportSnapshotResultTypeDef#
# ExportSnapshotResultTypeDef definition
class ExportSnapshotResultTypeDef(TypedDict):
S3Url: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetGameResultTypeDef#
# GetGameResultTypeDef definition
class GetGameResultTypeDef(TypedDict):
Game: GameDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetPlayerConnectionStatusResultTypeDef#
# GetPlayerConnectionStatusResultTypeDef definition
class GetPlayerConnectionStatusResultTypeDef(TypedDict):
Connections: List[ConnectionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListTagsForResourceResultTypeDef#
# ListTagsForResourceResultTypeDef definition
class ListTagsForResourceResultTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartGeneratedCodeJobResultTypeDef#
# StartGeneratedCodeJobResultTypeDef definition
class StartGeneratedCodeJobResultTypeDef(TypedDict):
GeneratedCodeJobId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateGameResultTypeDef#
# UpdateGameResultTypeDef definition
class UpdateGameResultTypeDef(TypedDict):
Game: GameDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateStageResultTypeDef#
# CreateStageResultTypeDef definition
class CreateStageResultTypeDef(TypedDict):
Stage: StageDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetStageResultTypeDef#
# GetStageResultTypeDef definition
class GetStageResultTypeDef(TypedDict):
Stage: StageDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateStageResultTypeDef#
# UpdateStageResultTypeDef definition
class UpdateStageResultTypeDef(TypedDict):
Stage: StageDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StageDeploymentDetailsTypeDef#
# StageDeploymentDetailsTypeDef definition
class StageDeploymentDetailsTypeDef(TypedDict):
Created: NotRequired[datetime],
DeploymentAction: NotRequired[DeploymentActionType], # (1)
DeploymentId: NotRequired[str],
DeploymentResult: NotRequired[DeploymentResultTypeDef], # (2)
DeploymentState: NotRequired[DeploymentStateType], # (3)
LastUpdated: NotRequired[datetime],
SnapshotId: NotRequired[str],
StageDeploymentSummaryTypeDef#
# StageDeploymentSummaryTypeDef definition
class StageDeploymentSummaryTypeDef(TypedDict):
DeploymentAction: NotRequired[DeploymentActionType], # (1)
DeploymentId: NotRequired[str],
DeploymentResult: NotRequired[DeploymentResultTypeDef], # (2)
DeploymentState: NotRequired[DeploymentStateType], # (3)
LastUpdated: NotRequired[datetime],
SnapshotId: NotRequired[str],
GetExtensionResultTypeDef#
# GetExtensionResultTypeDef definition
class GetExtensionResultTypeDef(TypedDict):
Extension: ExtensionDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListExtensionsResultTypeDef#
# ListExtensionsResultTypeDef definition
class ListExtensionsResultTypeDef(TypedDict):
Extensions: List[ExtensionDetailsTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetExtensionVersionResultTypeDef#
# GetExtensionVersionResultTypeDef definition
class GetExtensionVersionResultTypeDef(TypedDict):
ExtensionVersion: ExtensionVersionDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListExtensionVersionsResultTypeDef#
# ListExtensionVersionsResultTypeDef definition
class ListExtensionVersionsResultTypeDef(TypedDict):
ExtensionVersions: List[ExtensionVersionDetailsTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GameConfigurationDetailsTypeDef#
# GameConfigurationDetailsTypeDef definition
class GameConfigurationDetailsTypeDef(TypedDict):
Created: NotRequired[datetime],
LastUpdated: NotRequired[datetime],
Sections: NotRequired[Dict[str, SectionTypeDef]], # (1)
- See SectionTypeDef
SnapshotDetailsTypeDef#
# SnapshotDetailsTypeDef definition
class SnapshotDetailsTypeDef(TypedDict):
Created: NotRequired[datetime],
Description: NotRequired[str],
Id: NotRequired[str],
LastUpdated: NotRequired[datetime],
Sections: NotRequired[Dict[str, SectionTypeDef]], # (1)
- See SectionTypeDef
ListGamesResultTypeDef#
# ListGamesResultTypeDef definition
class ListGamesResultTypeDef(TypedDict):
Games: List[GameSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetGeneratedCodeJobResultTypeDef#
# GetGeneratedCodeJobResultTypeDef definition
class GetGeneratedCodeJobResultTypeDef(TypedDict):
GeneratedCodeJob: GeneratedCodeJobDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListGeneratedCodeJobsResultTypeDef#
# ListGeneratedCodeJobsResultTypeDef definition
class ListGeneratedCodeJobsResultTypeDef(TypedDict):
GeneratedCodeJobs: List[GeneratedCodeJobDetailsTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartGeneratedCodeJobRequestRequestTypeDef#
# StartGeneratedCodeJobRequestRequestTypeDef definition
class StartGeneratedCodeJobRequestRequestTypeDef(TypedDict):
GameName: str,
Generator: GeneratorTypeDef, # (1)
SnapshotId: str,
- See GeneratorTypeDef
ListExtensionVersionsRequestListExtensionVersionsPaginateTypeDef#
# ListExtensionVersionsRequestListExtensionVersionsPaginateTypeDef definition
class ListExtensionVersionsRequestListExtensionVersionsPaginateTypeDef(TypedDict):
Name: str,
Namespace: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListExtensionsRequestListExtensionsPaginateTypeDef#
# ListExtensionsRequestListExtensionsPaginateTypeDef definition
class ListExtensionsRequestListExtensionsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListGamesRequestListGamesPaginateTypeDef#
# ListGamesRequestListGamesPaginateTypeDef definition
class ListGamesRequestListGamesPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListGeneratedCodeJobsRequestListGeneratedCodeJobsPaginateTypeDef#
# ListGeneratedCodeJobsRequestListGeneratedCodeJobsPaginateTypeDef definition
class ListGeneratedCodeJobsRequestListGeneratedCodeJobsPaginateTypeDef(TypedDict):
GameName: str,
SnapshotId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSnapshotsRequestListSnapshotsPaginateTypeDef#
# ListSnapshotsRequestListSnapshotsPaginateTypeDef definition
class ListSnapshotsRequestListSnapshotsPaginateTypeDef(TypedDict):
GameName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListStageDeploymentsRequestListStageDeploymentsPaginateTypeDef#
# ListStageDeploymentsRequestListStageDeploymentsPaginateTypeDef definition
class ListStageDeploymentsRequestListStageDeploymentsPaginateTypeDef(TypedDict):
GameName: str,
StageName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListStagesRequestListStagesPaginateTypeDef#
# ListStagesRequestListStagesPaginateTypeDef definition
class ListStagesRequestListStagesPaginateTypeDef(TypedDict):
GameName: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSnapshotsResultTypeDef#
# ListSnapshotsResultTypeDef definition
class ListSnapshotsResultTypeDef(TypedDict):
NextToken: str,
Snapshots: List[SnapshotSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListStagesResultTypeDef#
# ListStagesResultTypeDef definition
class ListStagesResultTypeDef(TypedDict):
NextToken: str,
Stages: List[StageSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateGameConfigurationRequestRequestTypeDef#
# UpdateGameConfigurationRequestRequestTypeDef definition
class UpdateGameConfigurationRequestRequestTypeDef(TypedDict):
GameName: str,
Modifications: Sequence[SectionModificationTypeDef], # (1)
ImportGameConfigurationRequestRequestTypeDef#
# ImportGameConfigurationRequestRequestTypeDef definition
class ImportGameConfigurationRequestRequestTypeDef(TypedDict):
GameName: str,
ImportSource: ImportGameConfigurationSourceTypeDef, # (1)
GetStageDeploymentResultTypeDef#
# GetStageDeploymentResultTypeDef definition
class GetStageDeploymentResultTypeDef(TypedDict):
StageDeployment: StageDeploymentDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartStageDeploymentResultTypeDef#
# StartStageDeploymentResultTypeDef definition
class StartStageDeploymentResultTypeDef(TypedDict):
StageDeployment: StageDeploymentDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListStageDeploymentsResultTypeDef#
# ListStageDeploymentsResultTypeDef definition
class ListStageDeploymentsResultTypeDef(TypedDict):
NextToken: str,
StageDeployments: List[StageDeploymentSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetGameConfigurationResultTypeDef#
# GetGameConfigurationResultTypeDef definition
class GetGameConfigurationResultTypeDef(TypedDict):
GameConfiguration: GameConfigurationDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ImportGameConfigurationResultTypeDef#
# ImportGameConfigurationResultTypeDef definition
class ImportGameConfigurationResultTypeDef(TypedDict):
GameConfiguration: GameConfigurationDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateGameConfigurationResultTypeDef#
# UpdateGameConfigurationResultTypeDef definition
class UpdateGameConfigurationResultTypeDef(TypedDict):
GameConfiguration: GameConfigurationDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateSnapshotResultTypeDef#
# CreateSnapshotResultTypeDef definition
class CreateSnapshotResultTypeDef(TypedDict):
Snapshot: SnapshotDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetSnapshotResultTypeDef#
# GetSnapshotResultTypeDef definition
class GetSnapshotResultTypeDef(TypedDict):
Snapshot: SnapshotDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateSnapshotResultTypeDef#
# UpdateSnapshotResultTypeDef definition
class UpdateSnapshotResultTypeDef(TypedDict):
Snapshot: SnapshotDetailsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)