Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
- Operations
- CreateGame
- CreateSnapshot
- CreateStage
- DeleteGame
- DeleteStage
- DisconnectPlayer
- ExportSnapshot
- GetExtension
- GetExtensionVersion
- GetGame
- GetGameConfiguration
- GetGeneratedCodeJob
- GetPlayerConnectionStatus
- GetSnapshot
- GetStage
- GetStageDeployment
- ImportGameConfiguration
- ListExtensionVersions
- ListExtensions
- ListGames
- ListGeneratedCodeJobs
- ListSnapshots
- ListStageDeployments
- ListStages
- ListTagsForResource
- StartGeneratedCodeJob
- StartStageDeployment
- TagResource
- UntagResource
- UpdateGame
- UpdateGameConfiguration
- UpdateSnapshot
- UpdateStage
- Types
- Connection
- DeploymentResult
- Document
- ExtensionDetails
- ExtensionVersionDetails
- GameConfigurationDetails
- GameDetails
- GameSummary
- GeneratedCodeJobDetails
- Generator
- ImportGameConfigurationSource
- Section
- SectionModification
- SnapshotDetails
- SnapshotSummary
- StageDeploymentDetails
- StageDeploymentSummary
- StageDetails
- StageSummary
Synopsis
- createGame_clientToken :: Lens' CreateGame (Maybe Text)
- createGame_description :: Lens' CreateGame (Maybe Text)
- createGame_tags :: Lens' CreateGame (Maybe (HashMap Text Text))
- createGame_gameName :: Lens' CreateGame Text
- createGameResponse_game :: Lens' CreateGameResponse (Maybe GameDetails)
- createGameResponse_httpStatus :: Lens' CreateGameResponse Int
- createSnapshot_description :: Lens' CreateSnapshot (Maybe Text)
- createSnapshot_gameName :: Lens' CreateSnapshot Text
- createSnapshotResponse_snapshot :: Lens' CreateSnapshotResponse (Maybe SnapshotDetails)
- createSnapshotResponse_httpStatus :: Lens' CreateSnapshotResponse Int
- createStage_clientToken :: Lens' CreateStage (Maybe Text)
- createStage_description :: Lens' CreateStage (Maybe Text)
- createStage_tags :: Lens' CreateStage (Maybe (HashMap Text Text))
- createStage_gameName :: Lens' CreateStage Text
- createStage_role :: Lens' CreateStage Text
- createStage_stageName :: Lens' CreateStage Text
- createStageResponse_stage :: Lens' CreateStageResponse (Maybe StageDetails)
- createStageResponse_httpStatus :: Lens' CreateStageResponse Int
- deleteGame_gameName :: Lens' DeleteGame Text
- deleteGameResponse_httpStatus :: Lens' DeleteGameResponse Int
- deleteStage_gameName :: Lens' DeleteStage Text
- deleteStage_stageName :: Lens' DeleteStage Text
- deleteStageResponse_httpStatus :: Lens' DeleteStageResponse Int
- disconnectPlayer_gameName :: Lens' DisconnectPlayer Text
- disconnectPlayer_playerId :: Lens' DisconnectPlayer Text
- disconnectPlayer_stageName :: Lens' DisconnectPlayer Text
- disconnectPlayerResponse_disconnectFailures :: Lens' DisconnectPlayerResponse (Maybe [Text])
- disconnectPlayerResponse_disconnectSuccesses :: Lens' DisconnectPlayerResponse (Maybe [Text])
- disconnectPlayerResponse_httpStatus :: Lens' DisconnectPlayerResponse Int
- exportSnapshot_gameName :: Lens' ExportSnapshot Text
- exportSnapshot_snapshotId :: Lens' ExportSnapshot Text
- exportSnapshotResponse_s3Url :: Lens' ExportSnapshotResponse (Maybe Text)
- exportSnapshotResponse_httpStatus :: Lens' ExportSnapshotResponse Int
- getExtension_name :: Lens' GetExtension Text
- getExtension_namespace :: Lens' GetExtension Text
- getExtensionResponse_extension :: Lens' GetExtensionResponse (Maybe ExtensionDetails)
- getExtensionResponse_httpStatus :: Lens' GetExtensionResponse Int
- getExtensionVersion_extensionVersion :: Lens' GetExtensionVersion Text
- getExtensionVersion_name :: Lens' GetExtensionVersion Text
- getExtensionVersion_namespace :: Lens' GetExtensionVersion Text
- getExtensionVersionResponse_extensionVersion :: Lens' GetExtensionVersionResponse (Maybe ExtensionVersionDetails)
- getExtensionVersionResponse_httpStatus :: Lens' GetExtensionVersionResponse Int
- getGame_gameName :: Lens' GetGame Text
- getGameResponse_game :: Lens' GetGameResponse (Maybe GameDetails)
- getGameResponse_httpStatus :: Lens' GetGameResponse Int
- getGameConfiguration_sections :: Lens' GetGameConfiguration (Maybe (NonEmpty Text))
- getGameConfiguration_gameName :: Lens' GetGameConfiguration Text
- getGameConfigurationResponse_gameConfiguration :: Lens' GetGameConfigurationResponse (Maybe GameConfigurationDetails)
- getGameConfigurationResponse_httpStatus :: Lens' GetGameConfigurationResponse Int
- getGeneratedCodeJob_gameName :: Lens' GetGeneratedCodeJob Text
- getGeneratedCodeJob_jobId :: Lens' GetGeneratedCodeJob Text
- getGeneratedCodeJob_snapshotId :: Lens' GetGeneratedCodeJob Text
- getGeneratedCodeJobResponse_generatedCodeJob :: Lens' GetGeneratedCodeJobResponse (Maybe GeneratedCodeJobDetails)
- getGeneratedCodeJobResponse_httpStatus :: Lens' GetGeneratedCodeJobResponse Int
- getPlayerConnectionStatus_gameName :: Lens' GetPlayerConnectionStatus Text
- getPlayerConnectionStatus_playerId :: Lens' GetPlayerConnectionStatus Text
- getPlayerConnectionStatus_stageName :: Lens' GetPlayerConnectionStatus Text
- getPlayerConnectionStatusResponse_connections :: Lens' GetPlayerConnectionStatusResponse (Maybe [Connection])
- getPlayerConnectionStatusResponse_httpStatus :: Lens' GetPlayerConnectionStatusResponse Int
- getSnapshot_sections :: Lens' GetSnapshot (Maybe (NonEmpty Text))
- getSnapshot_gameName :: Lens' GetSnapshot Text
- getSnapshot_snapshotId :: Lens' GetSnapshot Text
- getSnapshotResponse_snapshot :: Lens' GetSnapshotResponse (Maybe SnapshotDetails)
- getSnapshotResponse_httpStatus :: Lens' GetSnapshotResponse Int
- getStage_gameName :: Lens' GetStage Text
- getStage_stageName :: Lens' GetStage Text
- getStageResponse_stage :: Lens' GetStageResponse (Maybe StageDetails)
- getStageResponse_httpStatus :: Lens' GetStageResponse Int
- getStageDeployment_deploymentId :: Lens' GetStageDeployment (Maybe Text)
- getStageDeployment_gameName :: Lens' GetStageDeployment Text
- getStageDeployment_stageName :: Lens' GetStageDeployment Text
- getStageDeploymentResponse_stageDeployment :: Lens' GetStageDeploymentResponse (Maybe StageDeploymentDetails)
- getStageDeploymentResponse_httpStatus :: Lens' GetStageDeploymentResponse Int
- importGameConfiguration_gameName :: Lens' ImportGameConfiguration Text
- importGameConfiguration_importSource :: Lens' ImportGameConfiguration ImportGameConfigurationSource
- importGameConfigurationResponse_gameConfiguration :: Lens' ImportGameConfigurationResponse (Maybe GameConfigurationDetails)
- importGameConfigurationResponse_httpStatus :: Lens' ImportGameConfigurationResponse Int
- listExtensionVersions_maxResults :: Lens' ListExtensionVersions (Maybe Natural)
- listExtensionVersions_nextToken :: Lens' ListExtensionVersions (Maybe Text)
- listExtensionVersions_name :: Lens' ListExtensionVersions Text
- listExtensionVersions_namespace :: Lens' ListExtensionVersions Text
- listExtensionVersionsResponse_extensionVersions :: Lens' ListExtensionVersionsResponse (Maybe [ExtensionVersionDetails])
- listExtensionVersionsResponse_nextToken :: Lens' ListExtensionVersionsResponse (Maybe Text)
- listExtensionVersionsResponse_httpStatus :: Lens' ListExtensionVersionsResponse Int
- listExtensions_maxResults :: Lens' ListExtensions (Maybe Natural)
- listExtensions_nextToken :: Lens' ListExtensions (Maybe Text)
- listExtensionsResponse_extensions :: Lens' ListExtensionsResponse (Maybe [ExtensionDetails])
- listExtensionsResponse_nextToken :: Lens' ListExtensionsResponse (Maybe Text)
- listExtensionsResponse_httpStatus :: Lens' ListExtensionsResponse Int
- listGames_maxResults :: Lens' ListGames (Maybe Natural)
- listGames_nextToken :: Lens' ListGames (Maybe Text)
- listGamesResponse_games :: Lens' ListGamesResponse (Maybe [GameSummary])
- listGamesResponse_nextToken :: Lens' ListGamesResponse (Maybe Text)
- listGamesResponse_httpStatus :: Lens' ListGamesResponse Int
- listGeneratedCodeJobs_maxResults :: Lens' ListGeneratedCodeJobs (Maybe Natural)
- listGeneratedCodeJobs_nextToken :: Lens' ListGeneratedCodeJobs (Maybe Text)
- listGeneratedCodeJobs_gameName :: Lens' ListGeneratedCodeJobs Text
- listGeneratedCodeJobs_snapshotId :: Lens' ListGeneratedCodeJobs Text
- listGeneratedCodeJobsResponse_generatedCodeJobs :: Lens' ListGeneratedCodeJobsResponse (Maybe [GeneratedCodeJobDetails])
- listGeneratedCodeJobsResponse_nextToken :: Lens' ListGeneratedCodeJobsResponse (Maybe Text)
- listGeneratedCodeJobsResponse_httpStatus :: Lens' ListGeneratedCodeJobsResponse Int
- listSnapshots_maxResults :: Lens' ListSnapshots (Maybe Natural)
- listSnapshots_nextToken :: Lens' ListSnapshots (Maybe Text)
- listSnapshots_gameName :: Lens' ListSnapshots Text
- listSnapshotsResponse_nextToken :: Lens' ListSnapshotsResponse (Maybe Text)
- listSnapshotsResponse_snapshots :: Lens' ListSnapshotsResponse (Maybe [SnapshotSummary])
- listSnapshotsResponse_httpStatus :: Lens' ListSnapshotsResponse Int
- listStageDeployments_maxResults :: Lens' ListStageDeployments (Maybe Natural)
- listStageDeployments_nextToken :: Lens' ListStageDeployments (Maybe Text)
- listStageDeployments_gameName :: Lens' ListStageDeployments Text
- listStageDeployments_stageName :: Lens' ListStageDeployments Text
- listStageDeploymentsResponse_nextToken :: Lens' ListStageDeploymentsResponse (Maybe Text)
- listStageDeploymentsResponse_stageDeployments :: Lens' ListStageDeploymentsResponse (Maybe [StageDeploymentSummary])
- listStageDeploymentsResponse_httpStatus :: Lens' ListStageDeploymentsResponse Int
- listStages_maxResults :: Lens' ListStages (Maybe Natural)
- listStages_nextToken :: Lens' ListStages (Maybe Text)
- listStages_gameName :: Lens' ListStages Text
- listStagesResponse_nextToken :: Lens' ListStagesResponse (Maybe Text)
- listStagesResponse_stages :: Lens' ListStagesResponse (Maybe [StageSummary])
- listStagesResponse_httpStatus :: Lens' ListStagesResponse Int
- listTagsForResource_resourceArn :: Lens' ListTagsForResource Text
- listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text))
- listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int
- startGeneratedCodeJob_gameName :: Lens' StartGeneratedCodeJob Text
- startGeneratedCodeJob_generator :: Lens' StartGeneratedCodeJob Generator
- startGeneratedCodeJob_snapshotId :: Lens' StartGeneratedCodeJob Text
- startGeneratedCodeJobResponse_generatedCodeJobId :: Lens' StartGeneratedCodeJobResponse (Maybe Text)
- startGeneratedCodeJobResponse_httpStatus :: Lens' StartGeneratedCodeJobResponse Int
- startStageDeployment_clientToken :: Lens' StartStageDeployment (Maybe Text)
- startStageDeployment_gameName :: Lens' StartStageDeployment Text
- startStageDeployment_snapshotId :: Lens' StartStageDeployment Text
- startStageDeployment_stageName :: Lens' StartStageDeployment Text
- startStageDeploymentResponse_stageDeployment :: Lens' StartStageDeploymentResponse (Maybe StageDeploymentDetails)
- startStageDeploymentResponse_httpStatus :: Lens' StartStageDeploymentResponse Int
- tagResource_resourceArn :: Lens' TagResource Text
- tagResource_tags :: Lens' TagResource (HashMap Text Text)
- tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int
- untagResource_resourceArn :: Lens' UntagResource Text
- untagResource_tagKeys :: Lens' UntagResource (NonEmpty Text)
- untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int
- updateGame_description :: Lens' UpdateGame (Maybe Text)
- updateGame_gameName :: Lens' UpdateGame Text
- updateGameResponse_game :: Lens' UpdateGameResponse (Maybe GameDetails)
- updateGameResponse_httpStatus :: Lens' UpdateGameResponse Int
- updateGameConfiguration_gameName :: Lens' UpdateGameConfiguration Text
- updateGameConfiguration_modifications :: Lens' UpdateGameConfiguration (NonEmpty SectionModification)
- updateGameConfigurationResponse_gameConfiguration :: Lens' UpdateGameConfigurationResponse (Maybe GameConfigurationDetails)
- updateGameConfigurationResponse_httpStatus :: Lens' UpdateGameConfigurationResponse Int
- updateSnapshot_description :: Lens' UpdateSnapshot (Maybe Text)
- updateSnapshot_gameName :: Lens' UpdateSnapshot Text
- updateSnapshot_snapshotId :: Lens' UpdateSnapshot Text
- updateSnapshotResponse_snapshot :: Lens' UpdateSnapshotResponse (Maybe SnapshotDetails)
- updateSnapshotResponse_httpStatus :: Lens' UpdateSnapshotResponse Int
- updateStage_description :: Lens' UpdateStage (Maybe Text)
- updateStage_role :: Lens' UpdateStage (Maybe Text)
- updateStage_gameName :: Lens' UpdateStage Text
- updateStage_stageName :: Lens' UpdateStage Text
- updateStageResponse_stage :: Lens' UpdateStageResponse (Maybe StageDetails)
- updateStageResponse_httpStatus :: Lens' UpdateStageResponse Int
- connection_created :: Lens' Connection (Maybe UTCTime)
- connection_id :: Lens' Connection (Maybe Text)
- deploymentResult_message :: Lens' DeploymentResult (Maybe Text)
- deploymentResult_resultCode :: Lens' DeploymentResult (Maybe ResultCode)
- extensionDetails_description :: Lens' ExtensionDetails (Maybe Text)
- extensionDetails_name :: Lens' ExtensionDetails (Maybe Text)
- extensionDetails_namespace :: Lens' ExtensionDetails (Maybe Text)
- extensionVersionDetails_name :: Lens' ExtensionVersionDetails (Maybe Text)
- extensionVersionDetails_namespace :: Lens' ExtensionVersionDetails (Maybe Text)
- extensionVersionDetails_schema :: Lens' ExtensionVersionDetails (Maybe Text)
- extensionVersionDetails_version :: Lens' ExtensionVersionDetails (Maybe Text)
- gameConfigurationDetails_created :: Lens' GameConfigurationDetails (Maybe UTCTime)
- gameConfigurationDetails_lastUpdated :: Lens' GameConfigurationDetails (Maybe UTCTime)
- gameConfigurationDetails_sections :: Lens' GameConfigurationDetails (Maybe (HashMap Text Section))
- gameDetails_arn :: Lens' GameDetails (Maybe Text)
- gameDetails_created :: Lens' GameDetails (Maybe UTCTime)
- gameDetails_description :: Lens' GameDetails (Maybe Text)
- gameDetails_enableTerminationProtection :: Lens' GameDetails (Maybe Bool)
- gameDetails_lastUpdated :: Lens' GameDetails (Maybe UTCTime)
- gameDetails_name :: Lens' GameDetails (Maybe Text)
- gameDetails_state :: Lens' GameDetails (Maybe GameState)
- gameDetails_tags :: Lens' GameDetails (Maybe (HashMap Text Text))
- gameSummary_description :: Lens' GameSummary (Maybe Text)
- gameSummary_name :: Lens' GameSummary (Maybe Text)
- gameSummary_state :: Lens' GameSummary (Maybe GameState)
- gameSummary_tags :: Lens' GameSummary (Maybe (HashMap Text Text))
- generatedCodeJobDetails_description :: Lens' GeneratedCodeJobDetails (Maybe Text)
- generatedCodeJobDetails_expirationTime :: Lens' GeneratedCodeJobDetails (Maybe UTCTime)
- generatedCodeJobDetails_generatedCodeJobId :: Lens' GeneratedCodeJobDetails (Maybe Text)
- generatedCodeJobDetails_s3Url :: Lens' GeneratedCodeJobDetails (Maybe Text)
- generatedCodeJobDetails_status :: Lens' GeneratedCodeJobDetails (Maybe GeneratedCodeJobState)
- generator_gameSdkVersion :: Lens' Generator (Maybe Text)
- generator_language :: Lens' Generator (Maybe Text)
- generator_targetPlatform :: Lens' Generator (Maybe Text)
- importGameConfigurationSource_file :: Lens' ImportGameConfigurationSource ByteString
- section_attributes :: Lens' Section (Maybe Document)
- section_name :: Lens' Section (Maybe Text)
- section_size :: Lens' Section (Maybe Natural)
- sectionModification_value :: Lens' SectionModification (Maybe Document)
- sectionModification_operation :: Lens' SectionModification Operation
- sectionModification_path :: Lens' SectionModification Text
- sectionModification_section :: Lens' SectionModification Text
- snapshotDetails_created :: Lens' SnapshotDetails (Maybe UTCTime)
- snapshotDetails_description :: Lens' SnapshotDetails (Maybe Text)
- snapshotDetails_id :: Lens' SnapshotDetails (Maybe Text)
- snapshotDetails_lastUpdated :: Lens' SnapshotDetails (Maybe UTCTime)
- snapshotDetails_sections :: Lens' SnapshotDetails (Maybe (HashMap Text Section))
- snapshotSummary_created :: Lens' SnapshotSummary (Maybe UTCTime)
- snapshotSummary_description :: Lens' SnapshotSummary (Maybe Text)
- snapshotSummary_id :: Lens' SnapshotSummary (Maybe Text)
- snapshotSummary_lastUpdated :: Lens' SnapshotSummary (Maybe UTCTime)
- stageDeploymentDetails_created :: Lens' StageDeploymentDetails (Maybe UTCTime)
- stageDeploymentDetails_deploymentAction :: Lens' StageDeploymentDetails (Maybe DeploymentAction)
- stageDeploymentDetails_deploymentId :: Lens' StageDeploymentDetails (Maybe Text)
- stageDeploymentDetails_deploymentResult :: Lens' StageDeploymentDetails (Maybe DeploymentResult)
- stageDeploymentDetails_deploymentState :: Lens' StageDeploymentDetails (Maybe DeploymentState)
- stageDeploymentDetails_lastUpdated :: Lens' StageDeploymentDetails (Maybe UTCTime)
- stageDeploymentDetails_snapshotId :: Lens' StageDeploymentDetails (Maybe Text)
- stageDeploymentSummary_deploymentAction :: Lens' StageDeploymentSummary (Maybe DeploymentAction)
- stageDeploymentSummary_deploymentId :: Lens' StageDeploymentSummary (Maybe Text)
- stageDeploymentSummary_deploymentResult :: Lens' StageDeploymentSummary (Maybe DeploymentResult)
- stageDeploymentSummary_deploymentState :: Lens' StageDeploymentSummary (Maybe DeploymentState)
- stageDeploymentSummary_lastUpdated :: Lens' StageDeploymentSummary (Maybe UTCTime)
- stageDeploymentSummary_snapshotId :: Lens' StageDeploymentSummary (Maybe Text)
- stageDetails_arn :: Lens' StageDetails (Maybe Text)
- stageDetails_created :: Lens' StageDetails (Maybe UTCTime)
- stageDetails_description :: Lens' StageDetails (Maybe Text)
- stageDetails_gameKey :: Lens' StageDetails (Maybe Text)
- stageDetails_lastUpdated :: Lens' StageDetails (Maybe UTCTime)
- stageDetails_logGroup :: Lens' StageDetails (Maybe Text)
- stageDetails_name :: Lens' StageDetails (Maybe Text)
- stageDetails_role :: Lens' StageDetails (Maybe Text)
- stageDetails_state :: Lens' StageDetails (Maybe StageState)
- stageDetails_tags :: Lens' StageDetails (Maybe (HashMap Text Text))
- stageSummary_description :: Lens' StageSummary (Maybe Text)
- stageSummary_gameKey :: Lens' StageSummary (Maybe Text)
- stageSummary_name :: Lens' StageSummary (Maybe Text)
- stageSummary_state :: Lens' StageSummary (Maybe StageState)
- stageSummary_tags :: Lens' StageSummary (Maybe (HashMap Text Text))
Operations
CreateGame
createGame_clientToken :: Lens' CreateGame (Maybe Text) Source #
A client-defined token. With an active client token in the request, this action is idempotent.
createGame_description :: Lens' CreateGame (Maybe Text) Source #
The description of the game.
createGame_tags :: Lens' CreateGame (Maybe (HashMap Text Text)) Source #
The list of tags to apply to the game.
createGame_gameName :: Lens' CreateGame Text Source #
The name of the game.
createGameResponse_game :: Lens' CreateGameResponse (Maybe GameDetails) Source #
Details about the game that was created.
createGameResponse_httpStatus :: Lens' CreateGameResponse Int Source #
The response's http status code.
CreateSnapshot
createSnapshot_description :: Lens' CreateSnapshot (Maybe Text) Source #
The description of the snapshot.
createSnapshot_gameName :: Lens' CreateSnapshot Text Source #
The name of the game.
createSnapshotResponse_snapshot :: Lens' CreateSnapshotResponse (Maybe SnapshotDetails) Source #
Properties that provide details of the created snapshot.
createSnapshotResponse_httpStatus :: Lens' CreateSnapshotResponse Int Source #
The response's http status code.
CreateStage
createStage_clientToken :: Lens' CreateStage (Maybe Text) Source #
A client-defined token. With an active client token in the request, this action is idempotent.
createStage_description :: Lens' CreateStage (Maybe Text) Source #
The description of the stage.
createStage_tags :: Lens' CreateStage (Maybe (HashMap Text Text)) Source #
The list of tags to apply to the stage.
createStage_gameName :: Lens' CreateStage Text Source #
The name of the game.
createStage_role :: Lens' CreateStage Text Source #
The Amazon Resource Name (ARN) of the role to run the game with. This role can be a game-defined role or the default role that GameSparks created.
createStage_stageName :: Lens' CreateStage Text Source #
The name of the stage.
createStageResponse_stage :: Lens' CreateStageResponse (Maybe StageDetails) Source #
Properties that describe the stage.
createStageResponse_httpStatus :: Lens' CreateStageResponse Int Source #
The response's http status code.
DeleteGame
deleteGame_gameName :: Lens' DeleteGame Text Source #
The name of the game to delete.
deleteGameResponse_httpStatus :: Lens' DeleteGameResponse Int Source #
The response's http status code.
DeleteStage
deleteStage_gameName :: Lens' DeleteStage Text Source #
The name of the game.
deleteStage_stageName :: Lens' DeleteStage Text Source #
The name of the stage to delete.
deleteStageResponse_httpStatus :: Lens' DeleteStageResponse Int Source #
The response's http status code.
DisconnectPlayer
disconnectPlayer_gameName :: Lens' DisconnectPlayer Text Source #
The name of the game.
disconnectPlayer_playerId :: Lens' DisconnectPlayer Text Source #
The unique identifier representing a player.
disconnectPlayer_stageName :: Lens' DisconnectPlayer Text Source #
The name of the stage.
disconnectPlayerResponse_disconnectFailures :: Lens' DisconnectPlayerResponse (Maybe [Text]) Source #
The list of the connection ids that could not be disconnected.
disconnectPlayerResponse_disconnectSuccesses :: Lens' DisconnectPlayerResponse (Maybe [Text]) Source #
The list of the connection ids that were disconnected.
disconnectPlayerResponse_httpStatus :: Lens' DisconnectPlayerResponse Int Source #
The response's http status code.
ExportSnapshot
exportSnapshot_gameName :: Lens' ExportSnapshot Text Source #
The name of the game.
exportSnapshot_snapshotId :: Lens' ExportSnapshot Text Source #
The identifier of the snapshot to export.
exportSnapshotResponse_s3Url :: Lens' ExportSnapshotResponse (Maybe Text) Source #
The presigned URL for the snapshot data.
This URL will be available for 10 minutes, and can be used to download the snapshot content. If the URL expires, a new one can be requested using the same operation.
exportSnapshotResponse_httpStatus :: Lens' ExportSnapshotResponse Int Source #
The response's http status code.
GetExtension
getExtension_name :: Lens' GetExtension Text Source #
The name of the extension.
getExtension_namespace :: Lens' GetExtension Text Source #
The namespace (qualifier) of the extension.
getExtensionResponse_extension :: Lens' GetExtensionResponse (Maybe ExtensionDetails) Source #
Details about the extension.
getExtensionResponse_httpStatus :: Lens' GetExtensionResponse Int Source #
The response's http status code.
GetExtensionVersion
getExtensionVersion_extensionVersion :: Lens' GetExtensionVersion Text Source #
The version of the extension.
getExtensionVersion_name :: Lens' GetExtensionVersion Text Source #
The name of the extension.
getExtensionVersion_namespace :: Lens' GetExtensionVersion Text Source #
The namespace (qualifier) of the extension.
getExtensionVersionResponse_extensionVersion :: Lens' GetExtensionVersionResponse (Maybe ExtensionVersionDetails) Source #
The version of the extension.
getExtensionVersionResponse_httpStatus :: Lens' GetExtensionVersionResponse Int Source #
The response's http status code.
GetGame
getGameResponse_game :: Lens' GetGameResponse (Maybe GameDetails) Source #
The details of the game.
getGameResponse_httpStatus :: Lens' GetGameResponse Int Source #
The response's http status code.
GetGameConfiguration
getGameConfiguration_sections :: Lens' GetGameConfiguration (Maybe (NonEmpty Text)) Source #
The list of sections to return.
getGameConfiguration_gameName :: Lens' GetGameConfiguration Text Source #
The name of the game.
getGameConfigurationResponse_gameConfiguration :: Lens' GetGameConfigurationResponse (Maybe GameConfigurationDetails) Source #
Details about the game configuration.
getGameConfigurationResponse_httpStatus :: Lens' GetGameConfigurationResponse Int Source #
The response's http status code.
GetGeneratedCodeJob
getGeneratedCodeJob_gameName :: Lens' GetGeneratedCodeJob Text Source #
The name of the game.
getGeneratedCodeJob_jobId :: Lens' GetGeneratedCodeJob Text Source #
The identifier of the code generation job.
getGeneratedCodeJob_snapshotId :: Lens' GetGeneratedCodeJob Text Source #
The identifier of the snapshot for the code generation job.
getGeneratedCodeJobResponse_generatedCodeJob :: Lens' GetGeneratedCodeJobResponse (Maybe GeneratedCodeJobDetails) Source #
Details about the generated code job.
getGeneratedCodeJobResponse_httpStatus :: Lens' GetGeneratedCodeJobResponse Int Source #
The response's http status code.
GetPlayerConnectionStatus
getPlayerConnectionStatus_gameName :: Lens' GetPlayerConnectionStatus Text Source #
The name of the game.
getPlayerConnectionStatus_playerId :: Lens' GetPlayerConnectionStatus Text Source #
The unique identifier representing a player.
getPlayerConnectionStatus_stageName :: Lens' GetPlayerConnectionStatus Text Source #
The name of the stage.
getPlayerConnectionStatusResponse_connections :: Lens' GetPlayerConnectionStatusResponse (Maybe [Connection]) Source #
The list of connection ids, one for each connection in use by the player.
getPlayerConnectionStatusResponse_httpStatus :: Lens' GetPlayerConnectionStatusResponse Int Source #
The response's http status code.
GetSnapshot
getSnapshot_sections :: Lens' GetSnapshot (Maybe (NonEmpty Text)) Source #
The list of game configuration sections to be described.
getSnapshot_gameName :: Lens' GetSnapshot Text Source #
The name of the game.
getSnapshot_snapshotId :: Lens' GetSnapshot Text Source #
The identifier of the snapshot.
getSnapshotResponse_snapshot :: Lens' GetSnapshotResponse (Maybe SnapshotDetails) Source #
Properties that provide details of the snapshot.
getSnapshotResponse_httpStatus :: Lens' GetSnapshotResponse Int Source #
The response's http status code.
GetStage
getStageResponse_stage :: Lens' GetStageResponse (Maybe StageDetails) Source #
Properties that provide details of the stage.
getStageResponse_httpStatus :: Lens' GetStageResponse Int Source #
The response's http status code.
GetStageDeployment
getStageDeployment_deploymentId :: Lens' GetStageDeployment (Maybe Text) Source #
The identifier of the stage deployment. StartStageDeployment
returns
the identifier that you use here.
getStageDeployment_gameName :: Lens' GetStageDeployment Text Source #
The name of the game.
getStageDeployment_stageName :: Lens' GetStageDeployment Text Source #
The name of the stage.
getStageDeploymentResponse_stageDeployment :: Lens' GetStageDeploymentResponse (Maybe StageDeploymentDetails) Source #
Properties that provide details of the stage deployment.
getStageDeploymentResponse_httpStatus :: Lens' GetStageDeploymentResponse Int Source #
The response's http status code.
ImportGameConfiguration
importGameConfiguration_gameName :: Lens' ImportGameConfiguration Text Source #
The name of the game.
importGameConfiguration_importSource :: Lens' ImportGameConfiguration ImportGameConfigurationSource Source #
The source used to import configuration sections.
importGameConfigurationResponse_gameConfiguration :: Lens' ImportGameConfigurationResponse (Maybe GameConfigurationDetails) Source #
Details about the game configuration.
importGameConfigurationResponse_httpStatus :: Lens' ImportGameConfigurationResponse Int Source #
The response's http status code.
ListExtensionVersions
listExtensionVersions_maxResults :: Lens' ListExtensionVersions (Maybe Natural) Source #
The maximum number of results to return.
Use this parameter with NextToken to get results as a set of sequential pages.
listExtensionVersions_nextToken :: Lens' ListExtensionVersions (Maybe Text) Source #
The token that indicates the start of the next sequential page of results.
Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value.
listExtensionVersions_name :: Lens' ListExtensionVersions Text Source #
The name of the extension.
listExtensionVersions_namespace :: Lens' ListExtensionVersions Text Source #
The namespace (qualifier) of the extension.
listExtensionVersionsResponse_extensionVersions :: Lens' ListExtensionVersionsResponse (Maybe [ExtensionVersionDetails]) Source #
The list of extension versions.
listExtensionVersionsResponse_nextToken :: Lens' ListExtensionVersionsResponse (Maybe Text) Source #
The token that indicates the start of the next sequential page of results.
Use this value when making the next call to this operation to continue where the last one finished.
listExtensionVersionsResponse_httpStatus :: Lens' ListExtensionVersionsResponse Int Source #
The response's http status code.
ListExtensions
listExtensions_maxResults :: Lens' ListExtensions (Maybe Natural) Source #
The maximum number of results to return.
Use this parameter with NextToken to get results as a set of sequential pages.
listExtensions_nextToken :: Lens' ListExtensions (Maybe Text) Source #
The token that indicates the start of the next sequential page of results.
Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value.
listExtensionsResponse_extensions :: Lens' ListExtensionsResponse (Maybe [ExtensionDetails]) Source #
The list of extensions.
listExtensionsResponse_nextToken :: Lens' ListExtensionsResponse (Maybe Text) Source #
The token that indicates the start of the next sequential page of results.
Use this value when making the next call to this operation to continue where the last one finished.
listExtensionsResponse_httpStatus :: Lens' ListExtensionsResponse Int Source #
The response's http status code.
ListGames
listGames_maxResults :: Lens' ListGames (Maybe Natural) Source #
The maximum number of results to return.
Use this parameter with NextToken to get results as a set of sequential pages.
listGames_nextToken :: Lens' ListGames (Maybe Text) Source #
The token that indicates the start of the next sequential page of results.
Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value.
listGamesResponse_games :: Lens' ListGamesResponse (Maybe [GameSummary]) Source #
The list of games.
listGamesResponse_nextToken :: Lens' ListGamesResponse (Maybe Text) Source #
The token that indicates the start of the next sequential page of results.
Use this value when making the next call to this operation to continue where the last one finished.
listGamesResponse_httpStatus :: Lens' ListGamesResponse Int Source #
The response's http status code.
ListGeneratedCodeJobs
listGeneratedCodeJobs_maxResults :: Lens' ListGeneratedCodeJobs (Maybe Natural) Source #
The maximum number of results to return.
Use this parameter with NextToken to get results as a set of sequential pages.
listGeneratedCodeJobs_nextToken :: Lens' ListGeneratedCodeJobs (Maybe Text) Source #
The token that indicates the start of the next sequential page of results.
Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value.
listGeneratedCodeJobs_gameName :: Lens' ListGeneratedCodeJobs Text Source #
The name of the game.
listGeneratedCodeJobs_snapshotId :: Lens' ListGeneratedCodeJobs Text Source #
The identifier of the snapshot.
listGeneratedCodeJobsResponse_generatedCodeJobs :: Lens' ListGeneratedCodeJobsResponse (Maybe [GeneratedCodeJobDetails]) Source #
The list of generated code jobs.
listGeneratedCodeJobsResponse_nextToken :: Lens' ListGeneratedCodeJobsResponse (Maybe Text) Source #
The token that indicates the start of the next sequential page of results.
Use this value when making the next call to this operation to continue where the last one finished.
listGeneratedCodeJobsResponse_httpStatus :: Lens' ListGeneratedCodeJobsResponse Int Source #
The response's http status code.
ListSnapshots
listSnapshots_maxResults :: Lens' ListSnapshots (Maybe Natural) Source #
The maximum number of results to return.
Use this parameter with NextToken to get results as a set of sequential pages.
listSnapshots_nextToken :: Lens' ListSnapshots (Maybe Text) Source #
The token that indicates the start of the next sequential page of results.
Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value.
listSnapshots_gameName :: Lens' ListSnapshots Text Source #
The name of the game.
listSnapshotsResponse_nextToken :: Lens' ListSnapshotsResponse (Maybe Text) Source #
The token that indicates the start of the next sequential page of results.
Use this value when making the next call to this operation to continue where the last one finished.
listSnapshotsResponse_snapshots :: Lens' ListSnapshotsResponse (Maybe [SnapshotSummary]) Source #
A list of snapshot summaries. You can use the returned snapshot IDs in
the UpdateSnapshot
and GetSnapshot
operations.
listSnapshotsResponse_httpStatus :: Lens' ListSnapshotsResponse Int Source #
The response's http status code.
ListStageDeployments
listStageDeployments_maxResults :: Lens' ListStageDeployments (Maybe Natural) Source #
The maximum number of results to return.
Use this parameter with NextToken to get results as a set of sequential pages.
listStageDeployments_nextToken :: Lens' ListStageDeployments (Maybe Text) Source #
The token that indicates the start of the next sequential page of results.
Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value.
listStageDeployments_gameName :: Lens' ListStageDeployments Text Source #
The name of the game.
listStageDeployments_stageName :: Lens' ListStageDeployments Text Source #
The name of the stage.
listStageDeploymentsResponse_nextToken :: Lens' ListStageDeploymentsResponse (Maybe Text) Source #
The token that indicates the start of the next sequential page of results.
Use this value when making the next call to this operation to continue where the last one finished.
listStageDeploymentsResponse_stageDeployments :: Lens' ListStageDeploymentsResponse (Maybe [StageDeploymentSummary]) Source #
A list of stage deployment summaries. You can use the deployment IDs in
the UpdateStageDeployment
and GetStageDeployment
actions.
listStageDeploymentsResponse_httpStatus :: Lens' ListStageDeploymentsResponse Int Source #
The response's http status code.
ListStages
listStages_maxResults :: Lens' ListStages (Maybe Natural) Source #
The maximum number of results to return.
Use this parameter with NextToken to get results as a set of sequential pages.
listStages_nextToken :: Lens' ListStages (Maybe Text) Source #
The token that indicates the start of the next sequential page of results.
Use the token that is returned with a previous call to this operation. To start at the beginning of the result set, do not specify a value.
listStages_gameName :: Lens' ListStages Text Source #
The name of the game.
listStagesResponse_nextToken :: Lens' ListStagesResponse (Maybe Text) Source #
The token that indicates the start of the next sequential page of results.
Use this value when making the next call to this operation to continue where the last one finished.
listStagesResponse_stages :: Lens' ListStagesResponse (Maybe [StageSummary]) Source #
A list of stage summaries. You can use the stage names in the
UpdateStage
and GetStage
actions.
listStagesResponse_httpStatus :: Lens' ListStagesResponse Int Source #
The response's http status code.
ListTagsForResource
listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #
The Amazon Resource Name (ARN) of the GameSparks resource.
listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text)) Source #
The tags associated with the resource.
listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int Source #
The response's http status code.
StartGeneratedCodeJob
startGeneratedCodeJob_gameName :: Lens' StartGeneratedCodeJob Text Source #
The name of the game.
startGeneratedCodeJob_generator :: Lens' StartGeneratedCodeJob Generator Source #
Properties of the generator to use for the job.
startGeneratedCodeJob_snapshotId :: Lens' StartGeneratedCodeJob Text Source #
The identifier of the snapshot for which to generate code.
startGeneratedCodeJobResponse_generatedCodeJobId :: Lens' StartGeneratedCodeJobResponse (Maybe Text) Source #
The identifier of the code generation job. You can use this identifier
in the GetGeneratedCodeJob
operation.
startGeneratedCodeJobResponse_httpStatus :: Lens' StartGeneratedCodeJobResponse Int Source #
The response's http status code.
StartStageDeployment
startStageDeployment_clientToken :: Lens' StartStageDeployment (Maybe Text) Source #
A client-defined token. With an active client token in the request, this action is idempotent.
startStageDeployment_gameName :: Lens' StartStageDeployment Text Source #
The name of the game.
startStageDeployment_snapshotId :: Lens' StartStageDeployment Text Source #
The identifier of the snapshot to deploy.
startStageDeployment_stageName :: Lens' StartStageDeployment Text Source #
The name of the stage to deploy the snapshot onto.
startStageDeploymentResponse_stageDeployment :: Lens' StartStageDeploymentResponse (Maybe StageDeploymentDetails) Source #
Properties that describe the stage deployment.
startStageDeploymentResponse_httpStatus :: Lens' StartStageDeploymentResponse Int Source #
The response's http status code.
TagResource
tagResource_resourceArn :: Lens' TagResource Text Source #
The Amazon Resource Name (ARN) of the resource to add the tags to.
tagResource_tags :: Lens' TagResource (HashMap Text Text) Source #
The tags to add to the resource.
tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int Source #
The response's http status code.
UntagResource
untagResource_resourceArn :: Lens' UntagResource Text Source #
The Amazon Resource Name (ARN) of the resource to remove the tags from.
untagResource_tagKeys :: Lens' UntagResource (NonEmpty Text) Source #
The keys of the tags to remove.
untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int Source #
The response's http status code.
UpdateGame
updateGame_description :: Lens' UpdateGame (Maybe Text) Source #
The description of the game.
updateGame_gameName :: Lens' UpdateGame Text Source #
The name of the game.
updateGameResponse_game :: Lens' UpdateGameResponse (Maybe GameDetails) Source #
The details of the game.
updateGameResponse_httpStatus :: Lens' UpdateGameResponse Int Source #
The response's http status code.
UpdateGameConfiguration
updateGameConfiguration_gameName :: Lens' UpdateGameConfiguration Text Source #
The name of the game.
updateGameConfiguration_modifications :: Lens' UpdateGameConfiguration (NonEmpty SectionModification) Source #
The list of modifications to make.
updateGameConfigurationResponse_gameConfiguration :: Lens' UpdateGameConfigurationResponse (Maybe GameConfigurationDetails) Source #
Details about the game configuration.
updateGameConfigurationResponse_httpStatus :: Lens' UpdateGameConfigurationResponse Int Source #
The response's http status code.
UpdateSnapshot
updateSnapshot_description :: Lens' UpdateSnapshot (Maybe Text) Source #
The description of the snapshot.
updateSnapshot_gameName :: Lens' UpdateSnapshot Text Source #
The name of the game.
updateSnapshot_snapshotId :: Lens' UpdateSnapshot Text Source #
The identifier of the snapshot.
updateSnapshotResponse_snapshot :: Lens' UpdateSnapshotResponse (Maybe SnapshotDetails) Source #
Properties that provide details of the updated snapshot.
updateSnapshotResponse_httpStatus :: Lens' UpdateSnapshotResponse Int Source #
The response's http status code.
UpdateStage
updateStage_description :: Lens' UpdateStage (Maybe Text) Source #
The description of the stage.
updateStage_role :: Lens' UpdateStage (Maybe Text) Source #
The Amazon Resource Name (ARN) of the role to use for the game snapshots deployed to this stage.
updateStage_gameName :: Lens' UpdateStage Text Source #
The name of the game.
updateStage_stageName :: Lens' UpdateStage Text Source #
The name of the stage.
updateStageResponse_stage :: Lens' UpdateStageResponse (Maybe StageDetails) Source #
Properties that provide details of the updated stage.
updateStageResponse_httpStatus :: Lens' UpdateStageResponse Int Source #
The response's http status code.
Types
Connection
connection_created :: Lens' Connection (Maybe UTCTime) Source #
The date and time when the connection was created.
connection_id :: Lens' Connection (Maybe Text) Source #
The identifier used to indicate a specific WebSocket connection.
DeploymentResult
deploymentResult_message :: Lens' DeploymentResult (Maybe Text) Source #
Details about the deployment result.
deploymentResult_resultCode :: Lens' DeploymentResult (Maybe ResultCode) Source #
The type of deployment result.
Document
ExtensionDetails
extensionDetails_description :: Lens' ExtensionDetails (Maybe Text) Source #
The description of the extension.
extensionDetails_name :: Lens' ExtensionDetails (Maybe Text) Source #
The name of the extension.
extensionDetails_namespace :: Lens' ExtensionDetails (Maybe Text) Source #
The namespace (qualifier) of the extension.
ExtensionVersionDetails
extensionVersionDetails_name :: Lens' ExtensionVersionDetails (Maybe Text) Source #
The name of the extension.
extensionVersionDetails_namespace :: Lens' ExtensionVersionDetails (Maybe Text) Source #
The namespace (qualifier) of the extension.
extensionVersionDetails_schema :: Lens' ExtensionVersionDetails (Maybe Text) Source #
The model that defines the interface for this extension version.
extensionVersionDetails_version :: Lens' ExtensionVersionDetails (Maybe Text) Source #
The version of the extension.
GameConfigurationDetails
gameConfigurationDetails_created :: Lens' GameConfigurationDetails (Maybe UTCTime) Source #
The date when the game was created.
gameConfigurationDetails_lastUpdated :: Lens' GameConfigurationDetails (Maybe UTCTime) Source #
The date when the game was last modified.
gameConfigurationDetails_sections :: Lens' GameConfigurationDetails (Maybe (HashMap Text Section)) Source #
Configuration data, organized by section name.
GameDetails
gameDetails_arn :: Lens' GameDetails (Maybe Text) Source #
The Amazon Resource Name (ARN) of this game.
gameDetails_created :: Lens' GameDetails (Maybe UTCTime) Source #
The date when the game was created.
gameDetails_description :: Lens' GameDetails (Maybe Text) Source #
The description of the game.
gameDetails_enableTerminationProtection :: Lens' GameDetails (Maybe Bool) Source #
Determines if the game can be deleted.
gameDetails_lastUpdated :: Lens' GameDetails (Maybe UTCTime) Source #
The date when the game was last modified.
gameDetails_name :: Lens' GameDetails (Maybe Text) Source #
The name of the game.
gameDetails_state :: Lens' GameDetails (Maybe GameState) Source #
The state of the game.
gameDetails_tags :: Lens' GameDetails (Maybe (HashMap Text Text)) Source #
The tags associated with the game.
GameSummary
gameSummary_description :: Lens' GameSummary (Maybe Text) Source #
The description of the game.
gameSummary_name :: Lens' GameSummary (Maybe Text) Source #
The name of the game.
gameSummary_state :: Lens' GameSummary (Maybe GameState) Source #
The state of the game.
gameSummary_tags :: Lens' GameSummary (Maybe (HashMap Text Text)) Source #
The tags associated with the game.
GeneratedCodeJobDetails
generatedCodeJobDetails_description :: Lens' GeneratedCodeJobDetails (Maybe Text) Source #
The description of the generated code job.
generatedCodeJobDetails_expirationTime :: Lens' GeneratedCodeJobDetails (Maybe UTCTime) Source #
The expiration date and time for the download URL.
The download URL us guaranteed to be available until at least this time.
generatedCodeJobDetails_generatedCodeJobId :: Lens' GeneratedCodeJobDetails (Maybe Text) Source #
The identifier for the generated code job.
generatedCodeJobDetails_s3Url :: Lens' GeneratedCodeJobDetails (Maybe Text) Source #
A presigned URL that can be used to download the generated code.
generatedCodeJobDetails_status :: Lens' GeneratedCodeJobDetails (Maybe GeneratedCodeJobState) Source #
The status of the generated code job
Generator
generator_gameSdkVersion :: Lens' Generator (Maybe Text) Source #
The target version of the GameSparks Game SDK.
generator_language :: Lens' Generator (Maybe Text) Source #
The programming language for the generated code.
Not all languages are supported for each platform. For cases where multiple languages are supported, this parameter specifies the language to be used. If this value is omitted, the default language for the target platform will be used.
generator_targetPlatform :: Lens' Generator (Maybe Text) Source #
The platform that will be used to run the generated code.
ImportGameConfigurationSource
importGameConfigurationSource_file :: Lens' ImportGameConfigurationSource ByteString Source #
The JSON string containing the configuration sections.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
Section
section_attributes :: Lens' Section (Maybe Document) Source #
The content of a configuration section.
SectionModification
sectionModification_value :: Lens' SectionModification (Maybe Document) Source #
For add and replace operations, this is the value that will be used.
This field should be omitted for delete operations.
sectionModification_operation :: Lens' SectionModification Operation Source #
The operation to be performed on a configuration section.
Content can be added, deleted, or replaced within a section.
sectionModification_path :: Lens' SectionModification Text Source #
The path within the section content to be modified.
sectionModification_section :: Lens' SectionModification Text Source #
The name of the section to be modified.
SnapshotDetails
snapshotDetails_created :: Lens' SnapshotDetails (Maybe UTCTime) Source #
The timestamp of when the snapshot was created.
snapshotDetails_description :: Lens' SnapshotDetails (Maybe Text) Source #
The description of the snapshot.
snapshotDetails_id :: Lens' SnapshotDetails (Maybe Text) Source #
The identifier of the snapshot.
snapshotDetails_lastUpdated :: Lens' SnapshotDetails (Maybe UTCTime) Source #
The timestamp of when the snapshot was last updated.
snapshotDetails_sections :: Lens' SnapshotDetails (Maybe (HashMap Text Section)) Source #
The sections in the snapshot.
SnapshotSummary
snapshotSummary_created :: Lens' SnapshotSummary (Maybe UTCTime) Source #
The timestamp of when the snapshot was created.
snapshotSummary_description :: Lens' SnapshotSummary (Maybe Text) Source #
The description of the snapshot.
snapshotSummary_id :: Lens' SnapshotSummary (Maybe Text) Source #
The identifier of the snapshot.
snapshotSummary_lastUpdated :: Lens' SnapshotSummary (Maybe UTCTime) Source #
Then timestamp of when the snapshot was last updated.
StageDeploymentDetails
stageDeploymentDetails_created :: Lens' StageDeploymentDetails (Maybe UTCTime) Source #
The timestamp of when the stage deployment was created.
stageDeploymentDetails_deploymentAction :: Lens' StageDeploymentDetails (Maybe DeploymentAction) Source #
The type of action of the stage deployment.
stageDeploymentDetails_deploymentId :: Lens' StageDeploymentDetails (Maybe Text) Source #
The identifier of the deployment.
stageDeploymentDetails_deploymentResult :: Lens' StageDeploymentDetails (Maybe DeploymentResult) Source #
The result of the deployment.
stageDeploymentDetails_deploymentState :: Lens' StageDeploymentDetails (Maybe DeploymentState) Source #
The state of the deployment.
stageDeploymentDetails_lastUpdated :: Lens' StageDeploymentDetails (Maybe UTCTime) Source #
The timestamp of when the deployment was last updated.
stageDeploymentDetails_snapshotId :: Lens' StageDeploymentDetails (Maybe Text) Source #
The identifier of the snapshot associated with the stage deployment.
StageDeploymentSummary
stageDeploymentSummary_deploymentAction :: Lens' StageDeploymentSummary (Maybe DeploymentAction) Source #
The type of action of the deployment.
stageDeploymentSummary_deploymentId :: Lens' StageDeploymentSummary (Maybe Text) Source #
The identifier of the deployment.
stageDeploymentSummary_deploymentResult :: Lens' StageDeploymentSummary (Maybe DeploymentResult) Source #
The result of the deployment.
stageDeploymentSummary_deploymentState :: Lens' StageDeploymentSummary (Maybe DeploymentState) Source #
The state of the deployment.
stageDeploymentSummary_lastUpdated :: Lens' StageDeploymentSummary (Maybe UTCTime) Source #
The timestamp of when the deployment was last updated.
stageDeploymentSummary_snapshotId :: Lens' StageDeploymentSummary (Maybe Text) Source #
The identifier of the snapshot associated with the stage deployment.
StageDetails
stageDetails_arn :: Lens' StageDetails (Maybe Text) Source #
The Amazon Resource Name (ARN) of the stage.
stageDetails_created :: Lens' StageDetails (Maybe UTCTime) Source #
The timestamp of when the stage was created.
stageDetails_description :: Lens' StageDetails (Maybe Text) Source #
The description of the stage.
stageDetails_gameKey :: Lens' StageDetails (Maybe Text) Source #
The game key associated with the stage.
The game key is a unique identifier that the game client uses to connect to the GameSparks backend.
stageDetails_lastUpdated :: Lens' StageDetails (Maybe UTCTime) Source #
The timestamp of when the stage was last updated.
stageDetails_logGroup :: Lens' StageDetails (Maybe Text) Source #
The Amazon CloudWatch log group for game runtimes deployed to the stage.
stageDetails_name :: Lens' StageDetails (Maybe Text) Source #
The name of the stage.
stageDetails_role :: Lens' StageDetails (Maybe Text) Source #
The Amazon Resource Name (ARN) of the role used to run the game runtimes deployed to the stage.
stageDetails_state :: Lens' StageDetails (Maybe StageState) Source #
The state of the stage.
stageDetails_tags :: Lens' StageDetails (Maybe (HashMap Text Text)) Source #
The tags associated with the stage.
StageSummary
stageSummary_description :: Lens' StageSummary (Maybe Text) Source #
The description of the stage.
stageSummary_gameKey :: Lens' StageSummary (Maybe Text) Source #
The game key associated with the stage.
The game key is a unique identifier that the game client uses to connect to the GameSparks backend.
stageSummary_name :: Lens' StageSummary (Maybe Text) Source #
The name of the stage.
stageSummary_state :: Lens' StageSummary (Maybe StageState) Source #
The state of the stage.
stageSummary_tags :: Lens' StageSummary (Maybe (HashMap Text Text)) Source #
The tags associated with the stage.