mypydantic.models.gamesparks

  1# Model Generated: Thu Mar  2 21:56:19 2023
  2
  3from __future__ import annotations
  4
  5from datetime import datetime
  6from typing import (
  7    Any,
  8    Dict,
  9    IO,
 10    List,
 11    Literal,
 12    Mapping,
 13    Optional,
 14    Sequence,
 15    Type,
 16    Union,
 17)
 18
 19from botocore.response import StreamingBody
 20from pydantic import Field
 21
 22from mypydantic.models.base_model import BaseModel
 23
 24
 25class ConnectionModel(BaseModel):
 26    created: Optional[datetime] = Field(default=None, alias="Created")
 27    id: Optional[str] = Field(default=None, alias="Id")
 28
 29
 30class CreateGameRequestModel(BaseModel):
 31    game_name: str = Field(alias="GameName")
 32    client_token: Optional[str] = Field(default=None, alias="ClientToken")
 33    description: Optional[str] = Field(default=None, alias="Description")
 34    tags: Optional[Mapping[str, str]] = Field(default=None, alias="Tags")
 35
 36
 37class GameDetailsModel(BaseModel):
 38    arn: Optional[str] = Field(default=None, alias="Arn")
 39    created: Optional[datetime] = Field(default=None, alias="Created")
 40    description: Optional[str] = Field(default=None, alias="Description")
 41    enable_termination_protection: Optional[bool] = Field(
 42        default=None, alias="EnableTerminationProtection"
 43    )
 44    last_updated: Optional[datetime] = Field(default=None, alias="LastUpdated")
 45    name: Optional[str] = Field(default=None, alias="Name")
 46    state: Optional[Literal["ACTIVE", "DELETING"]] = Field(default=None, alias="State")
 47    tags: Optional[Dict[str, str]] = Field(default=None, alias="Tags")
 48
 49
 50class ResponseMetadataModel(BaseModel):
 51    request_id: str = Field(alias="RequestId")
 52    host_id: str = Field(alias="HostId")
 53    http_status_code: int = Field(alias="HTTPStatusCode")
 54    http_headers: Dict[str, str] = Field(alias="HTTPHeaders")
 55    retry_attempts: int = Field(alias="RetryAttempts")
 56
 57
 58class CreateSnapshotRequestModel(BaseModel):
 59    game_name: str = Field(alias="GameName")
 60    description: Optional[str] = Field(default=None, alias="Description")
 61
 62
 63class CreateStageRequestModel(BaseModel):
 64    game_name: str = Field(alias="GameName")
 65    role: str = Field(alias="Role")
 66    stage_name: str = Field(alias="StageName")
 67    client_token: Optional[str] = Field(default=None, alias="ClientToken")
 68    description: Optional[str] = Field(default=None, alias="Description")
 69    tags: Optional[Mapping[str, str]] = Field(default=None, alias="Tags")
 70
 71
 72class StageDetailsModel(BaseModel):
 73    arn: Optional[str] = Field(default=None, alias="Arn")
 74    created: Optional[datetime] = Field(default=None, alias="Created")
 75    description: Optional[str] = Field(default=None, alias="Description")
 76    game_key: Optional[str] = Field(default=None, alias="GameKey")
 77    last_updated: Optional[datetime] = Field(default=None, alias="LastUpdated")
 78    log_group: Optional[str] = Field(default=None, alias="LogGroup")
 79    name: Optional[str] = Field(default=None, alias="Name")
 80    role: Optional[str] = Field(default=None, alias="Role")
 81    state: Optional[Literal["ACTIVE", "DELETING"]] = Field(default=None, alias="State")
 82    tags: Optional[Dict[str, str]] = Field(default=None, alias="Tags")
 83
 84
 85class DeleteGameRequestModel(BaseModel):
 86    game_name: str = Field(alias="GameName")
 87
 88
 89class DeleteStageRequestModel(BaseModel):
 90    game_name: str = Field(alias="GameName")
 91    stage_name: str = Field(alias="StageName")
 92
 93
 94class DeploymentResultModel(BaseModel):
 95    message: Optional[str] = Field(default=None, alias="Message")
 96    result_code: Optional[
 97        Literal["INVALID_ROLE_FAILURE", "SUCCESS", "UNSPECIFIED_FAILURE"]
 98    ] = Field(default=None, alias="ResultCode")
 99
100
101class DisconnectPlayerRequestModel(BaseModel):
102    game_name: str = Field(alias="GameName")
103    player_id: str = Field(alias="PlayerId")
104    stage_name: str = Field(alias="StageName")
105
106
107class ExportSnapshotRequestModel(BaseModel):
108    game_name: str = Field(alias="GameName")
109    snapshot_id: str = Field(alias="SnapshotId")
110
111
112class ExtensionDetailsModel(BaseModel):
113    description: Optional[str] = Field(default=None, alias="Description")
114    name: Optional[str] = Field(default=None, alias="Name")
115    namespace: Optional[str] = Field(default=None, alias="Namespace")
116
117
118class ExtensionVersionDetailsModel(BaseModel):
119    name: Optional[str] = Field(default=None, alias="Name")
120    namespace: Optional[str] = Field(default=None, alias="Namespace")
121    schema_: Optional[str] = Field(default=None, alias="Schema")
122    version: Optional[str] = Field(default=None, alias="Version")
123
124
125class SectionModel(BaseModel):
126    attributes: Optional[Dict[str, Any]] = Field(default=None, alias="Attributes")
127    name: Optional[str] = Field(default=None, alias="Name")
128    size: Optional[int] = Field(default=None, alias="Size")
129
130
131class GameSummaryModel(BaseModel):
132    description: Optional[str] = Field(default=None, alias="Description")
133    name: Optional[str] = Field(default=None, alias="Name")
134    state: Optional[Literal["ACTIVE", "DELETING"]] = Field(default=None, alias="State")
135    tags: Optional[Dict[str, str]] = Field(default=None, alias="Tags")
136
137
138class GeneratedCodeJobDetailsModel(BaseModel):
139    description: Optional[str] = Field(default=None, alias="Description")
140    expiration_time: Optional[datetime] = Field(default=None, alias="ExpirationTime")
141    generated_code_job_id: Optional[str] = Field(
142        default=None, alias="GeneratedCodeJobId"
143    )
144    s3_url: Optional[str] = Field(default=None, alias="S3Url")
145    status: Optional[Literal["COMPLETED", "FAILED", "IN_PROGRESS", "PENDING"]] = Field(
146        default=None, alias="Status"
147    )
148
149
150class GeneratorModel(BaseModel):
151    game_sdk_version: Optional[str] = Field(default=None, alias="GameSdkVersion")
152    language: Optional[str] = Field(default=None, alias="Language")
153    target_platform: Optional[str] = Field(default=None, alias="TargetPlatform")
154
155
156class GetExtensionRequestModel(BaseModel):
157    name: str = Field(alias="Name")
158    namespace: str = Field(alias="Namespace")
159
160
161class GetExtensionVersionRequestModel(BaseModel):
162    extension_version: str = Field(alias="ExtensionVersion")
163    name: str = Field(alias="Name")
164    namespace: str = Field(alias="Namespace")
165
166
167class GetGameConfigurationRequestModel(BaseModel):
168    game_name: str = Field(alias="GameName")
169    sections: Optional[Sequence[str]] = Field(default=None, alias="Sections")
170
171
172class GetGameRequestModel(BaseModel):
173    game_name: str = Field(alias="GameName")
174
175
176class GetGeneratedCodeJobRequestModel(BaseModel):
177    game_name: str = Field(alias="GameName")
178    job_id: str = Field(alias="JobId")
179    snapshot_id: str = Field(alias="SnapshotId")
180
181
182class GetPlayerConnectionStatusRequestModel(BaseModel):
183    game_name: str = Field(alias="GameName")
184    player_id: str = Field(alias="PlayerId")
185    stage_name: str = Field(alias="StageName")
186
187
188class GetSnapshotRequestModel(BaseModel):
189    game_name: str = Field(alias="GameName")
190    snapshot_id: str = Field(alias="SnapshotId")
191    sections: Optional[Sequence[str]] = Field(default=None, alias="Sections")
192
193
194class GetStageDeploymentRequestModel(BaseModel):
195    game_name: str = Field(alias="GameName")
196    stage_name: str = Field(alias="StageName")
197    deployment_id: Optional[str] = Field(default=None, alias="DeploymentId")
198
199
200class GetStageRequestModel(BaseModel):
201    game_name: str = Field(alias="GameName")
202    stage_name: str = Field(alias="StageName")
203
204
205class ImportGameConfigurationSourceModel(BaseModel):
206    file: Union[str, bytes, Type[IO[Any]], Type[StreamingBody]] = Field(alias="File")
207
208
209class PaginatorConfigModel(BaseModel):
210    max_items: Optional[int] = Field(default=None, alias="MaxItems")
211    page_size: Optional[int] = Field(default=None, alias="PageSize")
212    starting_token: Optional[str] = Field(default=None, alias="StartingToken")
213
214
215class ListExtensionVersionsRequestModel(BaseModel):
216    name: str = Field(alias="Name")
217    namespace: str = Field(alias="Namespace")
218    max_results: Optional[int] = Field(default=None, alias="MaxResults")
219    next_token: Optional[str] = Field(default=None, alias="NextToken")
220
221
222class ListExtensionsRequestModel(BaseModel):
223    max_results: Optional[int] = Field(default=None, alias="MaxResults")
224    next_token: Optional[str] = Field(default=None, alias="NextToken")
225
226
227class ListGamesRequestModel(BaseModel):
228    max_results: Optional[int] = Field(default=None, alias="MaxResults")
229    next_token: Optional[str] = Field(default=None, alias="NextToken")
230
231
232class ListGeneratedCodeJobsRequestModel(BaseModel):
233    game_name: str = Field(alias="GameName")
234    snapshot_id: str = Field(alias="SnapshotId")
235    max_results: Optional[int] = Field(default=None, alias="MaxResults")
236    next_token: Optional[str] = Field(default=None, alias="NextToken")
237
238
239class ListSnapshotsRequestModel(BaseModel):
240    game_name: str = Field(alias="GameName")
241    max_results: Optional[int] = Field(default=None, alias="MaxResults")
242    next_token: Optional[str] = Field(default=None, alias="NextToken")
243
244
245class SnapshotSummaryModel(BaseModel):
246    created: Optional[datetime] = Field(default=None, alias="Created")
247    description: Optional[str] = Field(default=None, alias="Description")
248    id: Optional[str] = Field(default=None, alias="Id")
249    last_updated: Optional[datetime] = Field(default=None, alias="LastUpdated")
250
251
252class ListStageDeploymentsRequestModel(BaseModel):
253    game_name: str = Field(alias="GameName")
254    stage_name: str = Field(alias="StageName")
255    max_results: Optional[int] = Field(default=None, alias="MaxResults")
256    next_token: Optional[str] = Field(default=None, alias="NextToken")
257
258
259class ListStagesRequestModel(BaseModel):
260    game_name: str = Field(alias="GameName")
261    max_results: Optional[int] = Field(default=None, alias="MaxResults")
262    next_token: Optional[str] = Field(default=None, alias="NextToken")
263
264
265class StageSummaryModel(BaseModel):
266    description: Optional[str] = Field(default=None, alias="Description")
267    game_key: Optional[str] = Field(default=None, alias="GameKey")
268    name: Optional[str] = Field(default=None, alias="Name")
269    state: Optional[Literal["ACTIVE", "DELETING"]] = Field(default=None, alias="State")
270    tags: Optional[Dict[str, str]] = Field(default=None, alias="Tags")
271
272
273class ListTagsForResourceRequestModel(BaseModel):
274    resource_arn: str = Field(alias="ResourceArn")
275
276
277class SectionModificationModel(BaseModel):
278    operation: Literal["ADD", "REMOVE", "REPLACE"] = Field(alias="Operation")
279    path: str = Field(alias="Path")
280    section: str = Field(alias="Section")
281    value: Optional[Mapping[str, Any]] = Field(default=None, alias="Value")
282
283
284class StartStageDeploymentRequestModel(BaseModel):
285    game_name: str = Field(alias="GameName")
286    snapshot_id: str = Field(alias="SnapshotId")
287    stage_name: str = Field(alias="StageName")
288    client_token: Optional[str] = Field(default=None, alias="ClientToken")
289
290
291class TagResourceRequestModel(BaseModel):
292    resource_arn: str = Field(alias="ResourceArn")
293    tags: Mapping[str, str] = Field(alias="tags")
294
295
296class UntagResourceRequestModel(BaseModel):
297    resource_arn: str = Field(alias="ResourceArn")
298    tag_keys: Sequence[str] = Field(alias="tagKeys")
299
300
301class UpdateGameRequestModel(BaseModel):
302    game_name: str = Field(alias="GameName")
303    description: Optional[str] = Field(default=None, alias="Description")
304
305
306class UpdateSnapshotRequestModel(BaseModel):
307    game_name: str = Field(alias="GameName")
308    snapshot_id: str = Field(alias="SnapshotId")
309    description: Optional[str] = Field(default=None, alias="Description")
310
311
312class UpdateStageRequestModel(BaseModel):
313    game_name: str = Field(alias="GameName")
314    stage_name: str = Field(alias="StageName")
315    description: Optional[str] = Field(default=None, alias="Description")
316    role: Optional[str] = Field(default=None, alias="Role")
317
318
319class CreateGameResultModel(BaseModel):
320    game: GameDetailsModel = Field(alias="Game")
321    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
322
323
324class DisconnectPlayerResultModel(BaseModel):
325    disconnect_failures: List[str] = Field(alias="DisconnectFailures")
326    disconnect_successes: List[str] = Field(alias="DisconnectSuccesses")
327    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
328
329
330class ExportSnapshotResultModel(BaseModel):
331    s3_url: str = Field(alias="S3Url")
332    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
333
334
335class GetGameResultModel(BaseModel):
336    game: GameDetailsModel = Field(alias="Game")
337    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
338
339
340class GetPlayerConnectionStatusResultModel(BaseModel):
341    connections: List[ConnectionModel] = Field(alias="Connections")
342    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
343
344
345class ListTagsForResourceResultModel(BaseModel):
346    tags: Dict[str, str] = Field(alias="tags")
347    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
348
349
350class StartGeneratedCodeJobResultModel(BaseModel):
351    generated_code_job_id: str = Field(alias="GeneratedCodeJobId")
352    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
353
354
355class UpdateGameResultModel(BaseModel):
356    game: GameDetailsModel = Field(alias="Game")
357    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
358
359
360class CreateStageResultModel(BaseModel):
361    stage: StageDetailsModel = Field(alias="Stage")
362    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
363
364
365class GetStageResultModel(BaseModel):
366    stage: StageDetailsModel = Field(alias="Stage")
367    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
368
369
370class UpdateStageResultModel(BaseModel):
371    stage: StageDetailsModel = Field(alias="Stage")
372    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
373
374
375class StageDeploymentDetailsModel(BaseModel):
376    created: Optional[datetime] = Field(default=None, alias="Created")
377    deployment_action: Optional[Literal["DEPLOY", "UNDEPLOY"]] = Field(
378        default=None, alias="DeploymentAction"
379    )
380    deployment_id: Optional[str] = Field(default=None, alias="DeploymentId")
381    deployment_result: Optional[DeploymentResultModel] = Field(
382        default=None, alias="DeploymentResult"
383    )
384    deployment_state: Optional[
385        Literal["COMPLETED", "FAILED", "IN_PROGRESS", "PENDING"]
386    ] = Field(default=None, alias="DeploymentState")
387    last_updated: Optional[datetime] = Field(default=None, alias="LastUpdated")
388    snapshot_id: Optional[str] = Field(default=None, alias="SnapshotId")
389
390
391class StageDeploymentSummaryModel(BaseModel):
392    deployment_action: Optional[Literal["DEPLOY", "UNDEPLOY"]] = Field(
393        default=None, alias="DeploymentAction"
394    )
395    deployment_id: Optional[str] = Field(default=None, alias="DeploymentId")
396    deployment_result: Optional[DeploymentResultModel] = Field(
397        default=None, alias="DeploymentResult"
398    )
399    deployment_state: Optional[
400        Literal["COMPLETED", "FAILED", "IN_PROGRESS", "PENDING"]
401    ] = Field(default=None, alias="DeploymentState")
402    last_updated: Optional[datetime] = Field(default=None, alias="LastUpdated")
403    snapshot_id: Optional[str] = Field(default=None, alias="SnapshotId")
404
405
406class GetExtensionResultModel(BaseModel):
407    extension: ExtensionDetailsModel = Field(alias="Extension")
408    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
409
410
411class ListExtensionsResultModel(BaseModel):
412    extensions: List[ExtensionDetailsModel] = Field(alias="Extensions")
413    next_token: str = Field(alias="NextToken")
414    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
415
416
417class GetExtensionVersionResultModel(BaseModel):
418    extension_version: ExtensionVersionDetailsModel = Field(alias="ExtensionVersion")
419    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
420
421
422class ListExtensionVersionsResultModel(BaseModel):
423    extension_versions: List[ExtensionVersionDetailsModel] = Field(
424        alias="ExtensionVersions"
425    )
426    next_token: str = Field(alias="NextToken")
427    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
428
429
430class GameConfigurationDetailsModel(BaseModel):
431    created: Optional[datetime] = Field(default=None, alias="Created")
432    last_updated: Optional[datetime] = Field(default=None, alias="LastUpdated")
433    sections: Optional[Dict[str, SectionModel]] = Field(default=None, alias="Sections")
434
435
436class SnapshotDetailsModel(BaseModel):
437    created: Optional[datetime] = Field(default=None, alias="Created")
438    description: Optional[str] = Field(default=None, alias="Description")
439    id: Optional[str] = Field(default=None, alias="Id")
440    last_updated: Optional[datetime] = Field(default=None, alias="LastUpdated")
441    sections: Optional[Dict[str, SectionModel]] = Field(default=None, alias="Sections")
442
443
444class ListGamesResultModel(BaseModel):
445    games: List[GameSummaryModel] = Field(alias="Games")
446    next_token: str = Field(alias="NextToken")
447    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
448
449
450class GetGeneratedCodeJobResultModel(BaseModel):
451    generated_code_job: GeneratedCodeJobDetailsModel = Field(alias="GeneratedCodeJob")
452    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
453
454
455class ListGeneratedCodeJobsResultModel(BaseModel):
456    generated_code_jobs: List[GeneratedCodeJobDetailsModel] = Field(
457        alias="GeneratedCodeJobs"
458    )
459    next_token: str = Field(alias="NextToken")
460    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
461
462
463class StartGeneratedCodeJobRequestModel(BaseModel):
464    game_name: str = Field(alias="GameName")
465    generator: GeneratorModel = Field(alias="Generator")
466    snapshot_id: str = Field(alias="SnapshotId")
467
468
469class ImportGameConfigurationRequestModel(BaseModel):
470    game_name: str = Field(alias="GameName")
471    import_source: ImportGameConfigurationSourceModel = Field(alias="ImportSource")
472
473
474class ListExtensionVersionsRequestListExtensionVersionsPaginateModel(BaseModel):
475    name: str = Field(alias="Name")
476    namespace: str = Field(alias="Namespace")
477    pagination_config: Optional[PaginatorConfigModel] = Field(
478        default=None, alias="PaginationConfig"
479    )
480
481
482class ListExtensionsRequestListExtensionsPaginateModel(BaseModel):
483    pagination_config: Optional[PaginatorConfigModel] = Field(
484        default=None, alias="PaginationConfig"
485    )
486
487
488class ListGamesRequestListGamesPaginateModel(BaseModel):
489    pagination_config: Optional[PaginatorConfigModel] = Field(
490        default=None, alias="PaginationConfig"
491    )
492
493
494class ListGeneratedCodeJobsRequestListGeneratedCodeJobsPaginateModel(BaseModel):
495    game_name: str = Field(alias="GameName")
496    snapshot_id: str = Field(alias="SnapshotId")
497    pagination_config: Optional[PaginatorConfigModel] = Field(
498        default=None, alias="PaginationConfig"
499    )
500
501
502class ListSnapshotsRequestListSnapshotsPaginateModel(BaseModel):
503    game_name: str = Field(alias="GameName")
504    pagination_config: Optional[PaginatorConfigModel] = Field(
505        default=None, alias="PaginationConfig"
506    )
507
508
509class ListStageDeploymentsRequestListStageDeploymentsPaginateModel(BaseModel):
510    game_name: str = Field(alias="GameName")
511    stage_name: str = Field(alias="StageName")
512    pagination_config: Optional[PaginatorConfigModel] = Field(
513        default=None, alias="PaginationConfig"
514    )
515
516
517class ListStagesRequestListStagesPaginateModel(BaseModel):
518    game_name: str = Field(alias="GameName")
519    pagination_config: Optional[PaginatorConfigModel] = Field(
520        default=None, alias="PaginationConfig"
521    )
522
523
524class ListSnapshotsResultModel(BaseModel):
525    next_token: str = Field(alias="NextToken")
526    snapshots: List[SnapshotSummaryModel] = Field(alias="Snapshots")
527    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
528
529
530class ListStagesResultModel(BaseModel):
531    next_token: str = Field(alias="NextToken")
532    stages: List[StageSummaryModel] = Field(alias="Stages")
533    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
534
535
536class UpdateGameConfigurationRequestModel(BaseModel):
537    game_name: str = Field(alias="GameName")
538    modifications: Sequence[SectionModificationModel] = Field(alias="Modifications")
539
540
541class GetStageDeploymentResultModel(BaseModel):
542    stage_deployment: StageDeploymentDetailsModel = Field(alias="StageDeployment")
543    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
544
545
546class StartStageDeploymentResultModel(BaseModel):
547    stage_deployment: StageDeploymentDetailsModel = Field(alias="StageDeployment")
548    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
549
550
551class ListStageDeploymentsResultModel(BaseModel):
552    next_token: str = Field(alias="NextToken")
553    stage_deployments: List[StageDeploymentSummaryModel] = Field(
554        alias="StageDeployments"
555    )
556    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
557
558
559class GetGameConfigurationResultModel(BaseModel):
560    game_configuration: GameConfigurationDetailsModel = Field(alias="GameConfiguration")
561    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
562
563
564class ImportGameConfigurationResultModel(BaseModel):
565    game_configuration: GameConfigurationDetailsModel = Field(alias="GameConfiguration")
566    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
567
568
569class UpdateGameConfigurationResultModel(BaseModel):
570    game_configuration: GameConfigurationDetailsModel = Field(alias="GameConfiguration")
571    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
572
573
574class CreateSnapshotResultModel(BaseModel):
575    snapshot: SnapshotDetailsModel = Field(alias="Snapshot")
576    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
577
578
579class GetSnapshotResultModel(BaseModel):
580    snapshot: SnapshotDetailsModel = Field(alias="Snapshot")
581    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
582
583
584class UpdateSnapshotResultModel(BaseModel):
585    snapshot: SnapshotDetailsModel = Field(alias="Snapshot")
586    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
class ConnectionModel(mypydantic.models.base_model.BaseModel):
26class ConnectionModel(BaseModel):
27    created: Optional[datetime] = Field(default=None, alias="Created")
28    id: Optional[str] = Field(default=None, alias="Id")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateGameRequestModel(mypydantic.models.base_model.BaseModel):
31class CreateGameRequestModel(BaseModel):
32    game_name: str = Field(alias="GameName")
33    client_token: Optional[str] = Field(default=None, alias="ClientToken")
34    description: Optional[str] = Field(default=None, alias="Description")
35    tags: Optional[Mapping[str, str]] = Field(default=None, alias="Tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GameDetailsModel(mypydantic.models.base_model.BaseModel):
38class GameDetailsModel(BaseModel):
39    arn: Optional[str] = Field(default=None, alias="Arn")
40    created: Optional[datetime] = Field(default=None, alias="Created")
41    description: Optional[str] = Field(default=None, alias="Description")
42    enable_termination_protection: Optional[bool] = Field(
43        default=None, alias="EnableTerminationProtection"
44    )
45    last_updated: Optional[datetime] = Field(default=None, alias="LastUpdated")
46    name: Optional[str] = Field(default=None, alias="Name")
47    state: Optional[Literal["ACTIVE", "DELETING"]] = Field(default=None, alias="State")
48    tags: Optional[Dict[str, str]] = Field(default=None, alias="Tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ResponseMetadataModel(mypydantic.models.base_model.BaseModel):
51class ResponseMetadataModel(BaseModel):
52    request_id: str = Field(alias="RequestId")
53    host_id: str = Field(alias="HostId")
54    http_status_code: int = Field(alias="HTTPStatusCode")
55    http_headers: Dict[str, str] = Field(alias="HTTPHeaders")
56    retry_attempts: int = Field(alias="RetryAttempts")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateSnapshotRequestModel(mypydantic.models.base_model.BaseModel):
59class CreateSnapshotRequestModel(BaseModel):
60    game_name: str = Field(alias="GameName")
61    description: Optional[str] = Field(default=None, alias="Description")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateStageRequestModel(mypydantic.models.base_model.BaseModel):
64class CreateStageRequestModel(BaseModel):
65    game_name: str = Field(alias="GameName")
66    role: str = Field(alias="Role")
67    stage_name: str = Field(alias="StageName")
68    client_token: Optional[str] = Field(default=None, alias="ClientToken")
69    description: Optional[str] = Field(default=None, alias="Description")
70    tags: Optional[Mapping[str, str]] = Field(default=None, alias="Tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class StageDetailsModel(mypydantic.models.base_model.BaseModel):
73class StageDetailsModel(BaseModel):
74    arn: Optional[str] = Field(default=None, alias="Arn")
75    created: Optional[datetime] = Field(default=None, alias="Created")
76    description: Optional[str] = Field(default=None, alias="Description")
77    game_key: Optional[str] = Field(default=None, alias="GameKey")
78    last_updated: Optional[datetime] = Field(default=None, alias="LastUpdated")
79    log_group: Optional[str] = Field(default=None, alias="LogGroup")
80    name: Optional[str] = Field(default=None, alias="Name")
81    role: Optional[str] = Field(default=None, alias="Role")
82    state: Optional[Literal["ACTIVE", "DELETING"]] = Field(default=None, alias="State")
83    tags: Optional[Dict[str, str]] = Field(default=None, alias="Tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteGameRequestModel(mypydantic.models.base_model.BaseModel):
86class DeleteGameRequestModel(BaseModel):
87    game_name: str = Field(alias="GameName")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteStageRequestModel(mypydantic.models.base_model.BaseModel):
90class DeleteStageRequestModel(BaseModel):
91    game_name: str = Field(alias="GameName")
92    stage_name: str = Field(alias="StageName")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeploymentResultModel(mypydantic.models.base_model.BaseModel):
95class DeploymentResultModel(BaseModel):
96    message: Optional[str] = Field(default=None, alias="Message")
97    result_code: Optional[
98        Literal["INVALID_ROLE_FAILURE", "SUCCESS", "UNSPECIFIED_FAILURE"]
99    ] = Field(default=None, alias="ResultCode")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DisconnectPlayerRequestModel(mypydantic.models.base_model.BaseModel):
102class DisconnectPlayerRequestModel(BaseModel):
103    game_name: str = Field(alias="GameName")
104    player_id: str = Field(alias="PlayerId")
105    stage_name: str = Field(alias="StageName")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ExportSnapshotRequestModel(mypydantic.models.base_model.BaseModel):
108class ExportSnapshotRequestModel(BaseModel):
109    game_name: str = Field(alias="GameName")
110    snapshot_id: str = Field(alias="SnapshotId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ExtensionDetailsModel(mypydantic.models.base_model.BaseModel):
113class ExtensionDetailsModel(BaseModel):
114    description: Optional[str] = Field(default=None, alias="Description")
115    name: Optional[str] = Field(default=None, alias="Name")
116    namespace: Optional[str] = Field(default=None, alias="Namespace")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ExtensionVersionDetailsModel(mypydantic.models.base_model.BaseModel):
119class ExtensionVersionDetailsModel(BaseModel):
120    name: Optional[str] = Field(default=None, alias="Name")
121    namespace: Optional[str] = Field(default=None, alias="Namespace")
122    schema_: Optional[str] = Field(default=None, alias="Schema")
123    version: Optional[str] = Field(default=None, alias="Version")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SectionModel(mypydantic.models.base_model.BaseModel):
126class SectionModel(BaseModel):
127    attributes: Optional[Dict[str, Any]] = Field(default=None, alias="Attributes")
128    name: Optional[str] = Field(default=None, alias="Name")
129    size: Optional[int] = Field(default=None, alias="Size")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GameSummaryModel(mypydantic.models.base_model.BaseModel):
132class GameSummaryModel(BaseModel):
133    description: Optional[str] = Field(default=None, alias="Description")
134    name: Optional[str] = Field(default=None, alias="Name")
135    state: Optional[Literal["ACTIVE", "DELETING"]] = Field(default=None, alias="State")
136    tags: Optional[Dict[str, str]] = Field(default=None, alias="Tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GeneratedCodeJobDetailsModel(mypydantic.models.base_model.BaseModel):
139class GeneratedCodeJobDetailsModel(BaseModel):
140    description: Optional[str] = Field(default=None, alias="Description")
141    expiration_time: Optional[datetime] = Field(default=None, alias="ExpirationTime")
142    generated_code_job_id: Optional[str] = Field(
143        default=None, alias="GeneratedCodeJobId"
144    )
145    s3_url: Optional[str] = Field(default=None, alias="S3Url")
146    status: Optional[Literal["COMPLETED", "FAILED", "IN_PROGRESS", "PENDING"]] = Field(
147        default=None, alias="Status"
148    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GeneratorModel(mypydantic.models.base_model.BaseModel):
151class GeneratorModel(BaseModel):
152    game_sdk_version: Optional[str] = Field(default=None, alias="GameSdkVersion")
153    language: Optional[str] = Field(default=None, alias="Language")
154    target_platform: Optional[str] = Field(default=None, alias="TargetPlatform")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetExtensionRequestModel(mypydantic.models.base_model.BaseModel):
157class GetExtensionRequestModel(BaseModel):
158    name: str = Field(alias="Name")
159    namespace: str = Field(alias="Namespace")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetExtensionVersionRequestModel(mypydantic.models.base_model.BaseModel):
162class GetExtensionVersionRequestModel(BaseModel):
163    extension_version: str = Field(alias="ExtensionVersion")
164    name: str = Field(alias="Name")
165    namespace: str = Field(alias="Namespace")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetGameConfigurationRequestModel(mypydantic.models.base_model.BaseModel):
168class GetGameConfigurationRequestModel(BaseModel):
169    game_name: str = Field(alias="GameName")
170    sections: Optional[Sequence[str]] = Field(default=None, alias="Sections")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetGameRequestModel(mypydantic.models.base_model.BaseModel):
173class GetGameRequestModel(BaseModel):
174    game_name: str = Field(alias="GameName")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetGeneratedCodeJobRequestModel(mypydantic.models.base_model.BaseModel):
177class GetGeneratedCodeJobRequestModel(BaseModel):
178    game_name: str = Field(alias="GameName")
179    job_id: str = Field(alias="JobId")
180    snapshot_id: str = Field(alias="SnapshotId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetPlayerConnectionStatusRequestModel(mypydantic.models.base_model.BaseModel):
183class GetPlayerConnectionStatusRequestModel(BaseModel):
184    game_name: str = Field(alias="GameName")
185    player_id: str = Field(alias="PlayerId")
186    stage_name: str = Field(alias="StageName")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetSnapshotRequestModel(mypydantic.models.base_model.BaseModel):
189class GetSnapshotRequestModel(BaseModel):
190    game_name: str = Field(alias="GameName")
191    snapshot_id: str = Field(alias="SnapshotId")
192    sections: Optional[Sequence[str]] = Field(default=None, alias="Sections")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetStageDeploymentRequestModel(mypydantic.models.base_model.BaseModel):
195class GetStageDeploymentRequestModel(BaseModel):
196    game_name: str = Field(alias="GameName")
197    stage_name: str = Field(alias="StageName")
198    deployment_id: Optional[str] = Field(default=None, alias="DeploymentId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetStageRequestModel(mypydantic.models.base_model.BaseModel):
201class GetStageRequestModel(BaseModel):
202    game_name: str = Field(alias="GameName")
203    stage_name: str = Field(alias="StageName")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ImportGameConfigurationSourceModel(mypydantic.models.base_model.BaseModel):
206class ImportGameConfigurationSourceModel(BaseModel):
207    file: Union[str, bytes, Type[IO[Any]], Type[StreamingBody]] = Field(alias="File")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PaginatorConfigModel(mypydantic.models.base_model.BaseModel):
210class PaginatorConfigModel(BaseModel):
211    max_items: Optional[int] = Field(default=None, alias="MaxItems")
212    page_size: Optional[int] = Field(default=None, alias="PageSize")
213    starting_token: Optional[str] = Field(default=None, alias="StartingToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListExtensionVersionsRequestModel(mypydantic.models.base_model.BaseModel):
216class ListExtensionVersionsRequestModel(BaseModel):
217    name: str = Field(alias="Name")
218    namespace: str = Field(alias="Namespace")
219    max_results: Optional[int] = Field(default=None, alias="MaxResults")
220    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListExtensionsRequestModel(mypydantic.models.base_model.BaseModel):
223class ListExtensionsRequestModel(BaseModel):
224    max_results: Optional[int] = Field(default=None, alias="MaxResults")
225    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListGamesRequestModel(mypydantic.models.base_model.BaseModel):
228class ListGamesRequestModel(BaseModel):
229    max_results: Optional[int] = Field(default=None, alias="MaxResults")
230    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListGeneratedCodeJobsRequestModel(mypydantic.models.base_model.BaseModel):
233class ListGeneratedCodeJobsRequestModel(BaseModel):
234    game_name: str = Field(alias="GameName")
235    snapshot_id: str = Field(alias="SnapshotId")
236    max_results: Optional[int] = Field(default=None, alias="MaxResults")
237    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListSnapshotsRequestModel(mypydantic.models.base_model.BaseModel):
240class ListSnapshotsRequestModel(BaseModel):
241    game_name: str = Field(alias="GameName")
242    max_results: Optional[int] = Field(default=None, alias="MaxResults")
243    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SnapshotSummaryModel(mypydantic.models.base_model.BaseModel):
246class SnapshotSummaryModel(BaseModel):
247    created: Optional[datetime] = Field(default=None, alias="Created")
248    description: Optional[str] = Field(default=None, alias="Description")
249    id: Optional[str] = Field(default=None, alias="Id")
250    last_updated: Optional[datetime] = Field(default=None, alias="LastUpdated")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListStageDeploymentsRequestModel(mypydantic.models.base_model.BaseModel):
253class ListStageDeploymentsRequestModel(BaseModel):
254    game_name: str = Field(alias="GameName")
255    stage_name: str = Field(alias="StageName")
256    max_results: Optional[int] = Field(default=None, alias="MaxResults")
257    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListStagesRequestModel(mypydantic.models.base_model.BaseModel):
260class ListStagesRequestModel(BaseModel):
261    game_name: str = Field(alias="GameName")
262    max_results: Optional[int] = Field(default=None, alias="MaxResults")
263    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class StageSummaryModel(mypydantic.models.base_model.BaseModel):
266class StageSummaryModel(BaseModel):
267    description: Optional[str] = Field(default=None, alias="Description")
268    game_key: Optional[str] = Field(default=None, alias="GameKey")
269    name: Optional[str] = Field(default=None, alias="Name")
270    state: Optional[Literal["ACTIVE", "DELETING"]] = Field(default=None, alias="State")
271    tags: Optional[Dict[str, str]] = Field(default=None, alias="Tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListTagsForResourceRequestModel(mypydantic.models.base_model.BaseModel):
274class ListTagsForResourceRequestModel(BaseModel):
275    resource_arn: str = Field(alias="ResourceArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SectionModificationModel(mypydantic.models.base_model.BaseModel):
278class SectionModificationModel(BaseModel):
279    operation: Literal["ADD", "REMOVE", "REPLACE"] = Field(alias="Operation")
280    path: str = Field(alias="Path")
281    section: str = Field(alias="Section")
282    value: Optional[Mapping[str, Any]] = Field(default=None, alias="Value")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class StartStageDeploymentRequestModel(mypydantic.models.base_model.BaseModel):
285class StartStageDeploymentRequestModel(BaseModel):
286    game_name: str = Field(alias="GameName")
287    snapshot_id: str = Field(alias="SnapshotId")
288    stage_name: str = Field(alias="StageName")
289    client_token: Optional[str] = Field(default=None, alias="ClientToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class TagResourceRequestModel(mypydantic.models.base_model.BaseModel):
292class TagResourceRequestModel(BaseModel):
293    resource_arn: str = Field(alias="ResourceArn")
294    tags: Mapping[str, str] = Field(alias="tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UntagResourceRequestModel(mypydantic.models.base_model.BaseModel):
297class UntagResourceRequestModel(BaseModel):
298    resource_arn: str = Field(alias="ResourceArn")
299    tag_keys: Sequence[str] = Field(alias="tagKeys")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateGameRequestModel(mypydantic.models.base_model.BaseModel):
302class UpdateGameRequestModel(BaseModel):
303    game_name: str = Field(alias="GameName")
304    description: Optional[str] = Field(default=None, alias="Description")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateSnapshotRequestModel(mypydantic.models.base_model.BaseModel):
307class UpdateSnapshotRequestModel(BaseModel):
308    game_name: str = Field(alias="GameName")
309    snapshot_id: str = Field(alias="SnapshotId")
310    description: Optional[str] = Field(default=None, alias="Description")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateStageRequestModel(mypydantic.models.base_model.BaseModel):
313class UpdateStageRequestModel(BaseModel):
314    game_name: str = Field(alias="GameName")
315    stage_name: str = Field(alias="StageName")
316    description: Optional[str] = Field(default=None, alias="Description")
317    role: Optional[str] = Field(default=None, alias="Role")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateGameResultModel(mypydantic.models.base_model.BaseModel):
320class CreateGameResultModel(BaseModel):
321    game: GameDetailsModel = Field(alias="Game")
322    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DisconnectPlayerResultModel(mypydantic.models.base_model.BaseModel):
325class DisconnectPlayerResultModel(BaseModel):
326    disconnect_failures: List[str] = Field(alias="DisconnectFailures")
327    disconnect_successes: List[str] = Field(alias="DisconnectSuccesses")
328    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ExportSnapshotResultModel(mypydantic.models.base_model.BaseModel):
331class ExportSnapshotResultModel(BaseModel):
332    s3_url: str = Field(alias="S3Url")
333    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetGameResultModel(mypydantic.models.base_model.BaseModel):
336class GetGameResultModel(BaseModel):
337    game: GameDetailsModel = Field(alias="Game")
338    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetPlayerConnectionStatusResultModel(mypydantic.models.base_model.BaseModel):
341class GetPlayerConnectionStatusResultModel(BaseModel):
342    connections: List[ConnectionModel] = Field(alias="Connections")
343    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListTagsForResourceResultModel(mypydantic.models.base_model.BaseModel):
346class ListTagsForResourceResultModel(BaseModel):
347    tags: Dict[str, str] = Field(alias="tags")
348    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class StartGeneratedCodeJobResultModel(mypydantic.models.base_model.BaseModel):
351class StartGeneratedCodeJobResultModel(BaseModel):
352    generated_code_job_id: str = Field(alias="GeneratedCodeJobId")
353    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateGameResultModel(mypydantic.models.base_model.BaseModel):
356class UpdateGameResultModel(BaseModel):
357    game: GameDetailsModel = Field(alias="Game")
358    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateStageResultModel(mypydantic.models.base_model.BaseModel):
361class CreateStageResultModel(BaseModel):
362    stage: StageDetailsModel = Field(alias="Stage")
363    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetStageResultModel(mypydantic.models.base_model.BaseModel):
366class GetStageResultModel(BaseModel):
367    stage: StageDetailsModel = Field(alias="Stage")
368    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateStageResultModel(mypydantic.models.base_model.BaseModel):
371class UpdateStageResultModel(BaseModel):
372    stage: StageDetailsModel = Field(alias="Stage")
373    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class StageDeploymentDetailsModel(mypydantic.models.base_model.BaseModel):
376class StageDeploymentDetailsModel(BaseModel):
377    created: Optional[datetime] = Field(default=None, alias="Created")
378    deployment_action: Optional[Literal["DEPLOY", "UNDEPLOY"]] = Field(
379        default=None, alias="DeploymentAction"
380    )
381    deployment_id: Optional[str] = Field(default=None, alias="DeploymentId")
382    deployment_result: Optional[DeploymentResultModel] = Field(
383        default=None, alias="DeploymentResult"
384    )
385    deployment_state: Optional[
386        Literal["COMPLETED", "FAILED", "IN_PROGRESS", "PENDING"]
387    ] = Field(default=None, alias="DeploymentState")
388    last_updated: Optional[datetime] = Field(default=None, alias="LastUpdated")
389    snapshot_id: Optional[str] = Field(default=None, alias="SnapshotId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class StageDeploymentSummaryModel(mypydantic.models.base_model.BaseModel):
392class StageDeploymentSummaryModel(BaseModel):
393    deployment_action: Optional[Literal["DEPLOY", "UNDEPLOY"]] = Field(
394        default=None, alias="DeploymentAction"
395    )
396    deployment_id: Optional[str] = Field(default=None, alias="DeploymentId")
397    deployment_result: Optional[DeploymentResultModel] = Field(
398        default=None, alias="DeploymentResult"
399    )
400    deployment_state: Optional[
401        Literal["COMPLETED", "FAILED", "IN_PROGRESS", "PENDING"]
402    ] = Field(default=None, alias="DeploymentState")
403    last_updated: Optional[datetime] = Field(default=None, alias="LastUpdated")
404    snapshot_id: Optional[str] = Field(default=None, alias="SnapshotId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetExtensionResultModel(mypydantic.models.base_model.BaseModel):
407class GetExtensionResultModel(BaseModel):
408    extension: ExtensionDetailsModel = Field(alias="Extension")
409    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListExtensionsResultModel(mypydantic.models.base_model.BaseModel):
412class ListExtensionsResultModel(BaseModel):
413    extensions: List[ExtensionDetailsModel] = Field(alias="Extensions")
414    next_token: str = Field(alias="NextToken")
415    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetExtensionVersionResultModel(mypydantic.models.base_model.BaseModel):
418class GetExtensionVersionResultModel(BaseModel):
419    extension_version: ExtensionVersionDetailsModel = Field(alias="ExtensionVersion")
420    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListExtensionVersionsResultModel(mypydantic.models.base_model.BaseModel):
423class ListExtensionVersionsResultModel(BaseModel):
424    extension_versions: List[ExtensionVersionDetailsModel] = Field(
425        alias="ExtensionVersions"
426    )
427    next_token: str = Field(alias="NextToken")
428    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GameConfigurationDetailsModel(mypydantic.models.base_model.BaseModel):
431class GameConfigurationDetailsModel(BaseModel):
432    created: Optional[datetime] = Field(default=None, alias="Created")
433    last_updated: Optional[datetime] = Field(default=None, alias="LastUpdated")
434    sections: Optional[Dict[str, SectionModel]] = Field(default=None, alias="Sections")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SnapshotDetailsModel(mypydantic.models.base_model.BaseModel):
437class SnapshotDetailsModel(BaseModel):
438    created: Optional[datetime] = Field(default=None, alias="Created")
439    description: Optional[str] = Field(default=None, alias="Description")
440    id: Optional[str] = Field(default=None, alias="Id")
441    last_updated: Optional[datetime] = Field(default=None, alias="LastUpdated")
442    sections: Optional[Dict[str, SectionModel]] = Field(default=None, alias="Sections")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListGamesResultModel(mypydantic.models.base_model.BaseModel):
445class ListGamesResultModel(BaseModel):
446    games: List[GameSummaryModel] = Field(alias="Games")
447    next_token: str = Field(alias="NextToken")
448    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetGeneratedCodeJobResultModel(mypydantic.models.base_model.BaseModel):
451class GetGeneratedCodeJobResultModel(BaseModel):
452    generated_code_job: GeneratedCodeJobDetailsModel = Field(alias="GeneratedCodeJob")
453    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListGeneratedCodeJobsResultModel(mypydantic.models.base_model.BaseModel):
456class ListGeneratedCodeJobsResultModel(BaseModel):
457    generated_code_jobs: List[GeneratedCodeJobDetailsModel] = Field(
458        alias="GeneratedCodeJobs"
459    )
460    next_token: str = Field(alias="NextToken")
461    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class StartGeneratedCodeJobRequestModel(mypydantic.models.base_model.BaseModel):
464class StartGeneratedCodeJobRequestModel(BaseModel):
465    game_name: str = Field(alias="GameName")
466    generator: GeneratorModel = Field(alias="Generator")
467    snapshot_id: str = Field(alias="SnapshotId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ImportGameConfigurationRequestModel(mypydantic.models.base_model.BaseModel):
470class ImportGameConfigurationRequestModel(BaseModel):
471    game_name: str = Field(alias="GameName")
472    import_source: ImportGameConfigurationSourceModel = Field(alias="ImportSource")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListExtensionVersionsRequestListExtensionVersionsPaginateModel(mypydantic.models.base_model.BaseModel):
475class ListExtensionVersionsRequestListExtensionVersionsPaginateModel(BaseModel):
476    name: str = Field(alias="Name")
477    namespace: str = Field(alias="Namespace")
478    pagination_config: Optional[PaginatorConfigModel] = Field(
479        default=None, alias="PaginationConfig"
480    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListExtensionsRequestListExtensionsPaginateModel(mypydantic.models.base_model.BaseModel):
483class ListExtensionsRequestListExtensionsPaginateModel(BaseModel):
484    pagination_config: Optional[PaginatorConfigModel] = Field(
485        default=None, alias="PaginationConfig"
486    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListGamesRequestListGamesPaginateModel(mypydantic.models.base_model.BaseModel):
489class ListGamesRequestListGamesPaginateModel(BaseModel):
490    pagination_config: Optional[PaginatorConfigModel] = Field(
491        default=None, alias="PaginationConfig"
492    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListGeneratedCodeJobsRequestListGeneratedCodeJobsPaginateModel(mypydantic.models.base_model.BaseModel):
495class ListGeneratedCodeJobsRequestListGeneratedCodeJobsPaginateModel(BaseModel):
496    game_name: str = Field(alias="GameName")
497    snapshot_id: str = Field(alias="SnapshotId")
498    pagination_config: Optional[PaginatorConfigModel] = Field(
499        default=None, alias="PaginationConfig"
500    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListSnapshotsRequestListSnapshotsPaginateModel(mypydantic.models.base_model.BaseModel):
503class ListSnapshotsRequestListSnapshotsPaginateModel(BaseModel):
504    game_name: str = Field(alias="GameName")
505    pagination_config: Optional[PaginatorConfigModel] = Field(
506        default=None, alias="PaginationConfig"
507    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListStageDeploymentsRequestListStageDeploymentsPaginateModel(mypydantic.models.base_model.BaseModel):
510class ListStageDeploymentsRequestListStageDeploymentsPaginateModel(BaseModel):
511    game_name: str = Field(alias="GameName")
512    stage_name: str = Field(alias="StageName")
513    pagination_config: Optional[PaginatorConfigModel] = Field(
514        default=None, alias="PaginationConfig"
515    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListStagesRequestListStagesPaginateModel(mypydantic.models.base_model.BaseModel):
518class ListStagesRequestListStagesPaginateModel(BaseModel):
519    game_name: str = Field(alias="GameName")
520    pagination_config: Optional[PaginatorConfigModel] = Field(
521        default=None, alias="PaginationConfig"
522    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListSnapshotsResultModel(mypydantic.models.base_model.BaseModel):
525class ListSnapshotsResultModel(BaseModel):
526    next_token: str = Field(alias="NextToken")
527    snapshots: List[SnapshotSummaryModel] = Field(alias="Snapshots")
528    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListStagesResultModel(mypydantic.models.base_model.BaseModel):
531class ListStagesResultModel(BaseModel):
532    next_token: str = Field(alias="NextToken")
533    stages: List[StageSummaryModel] = Field(alias="Stages")
534    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateGameConfigurationRequestModel(mypydantic.models.base_model.BaseModel):
537class UpdateGameConfigurationRequestModel(BaseModel):
538    game_name: str = Field(alias="GameName")
539    modifications: Sequence[SectionModificationModel] = Field(alias="Modifications")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetStageDeploymentResultModel(mypydantic.models.base_model.BaseModel):
542class GetStageDeploymentResultModel(BaseModel):
543    stage_deployment: StageDeploymentDetailsModel = Field(alias="StageDeployment")
544    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class StartStageDeploymentResultModel(mypydantic.models.base_model.BaseModel):
547class StartStageDeploymentResultModel(BaseModel):
548    stage_deployment: StageDeploymentDetailsModel = Field(alias="StageDeployment")
549    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListStageDeploymentsResultModel(mypydantic.models.base_model.BaseModel):
552class ListStageDeploymentsResultModel(BaseModel):
553    next_token: str = Field(alias="NextToken")
554    stage_deployments: List[StageDeploymentSummaryModel] = Field(
555        alias="StageDeployments"
556    )
557    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetGameConfigurationResultModel(mypydantic.models.base_model.BaseModel):
560class GetGameConfigurationResultModel(BaseModel):
561    game_configuration: GameConfigurationDetailsModel = Field(alias="GameConfiguration")
562    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ImportGameConfigurationResultModel(mypydantic.models.base_model.BaseModel):
565class ImportGameConfigurationResultModel(BaseModel):
566    game_configuration: GameConfigurationDetailsModel = Field(alias="GameConfiguration")
567    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateGameConfigurationResultModel(mypydantic.models.base_model.BaseModel):
570class UpdateGameConfigurationResultModel(BaseModel):
571    game_configuration: GameConfigurationDetailsModel = Field(alias="GameConfiguration")
572    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateSnapshotResultModel(mypydantic.models.base_model.BaseModel):
575class CreateSnapshotResultModel(BaseModel):
576    snapshot: SnapshotDetailsModel = Field(alias="Snapshot")
577    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetSnapshotResultModel(mypydantic.models.base_model.BaseModel):
580class GetSnapshotResultModel(BaseModel):
581    snapshot: SnapshotDetailsModel = Field(alias="Snapshot")
582    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateSnapshotResultModel(mypydantic.models.base_model.BaseModel):
585class UpdateSnapshotResultModel(BaseModel):
586    snapshot: SnapshotDetailsModel = Field(alias="Snapshot")
587    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs