Skip to content

Typed dictionaries#

Index > GameSparks > Typed dictionaries

Auto-generated documentation for GameSparks type annotations stubs module mypy-boto3-gamesparks.

ConnectionTypeDef#

# ConnectionTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ConnectionTypeDef

def get_value() -> ConnectionTypeDef:
    return {
        "Created": ...,
    }
# ConnectionTypeDef definition

class ConnectionTypeDef(TypedDict):
    Created: NotRequired[datetime],
    Id: NotRequired[str],

CreateGameRequestRequestTypeDef#

# CreateGameRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import CreateGameRequestRequestTypeDef

def get_value() -> CreateGameRequestRequestTypeDef:
    return {
        "GameName": ...,
    }
# CreateGameRequestRequestTypeDef definition

class CreateGameRequestRequestTypeDef(TypedDict):
    GameName: str,
    ClientToken: NotRequired[str],
    Description: NotRequired[str],
    Tags: NotRequired[Mapping[str, str]],

GameDetailsTypeDef#

# GameDetailsTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GameDetailsTypeDef

def get_value() -> GameDetailsTypeDef:
    return {
        "Arn": ...,
    }
# 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]],
  1. See GameStateType

CreateSnapshotRequestRequestTypeDef#

# CreateSnapshotRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import CreateSnapshotRequestRequestTypeDef

def get_value() -> CreateSnapshotRequestRequestTypeDef:
    return {
        "GameName": ...,
    }
# CreateSnapshotRequestRequestTypeDef definition

class CreateSnapshotRequestRequestTypeDef(TypedDict):
    GameName: str,
    Description: NotRequired[str],

CreateStageRequestRequestTypeDef#

# CreateStageRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import CreateStageRequestRequestTypeDef

def get_value() -> CreateStageRequestRequestTypeDef:
    return {
        "GameName": ...,
        "Role": ...,
        "StageName": ...,
    }
# CreateStageRequestRequestTypeDef definition

class CreateStageRequestRequestTypeDef(TypedDict):
    GameName: str,
    Role: str,
    StageName: str,
    ClientToken: NotRequired[str],
    Description: NotRequired[str],
    Tags: NotRequired[Mapping[str, str]],

StageDetailsTypeDef#

# StageDetailsTypeDef usage example

from mypy_boto3_gamesparks.type_defs import StageDetailsTypeDef

def get_value() -> StageDetailsTypeDef:
    return {
        "Arn": ...,
    }
# 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]],
  1. See StageStateType

DeleteGameRequestRequestTypeDef#

# DeleteGameRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import DeleteGameRequestRequestTypeDef

def get_value() -> DeleteGameRequestRequestTypeDef:
    return {
        "GameName": ...,
    }
# DeleteGameRequestRequestTypeDef definition

class DeleteGameRequestRequestTypeDef(TypedDict):
    GameName: str,

DeleteStageRequestRequestTypeDef#

# DeleteStageRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import DeleteStageRequestRequestTypeDef

def get_value() -> DeleteStageRequestRequestTypeDef:
    return {
        "GameName": ...,
        "StageName": ...,
    }
# DeleteStageRequestRequestTypeDef definition

class DeleteStageRequestRequestTypeDef(TypedDict):
    GameName: str,
    StageName: str,

DeploymentResultTypeDef#

# DeploymentResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import DeploymentResultTypeDef

def get_value() -> DeploymentResultTypeDef:
    return {
        "Message": ...,
    }
# DeploymentResultTypeDef definition

class DeploymentResultTypeDef(TypedDict):
    Message: NotRequired[str],
    ResultCode: NotRequired[ResultCodeType],  # (1)
  1. See ResultCodeType

DisconnectPlayerRequestRequestTypeDef#

# DisconnectPlayerRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import DisconnectPlayerRequestRequestTypeDef

def get_value() -> DisconnectPlayerRequestRequestTypeDef:
    return {
        "GameName": ...,
        "PlayerId": ...,
        "StageName": ...,
    }
# DisconnectPlayerRequestRequestTypeDef definition

class DisconnectPlayerRequestRequestTypeDef(TypedDict):
    GameName: str,
    PlayerId: str,
    StageName: str,

DisconnectPlayerResultTypeDef#

# DisconnectPlayerResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import DisconnectPlayerResultTypeDef

def get_value() -> DisconnectPlayerResultTypeDef:
    return {
        "DisconnectFailures": ...,
        "DisconnectSuccesses": ...,
        "ResponseMetadata": ...,
    }
# DisconnectPlayerResultTypeDef definition

class DisconnectPlayerResultTypeDef(TypedDict):
    DisconnectFailures: List[str],
    DisconnectSuccesses: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ExportSnapshotRequestRequestTypeDef#

# ExportSnapshotRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ExportSnapshotRequestRequestTypeDef

def get_value() -> ExportSnapshotRequestRequestTypeDef:
    return {
        "GameName": ...,
        "SnapshotId": ...,
    }
# ExportSnapshotRequestRequestTypeDef definition

class ExportSnapshotRequestRequestTypeDef(TypedDict):
    GameName: str,
    SnapshotId: str,

ExportSnapshotResultTypeDef#

# ExportSnapshotResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ExportSnapshotResultTypeDef

def get_value() -> ExportSnapshotResultTypeDef:
    return {
        "S3Url": ...,
        "ResponseMetadata": ...,
    }
# ExportSnapshotResultTypeDef definition

class ExportSnapshotResultTypeDef(TypedDict):
    S3Url: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ExtensionDetailsTypeDef#

# ExtensionDetailsTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ExtensionDetailsTypeDef

def get_value() -> ExtensionDetailsTypeDef:
    return {
        "Description": ...,
    }
# ExtensionDetailsTypeDef definition

class ExtensionDetailsTypeDef(TypedDict):
    Description: NotRequired[str],
    Name: NotRequired[str],
    Namespace: NotRequired[str],

ExtensionVersionDetailsTypeDef#

# ExtensionVersionDetailsTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ExtensionVersionDetailsTypeDef

def get_value() -> ExtensionVersionDetailsTypeDef:
    return {
        "Name": ...,
    }
# ExtensionVersionDetailsTypeDef definition

class ExtensionVersionDetailsTypeDef(TypedDict):
    Name: NotRequired[str],
    Namespace: NotRequired[str],
    Schema: NotRequired[str],
    Version: NotRequired[str],

SectionTypeDef#

# SectionTypeDef usage example

from mypy_boto3_gamesparks.type_defs import SectionTypeDef

def get_value() -> SectionTypeDef:
    return {
        "Attributes": ...,
    }
# SectionTypeDef definition

class SectionTypeDef(TypedDict):
    Attributes: NotRequired[Dict[str, Any]],
    Name: NotRequired[str],
    Size: NotRequired[int],

GameSummaryTypeDef#

# GameSummaryTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GameSummaryTypeDef

def get_value() -> GameSummaryTypeDef:
    return {
        "Description": ...,
    }
# GameSummaryTypeDef definition

class GameSummaryTypeDef(TypedDict):
    Description: NotRequired[str],
    Name: NotRequired[str],
    State: NotRequired[GameStateType],  # (1)
    Tags: NotRequired[Dict[str, str]],
  1. See GameStateType

GeneratedCodeJobDetailsTypeDef#

# GeneratedCodeJobDetailsTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GeneratedCodeJobDetailsTypeDef

def get_value() -> GeneratedCodeJobDetailsTypeDef:
    return {
        "Description": ...,
    }
# GeneratedCodeJobDetailsTypeDef definition

class GeneratedCodeJobDetailsTypeDef(TypedDict):
    Description: NotRequired[str],
    ExpirationTime: NotRequired[datetime],
    GeneratedCodeJobId: NotRequired[str],
    S3Url: NotRequired[str],
    Status: NotRequired[GeneratedCodeJobStateType],  # (1)
  1. See GeneratedCodeJobStateType

GeneratorTypeDef#

# GeneratorTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GeneratorTypeDef

def get_value() -> GeneratorTypeDef:
    return {
        "GameSdkVersion": ...,
    }
# GeneratorTypeDef definition

class GeneratorTypeDef(TypedDict):
    GameSdkVersion: NotRequired[str],
    Language: NotRequired[str],
    TargetPlatform: NotRequired[str],

GetExtensionRequestRequestTypeDef#

# GetExtensionRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetExtensionRequestRequestTypeDef

def get_value() -> GetExtensionRequestRequestTypeDef:
    return {
        "Name": ...,
        "Namespace": ...,
    }
# GetExtensionRequestRequestTypeDef definition

class GetExtensionRequestRequestTypeDef(TypedDict):
    Name: str,
    Namespace: str,

GetExtensionVersionRequestRequestTypeDef#

# GetExtensionVersionRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetExtensionVersionRequestRequestTypeDef

def get_value() -> GetExtensionVersionRequestRequestTypeDef:
    return {
        "ExtensionVersion": ...,
        "Name": ...,
        "Namespace": ...,
    }
# GetExtensionVersionRequestRequestTypeDef definition

class GetExtensionVersionRequestRequestTypeDef(TypedDict):
    ExtensionVersion: str,
    Name: str,
    Namespace: str,

GetGameConfigurationRequestRequestTypeDef#

# GetGameConfigurationRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetGameConfigurationRequestRequestTypeDef

def get_value() -> GetGameConfigurationRequestRequestTypeDef:
    return {
        "GameName": ...,
    }
# GetGameConfigurationRequestRequestTypeDef definition

class GetGameConfigurationRequestRequestTypeDef(TypedDict):
    GameName: str,
    Sections: NotRequired[Sequence[str]],

GetGameRequestRequestTypeDef#

# GetGameRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetGameRequestRequestTypeDef

def get_value() -> GetGameRequestRequestTypeDef:
    return {
        "GameName": ...,
    }
# GetGameRequestRequestTypeDef definition

class GetGameRequestRequestTypeDef(TypedDict):
    GameName: str,

GetGeneratedCodeJobRequestRequestTypeDef#

# GetGeneratedCodeJobRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetGeneratedCodeJobRequestRequestTypeDef

def get_value() -> GetGeneratedCodeJobRequestRequestTypeDef:
    return {
        "GameName": ...,
        "JobId": ...,
        "SnapshotId": ...,
    }
# GetGeneratedCodeJobRequestRequestTypeDef definition

class GetGeneratedCodeJobRequestRequestTypeDef(TypedDict):
    GameName: str,
    JobId: str,
    SnapshotId: str,

GetPlayerConnectionStatusRequestRequestTypeDef#

# GetPlayerConnectionStatusRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetPlayerConnectionStatusRequestRequestTypeDef

def get_value() -> GetPlayerConnectionStatusRequestRequestTypeDef:
    return {
        "GameName": ...,
        "PlayerId": ...,
        "StageName": ...,
    }
# GetPlayerConnectionStatusRequestRequestTypeDef definition

class GetPlayerConnectionStatusRequestRequestTypeDef(TypedDict):
    GameName: str,
    PlayerId: str,
    StageName: str,

GetSnapshotRequestRequestTypeDef#

# GetSnapshotRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetSnapshotRequestRequestTypeDef

def get_value() -> GetSnapshotRequestRequestTypeDef:
    return {
        "GameName": ...,
        "SnapshotId": ...,
    }
# GetSnapshotRequestRequestTypeDef definition

class GetSnapshotRequestRequestTypeDef(TypedDict):
    GameName: str,
    SnapshotId: str,
    Sections: NotRequired[Sequence[str]],

GetStageDeploymentRequestRequestTypeDef#

# GetStageDeploymentRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetStageDeploymentRequestRequestTypeDef

def get_value() -> GetStageDeploymentRequestRequestTypeDef:
    return {
        "GameName": ...,
        "StageName": ...,
    }
# GetStageDeploymentRequestRequestTypeDef definition

class GetStageDeploymentRequestRequestTypeDef(TypedDict):
    GameName: str,
    StageName: str,
    DeploymentId: NotRequired[str],

GetStageRequestRequestTypeDef#

# GetStageRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetStageRequestRequestTypeDef

def get_value() -> GetStageRequestRequestTypeDef:
    return {
        "GameName": ...,
        "StageName": ...,
    }
# GetStageRequestRequestTypeDef definition

class GetStageRequestRequestTypeDef(TypedDict):
    GameName: str,
    StageName: str,

ImportGameConfigurationSourceTypeDef#

# ImportGameConfigurationSourceTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ImportGameConfigurationSourceTypeDef

def get_value() -> ImportGameConfigurationSourceTypeDef:
    return {
        "File": ...,
    }
# ImportGameConfigurationSourceTypeDef definition

class ImportGameConfigurationSourceTypeDef(TypedDict):
    File: Union[str, bytes, IO[Any], StreamingBody],

ListExtensionVersionsRequestListExtensionVersionsPaginateTypeDef#

# ListExtensionVersionsRequestListExtensionVersionsPaginateTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListExtensionVersionsRequestListExtensionVersionsPaginateTypeDef

def get_value() -> ListExtensionVersionsRequestListExtensionVersionsPaginateTypeDef:
    return {
        "Name": ...,
        "Namespace": ...,
    }
# ListExtensionVersionsRequestListExtensionVersionsPaginateTypeDef definition

class ListExtensionVersionsRequestListExtensionVersionsPaginateTypeDef(TypedDict):
    Name: str,
    Namespace: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListExtensionVersionsRequestRequestTypeDef#

# ListExtensionVersionsRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListExtensionVersionsRequestRequestTypeDef

def get_value() -> ListExtensionVersionsRequestRequestTypeDef:
    return {
        "Name": ...,
        "Namespace": ...,
    }
# ListExtensionVersionsRequestRequestTypeDef definition

class ListExtensionVersionsRequestRequestTypeDef(TypedDict):
    Name: str,
    Namespace: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListExtensionsRequestListExtensionsPaginateTypeDef#

# ListExtensionsRequestListExtensionsPaginateTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListExtensionsRequestListExtensionsPaginateTypeDef

def get_value() -> ListExtensionsRequestListExtensionsPaginateTypeDef:
    return {
        "PaginationConfig": ...,
    }
# ListExtensionsRequestListExtensionsPaginateTypeDef definition

class ListExtensionsRequestListExtensionsPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListExtensionsRequestRequestTypeDef#

# ListExtensionsRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListExtensionsRequestRequestTypeDef

def get_value() -> ListExtensionsRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
# ListExtensionsRequestRequestTypeDef definition

class ListExtensionsRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListGamesRequestListGamesPaginateTypeDef#

# ListGamesRequestListGamesPaginateTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListGamesRequestListGamesPaginateTypeDef

def get_value() -> ListGamesRequestListGamesPaginateTypeDef:
    return {
        "PaginationConfig": ...,
    }
# ListGamesRequestListGamesPaginateTypeDef definition

class ListGamesRequestListGamesPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListGamesRequestRequestTypeDef#

# ListGamesRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListGamesRequestRequestTypeDef

def get_value() -> ListGamesRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
# ListGamesRequestRequestTypeDef definition

class ListGamesRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListGeneratedCodeJobsRequestListGeneratedCodeJobsPaginateTypeDef#

# ListGeneratedCodeJobsRequestListGeneratedCodeJobsPaginateTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListGeneratedCodeJobsRequestListGeneratedCodeJobsPaginateTypeDef

def get_value() -> ListGeneratedCodeJobsRequestListGeneratedCodeJobsPaginateTypeDef:
    return {
        "GameName": ...,
        "SnapshotId": ...,
    }
# ListGeneratedCodeJobsRequestListGeneratedCodeJobsPaginateTypeDef definition

class ListGeneratedCodeJobsRequestListGeneratedCodeJobsPaginateTypeDef(TypedDict):
    GameName: str,
    SnapshotId: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListGeneratedCodeJobsRequestRequestTypeDef#

# ListGeneratedCodeJobsRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListGeneratedCodeJobsRequestRequestTypeDef

def get_value() -> ListGeneratedCodeJobsRequestRequestTypeDef:
    return {
        "GameName": ...,
        "SnapshotId": ...,
    }
# ListGeneratedCodeJobsRequestRequestTypeDef definition

class ListGeneratedCodeJobsRequestRequestTypeDef(TypedDict):
    GameName: str,
    SnapshotId: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListSnapshotsRequestListSnapshotsPaginateTypeDef#

# ListSnapshotsRequestListSnapshotsPaginateTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListSnapshotsRequestListSnapshotsPaginateTypeDef

def get_value() -> ListSnapshotsRequestListSnapshotsPaginateTypeDef:
    return {
        "GameName": ...,
    }
# ListSnapshotsRequestListSnapshotsPaginateTypeDef definition

class ListSnapshotsRequestListSnapshotsPaginateTypeDef(TypedDict):
    GameName: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListSnapshotsRequestRequestTypeDef#

# ListSnapshotsRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListSnapshotsRequestRequestTypeDef

def get_value() -> ListSnapshotsRequestRequestTypeDef:
    return {
        "GameName": ...,
    }
# ListSnapshotsRequestRequestTypeDef definition

class ListSnapshotsRequestRequestTypeDef(TypedDict):
    GameName: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

SnapshotSummaryTypeDef#

# SnapshotSummaryTypeDef usage example

from mypy_boto3_gamesparks.type_defs import SnapshotSummaryTypeDef

def get_value() -> SnapshotSummaryTypeDef:
    return {
        "Created": ...,
    }
# SnapshotSummaryTypeDef definition

class SnapshotSummaryTypeDef(TypedDict):
    Created: NotRequired[datetime],
    Description: NotRequired[str],
    Id: NotRequired[str],
    LastUpdated: NotRequired[datetime],

ListStageDeploymentsRequestListStageDeploymentsPaginateTypeDef#

# ListStageDeploymentsRequestListStageDeploymentsPaginateTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListStageDeploymentsRequestListStageDeploymentsPaginateTypeDef

def get_value() -> ListStageDeploymentsRequestListStageDeploymentsPaginateTypeDef:
    return {
        "GameName": ...,
        "StageName": ...,
    }
# ListStageDeploymentsRequestListStageDeploymentsPaginateTypeDef definition

class ListStageDeploymentsRequestListStageDeploymentsPaginateTypeDef(TypedDict):
    GameName: str,
    StageName: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListStageDeploymentsRequestRequestTypeDef#

# ListStageDeploymentsRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListStageDeploymentsRequestRequestTypeDef

def get_value() -> ListStageDeploymentsRequestRequestTypeDef:
    return {
        "GameName": ...,
        "StageName": ...,
    }
# ListStageDeploymentsRequestRequestTypeDef definition

class ListStageDeploymentsRequestRequestTypeDef(TypedDict):
    GameName: str,
    StageName: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListStagesRequestListStagesPaginateTypeDef#

# ListStagesRequestListStagesPaginateTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListStagesRequestListStagesPaginateTypeDef

def get_value() -> ListStagesRequestListStagesPaginateTypeDef:
    return {
        "GameName": ...,
    }
# ListStagesRequestListStagesPaginateTypeDef definition

class ListStagesRequestListStagesPaginateTypeDef(TypedDict):
    GameName: str,
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListStagesRequestRequestTypeDef#

# ListStagesRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListStagesRequestRequestTypeDef

def get_value() -> ListStagesRequestRequestTypeDef:
    return {
        "GameName": ...,
    }
# ListStagesRequestRequestTypeDef definition

class ListStagesRequestRequestTypeDef(TypedDict):
    GameName: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

StageSummaryTypeDef#

# StageSummaryTypeDef usage example

from mypy_boto3_gamesparks.type_defs import StageSummaryTypeDef

def get_value() -> StageSummaryTypeDef:
    return {
        "Description": ...,
    }
# StageSummaryTypeDef definition

class StageSummaryTypeDef(TypedDict):
    Description: NotRequired[str],
    GameKey: NotRequired[str],
    Name: NotRequired[str],
    State: NotRequired[StageStateType],  # (1)
    Tags: NotRequired[Dict[str, str]],
  1. See StageStateType

ListTagsForResourceRequestRequestTypeDef#

# ListTagsForResourceRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
    }
# ListTagsForResourceRequestRequestTypeDef definition

class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,

ListTagsForResourceResultTypeDef#

# ListTagsForResourceResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListTagsForResourceResultTypeDef

def get_value() -> ListTagsForResourceResultTypeDef:
    return {
        "tags": ...,
        "ResponseMetadata": ...,
    }
# ListTagsForResourceResultTypeDef definition

class ListTagsForResourceResultTypeDef(TypedDict):
    tags: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

PaginatorConfigTypeDef#

# PaginatorConfigTypeDef usage example

from mypy_boto3_gamesparks.type_defs import PaginatorConfigTypeDef

def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }
# PaginatorConfigTypeDef definition

class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef usage example

from mypy_boto3_gamesparks.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,

SectionModificationTypeDef#

# SectionModificationTypeDef usage example

from mypy_boto3_gamesparks.type_defs import SectionModificationTypeDef

def get_value() -> SectionModificationTypeDef:
    return {
        "Operation": ...,
        "Path": ...,
        "Section": ...,
    }
# SectionModificationTypeDef definition

class SectionModificationTypeDef(TypedDict):
    Operation: OperationType,  # (1)
    Path: str,
    Section: str,
    Value: NotRequired[Mapping[str, Any]],
  1. See OperationType

StartGeneratedCodeJobResultTypeDef#

# StartGeneratedCodeJobResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import StartGeneratedCodeJobResultTypeDef

def get_value() -> StartGeneratedCodeJobResultTypeDef:
    return {
        "GeneratedCodeJobId": ...,
        "ResponseMetadata": ...,
    }
# StartGeneratedCodeJobResultTypeDef definition

class StartGeneratedCodeJobResultTypeDef(TypedDict):
    GeneratedCodeJobId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartStageDeploymentRequestRequestTypeDef#

# StartStageDeploymentRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import StartStageDeploymentRequestRequestTypeDef

def get_value() -> StartStageDeploymentRequestRequestTypeDef:
    return {
        "GameName": ...,
        "SnapshotId": ...,
        "StageName": ...,
    }
# StartStageDeploymentRequestRequestTypeDef definition

class StartStageDeploymentRequestRequestTypeDef(TypedDict):
    GameName: str,
    SnapshotId: str,
    StageName: str,
    ClientToken: NotRequired[str],

TagResourceRequestRequestTypeDef#

# TagResourceRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.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_gamesparks.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "tagKeys": ...,
    }
# UntagResourceRequestRequestTypeDef definition

class UntagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    tagKeys: Sequence[str],

UpdateGameRequestRequestTypeDef#

# UpdateGameRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import UpdateGameRequestRequestTypeDef

def get_value() -> UpdateGameRequestRequestTypeDef:
    return {
        "GameName": ...,
    }
# UpdateGameRequestRequestTypeDef definition

class UpdateGameRequestRequestTypeDef(TypedDict):
    GameName: str,
    Description: NotRequired[str],

UpdateSnapshotRequestRequestTypeDef#

# UpdateSnapshotRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import UpdateSnapshotRequestRequestTypeDef

def get_value() -> UpdateSnapshotRequestRequestTypeDef:
    return {
        "GameName": ...,
        "SnapshotId": ...,
    }
# UpdateSnapshotRequestRequestTypeDef definition

class UpdateSnapshotRequestRequestTypeDef(TypedDict):
    GameName: str,
    SnapshotId: str,
    Description: NotRequired[str],

UpdateStageRequestRequestTypeDef#

# UpdateStageRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import UpdateStageRequestRequestTypeDef

def get_value() -> UpdateStageRequestRequestTypeDef:
    return {
        "GameName": ...,
        "StageName": ...,
    }
# UpdateStageRequestRequestTypeDef definition

class UpdateStageRequestRequestTypeDef(TypedDict):
    GameName: str,
    StageName: str,
    Description: NotRequired[str],
    Role: NotRequired[str],

GetPlayerConnectionStatusResultTypeDef#

# GetPlayerConnectionStatusResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetPlayerConnectionStatusResultTypeDef

def get_value() -> GetPlayerConnectionStatusResultTypeDef:
    return {
        "Connections": ...,
        "ResponseMetadata": ...,
    }
# GetPlayerConnectionStatusResultTypeDef definition

class GetPlayerConnectionStatusResultTypeDef(TypedDict):
    Connections: List[ConnectionTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ConnectionTypeDef
  2. See ResponseMetadataTypeDef

CreateGameResultTypeDef#

# CreateGameResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import CreateGameResultTypeDef

def get_value() -> CreateGameResultTypeDef:
    return {
        "Game": ...,
        "ResponseMetadata": ...,
    }
# CreateGameResultTypeDef definition

class CreateGameResultTypeDef(TypedDict):
    Game: GameDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GameDetailsTypeDef
  2. See ResponseMetadataTypeDef

GetGameResultTypeDef#

# GetGameResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetGameResultTypeDef

def get_value() -> GetGameResultTypeDef:
    return {
        "Game": ...,
        "ResponseMetadata": ...,
    }
# GetGameResultTypeDef definition

class GetGameResultTypeDef(TypedDict):
    Game: GameDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GameDetailsTypeDef
  2. See ResponseMetadataTypeDef

UpdateGameResultTypeDef#

# UpdateGameResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import UpdateGameResultTypeDef

def get_value() -> UpdateGameResultTypeDef:
    return {
        "Game": ...,
        "ResponseMetadata": ...,
    }
# UpdateGameResultTypeDef definition

class UpdateGameResultTypeDef(TypedDict):
    Game: GameDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GameDetailsTypeDef
  2. See ResponseMetadataTypeDef

CreateStageResultTypeDef#

# CreateStageResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import CreateStageResultTypeDef

def get_value() -> CreateStageResultTypeDef:
    return {
        "Stage": ...,
        "ResponseMetadata": ...,
    }
# CreateStageResultTypeDef definition

class CreateStageResultTypeDef(TypedDict):
    Stage: StageDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StageDetailsTypeDef
  2. See ResponseMetadataTypeDef

GetStageResultTypeDef#

# GetStageResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetStageResultTypeDef

def get_value() -> GetStageResultTypeDef:
    return {
        "Stage": ...,
        "ResponseMetadata": ...,
    }
# GetStageResultTypeDef definition

class GetStageResultTypeDef(TypedDict):
    Stage: StageDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StageDetailsTypeDef
  2. See ResponseMetadataTypeDef

UpdateStageResultTypeDef#

# UpdateStageResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import UpdateStageResultTypeDef

def get_value() -> UpdateStageResultTypeDef:
    return {
        "Stage": ...,
        "ResponseMetadata": ...,
    }
# UpdateStageResultTypeDef definition

class UpdateStageResultTypeDef(TypedDict):
    Stage: StageDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StageDetailsTypeDef
  2. See ResponseMetadataTypeDef

StageDeploymentDetailsTypeDef#

# StageDeploymentDetailsTypeDef usage example

from mypy_boto3_gamesparks.type_defs import StageDeploymentDetailsTypeDef

def get_value() -> StageDeploymentDetailsTypeDef:
    return {
        "Created": ...,
    }
# 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],
  1. See DeploymentActionType
  2. See DeploymentResultTypeDef
  3. See DeploymentStateType

StageDeploymentSummaryTypeDef#

# StageDeploymentSummaryTypeDef usage example

from mypy_boto3_gamesparks.type_defs import StageDeploymentSummaryTypeDef

def get_value() -> StageDeploymentSummaryTypeDef:
    return {
        "DeploymentAction": ...,
    }
# 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],
  1. See DeploymentActionType
  2. See DeploymentResultTypeDef
  3. See DeploymentStateType

GetExtensionResultTypeDef#

# GetExtensionResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetExtensionResultTypeDef

def get_value() -> GetExtensionResultTypeDef:
    return {
        "Extension": ...,
        "ResponseMetadata": ...,
    }
# GetExtensionResultTypeDef definition

class GetExtensionResultTypeDef(TypedDict):
    Extension: ExtensionDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ExtensionDetailsTypeDef
  2. See ResponseMetadataTypeDef

ListExtensionsResultTypeDef#

# ListExtensionsResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListExtensionsResultTypeDef

def get_value() -> ListExtensionsResultTypeDef:
    return {
        "Extensions": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListExtensionsResultTypeDef definition

class ListExtensionsResultTypeDef(TypedDict):
    Extensions: List[ExtensionDetailsTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ExtensionDetailsTypeDef
  2. See ResponseMetadataTypeDef

GetExtensionVersionResultTypeDef#

# GetExtensionVersionResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetExtensionVersionResultTypeDef

def get_value() -> GetExtensionVersionResultTypeDef:
    return {
        "ExtensionVersion": ...,
        "ResponseMetadata": ...,
    }
# GetExtensionVersionResultTypeDef definition

class GetExtensionVersionResultTypeDef(TypedDict):
    ExtensionVersion: ExtensionVersionDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ExtensionVersionDetailsTypeDef
  2. See ResponseMetadataTypeDef

ListExtensionVersionsResultTypeDef#

# ListExtensionVersionsResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListExtensionVersionsResultTypeDef

def get_value() -> ListExtensionVersionsResultTypeDef:
    return {
        "ExtensionVersions": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListExtensionVersionsResultTypeDef definition

class ListExtensionVersionsResultTypeDef(TypedDict):
    ExtensionVersions: List[ExtensionVersionDetailsTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ExtensionVersionDetailsTypeDef
  2. See ResponseMetadataTypeDef

GameConfigurationDetailsTypeDef#

# GameConfigurationDetailsTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GameConfigurationDetailsTypeDef

def get_value() -> GameConfigurationDetailsTypeDef:
    return {
        "Created": ...,
    }
# GameConfigurationDetailsTypeDef definition

class GameConfigurationDetailsTypeDef(TypedDict):
    Created: NotRequired[datetime],
    LastUpdated: NotRequired[datetime],
    Sections: NotRequired[Dict[str, SectionTypeDef]],  # (1)
  1. See SectionTypeDef

SnapshotDetailsTypeDef#

# SnapshotDetailsTypeDef usage example

from mypy_boto3_gamesparks.type_defs import SnapshotDetailsTypeDef

def get_value() -> SnapshotDetailsTypeDef:
    return {
        "Created": ...,
    }
# SnapshotDetailsTypeDef definition

class SnapshotDetailsTypeDef(TypedDict):
    Created: NotRequired[datetime],
    Description: NotRequired[str],
    Id: NotRequired[str],
    LastUpdated: NotRequired[datetime],
    Sections: NotRequired[Dict[str, SectionTypeDef]],  # (1)
  1. See SectionTypeDef

ListGamesResultTypeDef#

# ListGamesResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListGamesResultTypeDef

def get_value() -> ListGamesResultTypeDef:
    return {
        "Games": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListGamesResultTypeDef definition

class ListGamesResultTypeDef(TypedDict):
    Games: List[GameSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GameSummaryTypeDef
  2. See ResponseMetadataTypeDef

GetGeneratedCodeJobResultTypeDef#

# GetGeneratedCodeJobResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetGeneratedCodeJobResultTypeDef

def get_value() -> GetGeneratedCodeJobResultTypeDef:
    return {
        "GeneratedCodeJob": ...,
        "ResponseMetadata": ...,
    }
# GetGeneratedCodeJobResultTypeDef definition

class GetGeneratedCodeJobResultTypeDef(TypedDict):
    GeneratedCodeJob: GeneratedCodeJobDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GeneratedCodeJobDetailsTypeDef
  2. See ResponseMetadataTypeDef

ListGeneratedCodeJobsResultTypeDef#

# ListGeneratedCodeJobsResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListGeneratedCodeJobsResultTypeDef

def get_value() -> ListGeneratedCodeJobsResultTypeDef:
    return {
        "GeneratedCodeJobs": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListGeneratedCodeJobsResultTypeDef definition

class ListGeneratedCodeJobsResultTypeDef(TypedDict):
    GeneratedCodeJobs: List[GeneratedCodeJobDetailsTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GeneratedCodeJobDetailsTypeDef
  2. See ResponseMetadataTypeDef

StartGeneratedCodeJobRequestRequestTypeDef#

# StartGeneratedCodeJobRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import StartGeneratedCodeJobRequestRequestTypeDef

def get_value() -> StartGeneratedCodeJobRequestRequestTypeDef:
    return {
        "GameName": ...,
        "Generator": ...,
        "SnapshotId": ...,
    }
# StartGeneratedCodeJobRequestRequestTypeDef definition

class StartGeneratedCodeJobRequestRequestTypeDef(TypedDict):
    GameName: str,
    Generator: GeneratorTypeDef,  # (1)
    SnapshotId: str,
  1. See GeneratorTypeDef

ImportGameConfigurationRequestRequestTypeDef#

# ImportGameConfigurationRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ImportGameConfigurationRequestRequestTypeDef

def get_value() -> ImportGameConfigurationRequestRequestTypeDef:
    return {
        "GameName": ...,
        "ImportSource": ...,
    }
# ImportGameConfigurationRequestRequestTypeDef definition

class ImportGameConfigurationRequestRequestTypeDef(TypedDict):
    GameName: str,
    ImportSource: ImportGameConfigurationSourceTypeDef,  # (1)
  1. See ImportGameConfigurationSourceTypeDef

ListSnapshotsResultTypeDef#

# ListSnapshotsResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListSnapshotsResultTypeDef

def get_value() -> ListSnapshotsResultTypeDef:
    return {
        "NextToken": ...,
        "Snapshots": ...,
        "ResponseMetadata": ...,
    }
# ListSnapshotsResultTypeDef definition

class ListSnapshotsResultTypeDef(TypedDict):
    NextToken: str,
    Snapshots: List[SnapshotSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SnapshotSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListStagesResultTypeDef#

# ListStagesResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListStagesResultTypeDef

def get_value() -> ListStagesResultTypeDef:
    return {
        "NextToken": ...,
        "Stages": ...,
        "ResponseMetadata": ...,
    }
# ListStagesResultTypeDef definition

class ListStagesResultTypeDef(TypedDict):
    NextToken: str,
    Stages: List[StageSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StageSummaryTypeDef
  2. See ResponseMetadataTypeDef

UpdateGameConfigurationRequestRequestTypeDef#

# UpdateGameConfigurationRequestRequestTypeDef usage example

from mypy_boto3_gamesparks.type_defs import UpdateGameConfigurationRequestRequestTypeDef

def get_value() -> UpdateGameConfigurationRequestRequestTypeDef:
    return {
        "GameName": ...,
        "Modifications": ...,
    }
# UpdateGameConfigurationRequestRequestTypeDef definition

class UpdateGameConfigurationRequestRequestTypeDef(TypedDict):
    GameName: str,
    Modifications: Sequence[SectionModificationTypeDef],  # (1)
  1. See SectionModificationTypeDef

GetStageDeploymentResultTypeDef#

# GetStageDeploymentResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetStageDeploymentResultTypeDef

def get_value() -> GetStageDeploymentResultTypeDef:
    return {
        "StageDeployment": ...,
        "ResponseMetadata": ...,
    }
# GetStageDeploymentResultTypeDef definition

class GetStageDeploymentResultTypeDef(TypedDict):
    StageDeployment: StageDeploymentDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StageDeploymentDetailsTypeDef
  2. See ResponseMetadataTypeDef

StartStageDeploymentResultTypeDef#

# StartStageDeploymentResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import StartStageDeploymentResultTypeDef

def get_value() -> StartStageDeploymentResultTypeDef:
    return {
        "StageDeployment": ...,
        "ResponseMetadata": ...,
    }
# StartStageDeploymentResultTypeDef definition

class StartStageDeploymentResultTypeDef(TypedDict):
    StageDeployment: StageDeploymentDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StageDeploymentDetailsTypeDef
  2. See ResponseMetadataTypeDef

ListStageDeploymentsResultTypeDef#

# ListStageDeploymentsResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ListStageDeploymentsResultTypeDef

def get_value() -> ListStageDeploymentsResultTypeDef:
    return {
        "NextToken": ...,
        "StageDeployments": ...,
        "ResponseMetadata": ...,
    }
# ListStageDeploymentsResultTypeDef definition

class ListStageDeploymentsResultTypeDef(TypedDict):
    NextToken: str,
    StageDeployments: List[StageDeploymentSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StageDeploymentSummaryTypeDef
  2. See ResponseMetadataTypeDef

GetGameConfigurationResultTypeDef#

# GetGameConfigurationResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetGameConfigurationResultTypeDef

def get_value() -> GetGameConfigurationResultTypeDef:
    return {
        "GameConfiguration": ...,
        "ResponseMetadata": ...,
    }
# GetGameConfigurationResultTypeDef definition

class GetGameConfigurationResultTypeDef(TypedDict):
    GameConfiguration: GameConfigurationDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GameConfigurationDetailsTypeDef
  2. See ResponseMetadataTypeDef

ImportGameConfigurationResultTypeDef#

# ImportGameConfigurationResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import ImportGameConfigurationResultTypeDef

def get_value() -> ImportGameConfigurationResultTypeDef:
    return {
        "GameConfiguration": ...,
        "ResponseMetadata": ...,
    }
# ImportGameConfigurationResultTypeDef definition

class ImportGameConfigurationResultTypeDef(TypedDict):
    GameConfiguration: GameConfigurationDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GameConfigurationDetailsTypeDef
  2. See ResponseMetadataTypeDef

UpdateGameConfigurationResultTypeDef#

# UpdateGameConfigurationResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import UpdateGameConfigurationResultTypeDef

def get_value() -> UpdateGameConfigurationResultTypeDef:
    return {
        "GameConfiguration": ...,
        "ResponseMetadata": ...,
    }
# UpdateGameConfigurationResultTypeDef definition

class UpdateGameConfigurationResultTypeDef(TypedDict):
    GameConfiguration: GameConfigurationDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See GameConfigurationDetailsTypeDef
  2. See ResponseMetadataTypeDef

CreateSnapshotResultTypeDef#

# CreateSnapshotResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import CreateSnapshotResultTypeDef

def get_value() -> CreateSnapshotResultTypeDef:
    return {
        "Snapshot": ...,
        "ResponseMetadata": ...,
    }
# CreateSnapshotResultTypeDef definition

class CreateSnapshotResultTypeDef(TypedDict):
    Snapshot: SnapshotDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SnapshotDetailsTypeDef
  2. See ResponseMetadataTypeDef

GetSnapshotResultTypeDef#

# GetSnapshotResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import GetSnapshotResultTypeDef

def get_value() -> GetSnapshotResultTypeDef:
    return {
        "Snapshot": ...,
        "ResponseMetadata": ...,
    }
# GetSnapshotResultTypeDef definition

class GetSnapshotResultTypeDef(TypedDict):
    Snapshot: SnapshotDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SnapshotDetailsTypeDef
  2. See ResponseMetadataTypeDef

UpdateSnapshotResultTypeDef#

# UpdateSnapshotResultTypeDef usage example

from mypy_boto3_gamesparks.type_defs import UpdateSnapshotResultTypeDef

def get_value() -> UpdateSnapshotResultTypeDef:
    return {
        "Snapshot": ...,
        "ResponseMetadata": ...,
    }
# UpdateSnapshotResultTypeDef definition

class UpdateSnapshotResultTypeDef(TypedDict):
    Snapshot: SnapshotDetailsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SnapshotDetailsTypeDef
  2. See ResponseMetadataTypeDef