| 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 |
Amazonka.GamesParks
Contents
- Service Configuration
- Errors
- Waiters
- Operations
- CreateGame
- CreateSnapshot
- CreateStage
- DeleteGame
- DeleteStage
- DisconnectPlayer
- ExportSnapshot
- GetExtension
- GetExtensionVersion
- GetGame
- GetGameConfiguration
- GetGeneratedCodeJob
- GetPlayerConnectionStatus
- GetSnapshot
- GetStage
- GetStageDeployment
- ImportGameConfiguration
- ListExtensionVersions (Paginated)
- ListExtensions (Paginated)
- ListGames (Paginated)
- ListGeneratedCodeJobs (Paginated)
- ListSnapshots (Paginated)
- ListStageDeployments (Paginated)
- ListStages (Paginated)
- ListTagsForResource
- StartGeneratedCodeJob
- StartStageDeployment
- TagResource
- UntagResource
- UpdateGame
- UpdateGameConfiguration
- UpdateSnapshot
- UpdateStage
- Types
- DeploymentAction
- DeploymentState
- GameState
- GeneratedCodeJobState
- Operation
- ResultCode
- StageState
- Connection
- DeploymentResult
- Document
- ExtensionDetails
- ExtensionVersionDetails
- GameConfigurationDetails
- GameDetails
- GameSummary
- GeneratedCodeJobDetails
- Generator
- ImportGameConfigurationSource
- Section
- SectionModification
- SnapshotDetails
- SnapshotSummary
- StageDeploymentDetails
- StageDeploymentSummary
- StageDetails
- StageSummary
Description
Derived from API version 2021-08-17 of the AWS service descriptions, licensed under Apache 2.0.
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _InternalServerException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ServiceQuotaExceededException :: AsError a => Fold a ServiceError
- _ThrottlingException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- data CreateGame = CreateGame' (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text
- newCreateGame :: Text -> CreateGame
- data CreateGameResponse = CreateGameResponse' (Maybe GameDetails) Int
- newCreateGameResponse :: Int -> CreateGameResponse
- data CreateSnapshot = CreateSnapshot' (Maybe Text) Text
- newCreateSnapshot :: Text -> CreateSnapshot
- data CreateSnapshotResponse = CreateSnapshotResponse' (Maybe SnapshotDetails) Int
- newCreateSnapshotResponse :: Int -> CreateSnapshotResponse
- data CreateStage = CreateStage' (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text Text Text
- newCreateStage :: Text -> Text -> Text -> CreateStage
- data CreateStageResponse = CreateStageResponse' (Maybe StageDetails) Int
- newCreateStageResponse :: Int -> CreateStageResponse
- data DeleteGame = DeleteGame' Text
- newDeleteGame :: Text -> DeleteGame
- data DeleteGameResponse = DeleteGameResponse' Int
- newDeleteGameResponse :: Int -> DeleteGameResponse
- data DeleteStage = DeleteStage' Text Text
- newDeleteStage :: Text -> Text -> DeleteStage
- data DeleteStageResponse = DeleteStageResponse' Int
- newDeleteStageResponse :: Int -> DeleteStageResponse
- data DisconnectPlayer = DisconnectPlayer' Text Text Text
- newDisconnectPlayer :: Text -> Text -> Text -> DisconnectPlayer
- data DisconnectPlayerResponse = DisconnectPlayerResponse' (Maybe [Text]) (Maybe [Text]) Int
- newDisconnectPlayerResponse :: Int -> DisconnectPlayerResponse
- data ExportSnapshot = ExportSnapshot' Text Text
- newExportSnapshot :: Text -> Text -> ExportSnapshot
- data ExportSnapshotResponse = ExportSnapshotResponse' (Maybe Text) Int
- newExportSnapshotResponse :: Int -> ExportSnapshotResponse
- data GetExtension = GetExtension' Text Text
- newGetExtension :: Text -> Text -> GetExtension
- data GetExtensionResponse = GetExtensionResponse' (Maybe ExtensionDetails) Int
- newGetExtensionResponse :: Int -> GetExtensionResponse
- data GetExtensionVersion = GetExtensionVersion' Text Text Text
- newGetExtensionVersion :: Text -> Text -> Text -> GetExtensionVersion
- data GetExtensionVersionResponse = GetExtensionVersionResponse' (Maybe ExtensionVersionDetails) Int
- newGetExtensionVersionResponse :: Int -> GetExtensionVersionResponse
- data GetGame = GetGame' Text
- newGetGame :: Text -> GetGame
- data GetGameResponse = GetGameResponse' (Maybe GameDetails) Int
- newGetGameResponse :: Int -> GetGameResponse
- data GetGameConfiguration = GetGameConfiguration' (Maybe (NonEmpty Text)) Text
- newGetGameConfiguration :: Text -> GetGameConfiguration
- data GetGameConfigurationResponse = GetGameConfigurationResponse' (Maybe GameConfigurationDetails) Int
- newGetGameConfigurationResponse :: Int -> GetGameConfigurationResponse
- data GetGeneratedCodeJob = GetGeneratedCodeJob' Text Text Text
- newGetGeneratedCodeJob :: Text -> Text -> Text -> GetGeneratedCodeJob
- data GetGeneratedCodeJobResponse = GetGeneratedCodeJobResponse' (Maybe GeneratedCodeJobDetails) Int
- newGetGeneratedCodeJobResponse :: Int -> GetGeneratedCodeJobResponse
- data GetPlayerConnectionStatus = GetPlayerConnectionStatus' Text Text Text
- newGetPlayerConnectionStatus :: Text -> Text -> Text -> GetPlayerConnectionStatus
- data GetPlayerConnectionStatusResponse = GetPlayerConnectionStatusResponse' (Maybe [Connection]) Int
- newGetPlayerConnectionStatusResponse :: Int -> GetPlayerConnectionStatusResponse
- data GetSnapshot = GetSnapshot' (Maybe (NonEmpty Text)) Text Text
- newGetSnapshot :: Text -> Text -> GetSnapshot
- data GetSnapshotResponse = GetSnapshotResponse' (Maybe SnapshotDetails) Int
- newGetSnapshotResponse :: Int -> GetSnapshotResponse
- data GetStage = GetStage' Text Text
- newGetStage :: Text -> Text -> GetStage
- data GetStageResponse = GetStageResponse' (Maybe StageDetails) Int
- newGetStageResponse :: Int -> GetStageResponse
- data GetStageDeployment = GetStageDeployment' (Maybe Text) Text Text
- newGetStageDeployment :: Text -> Text -> GetStageDeployment
- data GetStageDeploymentResponse = GetStageDeploymentResponse' (Maybe StageDeploymentDetails) Int
- newGetStageDeploymentResponse :: Int -> GetStageDeploymentResponse
- data ImportGameConfiguration = ImportGameConfiguration' Text ImportGameConfigurationSource
- newImportGameConfiguration :: Text -> ImportGameConfigurationSource -> ImportGameConfiguration
- data ImportGameConfigurationResponse = ImportGameConfigurationResponse' (Maybe GameConfigurationDetails) Int
- newImportGameConfigurationResponse :: Int -> ImportGameConfigurationResponse
- data ListExtensionVersions = ListExtensionVersions' (Maybe Natural) (Maybe Text) Text Text
- newListExtensionVersions :: Text -> Text -> ListExtensionVersions
- data ListExtensionVersionsResponse = ListExtensionVersionsResponse' (Maybe [ExtensionVersionDetails]) (Maybe Text) Int
- newListExtensionVersionsResponse :: Int -> ListExtensionVersionsResponse
- data ListExtensions = ListExtensions' (Maybe Natural) (Maybe Text)
- newListExtensions :: ListExtensions
- data ListExtensionsResponse = ListExtensionsResponse' (Maybe [ExtensionDetails]) (Maybe Text) Int
- newListExtensionsResponse :: Int -> ListExtensionsResponse
- data ListGames = ListGames' (Maybe Natural) (Maybe Text)
- newListGames :: ListGames
- data ListGamesResponse = ListGamesResponse' (Maybe [GameSummary]) (Maybe Text) Int
- newListGamesResponse :: Int -> ListGamesResponse
- data ListGeneratedCodeJobs = ListGeneratedCodeJobs' (Maybe Natural) (Maybe Text) Text Text
- newListGeneratedCodeJobs :: Text -> Text -> ListGeneratedCodeJobs
- data ListGeneratedCodeJobsResponse = ListGeneratedCodeJobsResponse' (Maybe [GeneratedCodeJobDetails]) (Maybe Text) Int
- newListGeneratedCodeJobsResponse :: Int -> ListGeneratedCodeJobsResponse
- data ListSnapshots = ListSnapshots' (Maybe Natural) (Maybe Text) Text
- newListSnapshots :: Text -> ListSnapshots
- data ListSnapshotsResponse = ListSnapshotsResponse' (Maybe Text) (Maybe [SnapshotSummary]) Int
- newListSnapshotsResponse :: Int -> ListSnapshotsResponse
- data ListStageDeployments = ListStageDeployments' (Maybe Natural) (Maybe Text) Text Text
- newListStageDeployments :: Text -> Text -> ListStageDeployments
- data ListStageDeploymentsResponse = ListStageDeploymentsResponse' (Maybe Text) (Maybe [StageDeploymentSummary]) Int
- newListStageDeploymentsResponse :: Int -> ListStageDeploymentsResponse
- data ListStages = ListStages' (Maybe Natural) (Maybe Text) Text
- newListStages :: Text -> ListStages
- data ListStagesResponse = ListStagesResponse' (Maybe Text) (Maybe [StageSummary]) Int
- newListStagesResponse :: Int -> ListStagesResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data StartGeneratedCodeJob = StartGeneratedCodeJob' Text Generator Text
- newStartGeneratedCodeJob :: Text -> Generator -> Text -> StartGeneratedCodeJob
- data StartGeneratedCodeJobResponse = StartGeneratedCodeJobResponse' (Maybe Text) Int
- newStartGeneratedCodeJobResponse :: Int -> StartGeneratedCodeJobResponse
- data StartStageDeployment = StartStageDeployment' (Maybe Text) Text Text Text
- newStartStageDeployment :: Text -> Text -> Text -> StartStageDeployment
- data StartStageDeploymentResponse = StartStageDeploymentResponse' (Maybe StageDeploymentDetails) Int
- newStartStageDeploymentResponse :: Int -> StartStageDeploymentResponse
- data TagResource = TagResource' Text (HashMap Text Text)
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data UntagResource = UntagResource' Text (NonEmpty Text)
- newUntagResource :: Text -> NonEmpty Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data UpdateGame = UpdateGame' (Maybe Text) Text
- newUpdateGame :: Text -> UpdateGame
- data UpdateGameResponse = UpdateGameResponse' (Maybe GameDetails) Int
- newUpdateGameResponse :: Int -> UpdateGameResponse
- data UpdateGameConfiguration = UpdateGameConfiguration' Text (NonEmpty SectionModification)
- newUpdateGameConfiguration :: Text -> NonEmpty SectionModification -> UpdateGameConfiguration
- data UpdateGameConfigurationResponse = UpdateGameConfigurationResponse' (Maybe GameConfigurationDetails) Int
- newUpdateGameConfigurationResponse :: Int -> UpdateGameConfigurationResponse
- data UpdateSnapshot = UpdateSnapshot' (Maybe Text) Text Text
- newUpdateSnapshot :: Text -> Text -> UpdateSnapshot
- data UpdateSnapshotResponse = UpdateSnapshotResponse' (Maybe SnapshotDetails) Int
- newUpdateSnapshotResponse :: Int -> UpdateSnapshotResponse
- data UpdateStage = UpdateStage' (Maybe Text) (Maybe Text) Text Text
- newUpdateStage :: Text -> Text -> UpdateStage
- data UpdateStageResponse = UpdateStageResponse' (Maybe StageDetails) Int
- newUpdateStageResponse :: Int -> UpdateStageResponse
- newtype DeploymentAction where
- DeploymentAction' { }
- pattern DeploymentAction_DEPLOY :: DeploymentAction
- pattern DeploymentAction_UNDEPLOY :: DeploymentAction
- newtype DeploymentState where
- DeploymentState' { }
- pattern DeploymentState_COMPLETED :: DeploymentState
- pattern DeploymentState_FAILED :: DeploymentState
- pattern DeploymentState_IN_PROGRESS :: DeploymentState
- pattern DeploymentState_PENDING :: DeploymentState
- newtype GameState where
- GameState' { }
- pattern GameState_ACTIVE :: GameState
- pattern GameState_DELETING :: GameState
- newtype GeneratedCodeJobState where
- newtype Operation where
- Operation' { }
- pattern Operation_ADD :: Operation
- pattern Operation_REMOVE :: Operation
- pattern Operation_REPLACE :: Operation
- newtype ResultCode where
- ResultCode' { }
- pattern ResultCode_INVALID_ROLE_FAILURE :: ResultCode
- pattern ResultCode_SUCCESS :: ResultCode
- pattern ResultCode_UNSPECIFIED_FAILURE :: ResultCode
- newtype StageState where
- StageState' { }
- pattern StageState_ACTIVE :: StageState
- pattern StageState_DELETING :: StageState
- data Connection = Connection' (Maybe ISO8601) (Maybe Text)
- newConnection :: Connection
- data DeploymentResult = DeploymentResult' (Maybe Text) (Maybe ResultCode)
- newDeploymentResult :: DeploymentResult
- data Document = Document' {
- newDocument :: Document
- data ExtensionDetails = ExtensionDetails' (Maybe Text) (Maybe Text) (Maybe Text)
- newExtensionDetails :: ExtensionDetails
- data ExtensionVersionDetails = ExtensionVersionDetails' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newExtensionVersionDetails :: ExtensionVersionDetails
- data GameConfigurationDetails = GameConfigurationDetails' (Maybe ISO8601) (Maybe ISO8601) (Maybe (HashMap Text Section))
- newGameConfigurationDetails :: GameConfigurationDetails
- data GameDetails = GameDetails' (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe Bool) (Maybe ISO8601) (Maybe Text) (Maybe GameState) (Maybe (HashMap Text Text))
- newGameDetails :: GameDetails
- data GameSummary = GameSummary' (Maybe Text) (Maybe Text) (Maybe GameState) (Maybe (HashMap Text Text))
- newGameSummary :: GameSummary
- data GeneratedCodeJobDetails = GeneratedCodeJobDetails' (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe GeneratedCodeJobState)
- newGeneratedCodeJobDetails :: GeneratedCodeJobDetails
- data Generator = Generator' (Maybe Text) (Maybe Text) (Maybe Text)
- newGenerator :: Generator
- data ImportGameConfigurationSource = ImportGameConfigurationSource' Base64
- newImportGameConfigurationSource :: ByteString -> ImportGameConfigurationSource
- data Section = Section' (Maybe Document) (Maybe Text) (Maybe Natural)
- newSection :: Section
- data SectionModification = SectionModification' (Maybe Document) Operation Text Text
- newSectionModification :: Operation -> Text -> Text -> SectionModification
- data SnapshotDetails = SnapshotDetails' (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe ISO8601) (Maybe (HashMap Text Section))
- newSnapshotDetails :: SnapshotDetails
- data SnapshotSummary = SnapshotSummary' (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe ISO8601)
- newSnapshotSummary :: SnapshotSummary
- data StageDeploymentDetails = StageDeploymentDetails' (Maybe ISO8601) (Maybe DeploymentAction) (Maybe Text) (Maybe DeploymentResult) (Maybe DeploymentState) (Maybe ISO8601) (Maybe Text)
- newStageDeploymentDetails :: StageDeploymentDetails
- data StageDeploymentSummary = StageDeploymentSummary' (Maybe DeploymentAction) (Maybe Text) (Maybe DeploymentResult) (Maybe DeploymentState) (Maybe ISO8601) (Maybe Text)
- newStageDeploymentSummary :: StageDeploymentSummary
- data StageDetails = StageDetails' (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe StageState) (Maybe (HashMap Text Text))
- newStageDetails :: StageDetails
- data StageSummary = StageSummary' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe StageState) (Maybe (HashMap Text Text))
- newStageSummary :: StageSummary
Service Configuration
defaultService :: Service Source #
API version 2021-08-17 of the Amazon GameSparks SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by GamesParks.
AccessDeniedException
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
You do not have sufficient access to perform this action.
ConflictException
_ConflictException :: AsError a => Fold a ServiceError Source #
The resource already exists, or another operation is in progress.
InternalServerException
_InternalServerException :: AsError a => Fold a ServiceError Source #
The service encountered an internal error.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
The resource specified in the request does not exist.
ServiceQuotaExceededException
_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #
The request would result in exceeding service quota.
ThrottlingException
_ThrottlingException :: AsError a => Fold a ServiceError Source #
The request throughput limit was exceeded.
ValidationException
_ValidationException :: AsError a => Fold a ServiceError Source #
One of the parameters in the request is invalid.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait specification is fulfilled. The Wait specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
CreateGame
data CreateGame Source #
See: newCreateGame smart constructor.
Instances
Arguments
| :: Text | |
| -> CreateGame |
Create a value of CreateGame with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:CreateGame', createGame_clientToken - A client-defined token. With an active client token in the request, this
action is idempotent.
CreateGame, createGame_description - The description of the game.
CreateGame, createGame_tags - The list of tags to apply to the game.
$sel:gameName:CreateGame', createGame_gameName - The name of the game.
data CreateGameResponse Source #
See: newCreateGameResponse smart constructor.
Constructors
| CreateGameResponse' (Maybe GameDetails) Int |
Instances
newCreateGameResponse Source #
Arguments
| :: Int | |
| -> CreateGameResponse |
Create a value of CreateGameResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:game:CreateGameResponse', createGameResponse_game - Details about the game that was created.
$sel:httpStatus:CreateGameResponse', createGameResponse_httpStatus - The response's http status code.
CreateSnapshot
data CreateSnapshot Source #
See: newCreateSnapshot smart constructor.
Constructors
| CreateSnapshot' (Maybe Text) Text |
Instances
Arguments
| :: Text | |
| -> CreateSnapshot |
Create a value of CreateSnapshot with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateSnapshot, createSnapshot_description - The description of the snapshot.
$sel:gameName:CreateSnapshot', createSnapshot_gameName - The name of the game.
data CreateSnapshotResponse Source #
See: newCreateSnapshotResponse smart constructor.
Constructors
| CreateSnapshotResponse' (Maybe SnapshotDetails) Int |
Instances
newCreateSnapshotResponse Source #
Create a value of CreateSnapshotResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:snapshot:CreateSnapshotResponse', createSnapshotResponse_snapshot - Properties that provide details of the created snapshot.
$sel:httpStatus:CreateSnapshotResponse', createSnapshotResponse_httpStatus - The response's http status code.
CreateStage
data CreateStage Source #
See: newCreateStage smart constructor.
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> CreateStage |
Create a value of CreateStage with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:CreateStage', createStage_clientToken - A client-defined token. With an active client token in the request, this
action is idempotent.
CreateStage, createStage_description - The description of the stage.
CreateStage, createStage_tags - The list of tags to apply to the stage.
$sel:gameName:CreateStage', createStage_gameName - The name of the game.
CreateStage, createStage_role - 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.
$sel:stageName:CreateStage', createStage_stageName - The name of the stage.
data CreateStageResponse Source #
See: newCreateStageResponse smart constructor.
Constructors
| CreateStageResponse' (Maybe StageDetails) Int |
Instances
newCreateStageResponse Source #
Arguments
| :: Int | |
| -> CreateStageResponse |
Create a value of CreateStageResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:stage:CreateStageResponse', createStageResponse_stage - Properties that describe the stage.
$sel:httpStatus:CreateStageResponse', createStageResponse_httpStatus - The response's http status code.
DeleteGame
data DeleteGame Source #
See: newDeleteGame smart constructor.
Constructors
| DeleteGame' Text |
Instances
Arguments
| :: Text | |
| -> DeleteGame |
Create a value of DeleteGame with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gameName:DeleteGame', deleteGame_gameName - The name of the game to delete.
data DeleteGameResponse Source #
See: newDeleteGameResponse smart constructor.
Constructors
| DeleteGameResponse' Int |
Instances
newDeleteGameResponse Source #
Arguments
| :: Int | |
| -> DeleteGameResponse |
Create a value of DeleteGameResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteGameResponse', deleteGameResponse_httpStatus - The response's http status code.
DeleteStage
data DeleteStage Source #
See: newDeleteStage smart constructor.
Constructors
| DeleteStage' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> DeleteStage |
Create a value of DeleteStage with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gameName:DeleteStage', deleteStage_gameName - The name of the game.
$sel:stageName:DeleteStage', deleteStage_stageName - The name of the stage to delete.
data DeleteStageResponse Source #
See: newDeleteStageResponse smart constructor.
Constructors
| DeleteStageResponse' Int |
Instances
newDeleteStageResponse Source #
Arguments
| :: Int | |
| -> DeleteStageResponse |
Create a value of DeleteStageResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteStageResponse', deleteStageResponse_httpStatus - The response's http status code.
DisconnectPlayer
data DisconnectPlayer Source #
See: newDisconnectPlayer smart constructor.
Constructors
| DisconnectPlayer' Text Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> DisconnectPlayer |
Create a value of DisconnectPlayer with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gameName:DisconnectPlayer', disconnectPlayer_gameName - The name of the game.
$sel:playerId:DisconnectPlayer', disconnectPlayer_playerId - The unique identifier representing a player.
$sel:stageName:DisconnectPlayer', disconnectPlayer_stageName - The name of the stage.
data DisconnectPlayerResponse Source #
See: newDisconnectPlayerResponse smart constructor.
Instances
newDisconnectPlayerResponse Source #
Create a value of DisconnectPlayerResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:disconnectFailures:DisconnectPlayerResponse', disconnectPlayerResponse_disconnectFailures - The list of the connection ids that could not be disconnected.
$sel:disconnectSuccesses:DisconnectPlayerResponse', disconnectPlayerResponse_disconnectSuccesses - The list of the connection ids that were disconnected.
$sel:httpStatus:DisconnectPlayerResponse', disconnectPlayerResponse_httpStatus - The response's http status code.
ExportSnapshot
data ExportSnapshot Source #
See: newExportSnapshot smart constructor.
Constructors
| ExportSnapshot' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> ExportSnapshot |
Create a value of ExportSnapshot with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gameName:ExportSnapshot', exportSnapshot_gameName - The name of the game.
ExportSnapshot, exportSnapshot_snapshotId - The identifier of the snapshot to export.
data ExportSnapshotResponse Source #
See: newExportSnapshotResponse smart constructor.
Constructors
| ExportSnapshotResponse' (Maybe Text) Int |
Instances
newExportSnapshotResponse Source #
Create a value of ExportSnapshotResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ExportSnapshotResponse, exportSnapshotResponse_s3Url - 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.
$sel:httpStatus:ExportSnapshotResponse', exportSnapshotResponse_httpStatus - The response's http status code.
GetExtension
data GetExtension Source #
See: newGetExtension smart constructor.
Constructors
| GetExtension' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> GetExtension |
Create a value of GetExtension with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetExtension, getExtension_name - The name of the extension.
GetExtension, getExtension_namespace - The namespace (qualifier) of the extension.
data GetExtensionResponse Source #
See: newGetExtensionResponse smart constructor.
Constructors
| GetExtensionResponse' (Maybe ExtensionDetails) Int |
Instances
newGetExtensionResponse Source #
Arguments
| :: Int | |
| -> GetExtensionResponse |
Create a value of GetExtensionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:extension:GetExtensionResponse', getExtensionResponse_extension - Details about the extension.
$sel:httpStatus:GetExtensionResponse', getExtensionResponse_httpStatus - The response's http status code.
GetExtensionVersion
data GetExtensionVersion Source #
See: newGetExtensionVersion smart constructor.
Constructors
| GetExtensionVersion' Text Text Text |
Instances
newGetExtensionVersion Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> GetExtensionVersion |
Create a value of GetExtensionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetExtensionVersion, getExtensionVersion_extensionVersion - The version of the extension.
GetExtensionVersion, getExtensionVersion_name - The name of the extension.
GetExtensionVersion, getExtensionVersion_namespace - The namespace (qualifier) of the extension.
data GetExtensionVersionResponse Source #
See: newGetExtensionVersionResponse smart constructor.
Constructors
| GetExtensionVersionResponse' (Maybe ExtensionVersionDetails) Int |
Instances
newGetExtensionVersionResponse Source #
Create a value of GetExtensionVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetExtensionVersion, getExtensionVersionResponse_extensionVersion - The version of the extension.
$sel:httpStatus:GetExtensionVersionResponse', getExtensionVersionResponse_httpStatus - The response's http status code.
GetGame
See: newGetGame smart constructor.
Instances
| ToHeaders GetGame Source # | |
Defined in Amazonka.GamesParks.GetGame | |
| ToPath GetGame Source # | |
Defined in Amazonka.GamesParks.GetGame Methods toPath :: GetGame -> ByteString # | |
| ToQuery GetGame Source # | |
Defined in Amazonka.GamesParks.GetGame Methods toQuery :: GetGame -> QueryString # | |
| AWSRequest GetGame Source # | |
Defined in Amazonka.GamesParks.GetGame Associated Types type AWSResponse GetGame # Methods request :: (Service -> Service) -> GetGame -> Request GetGame # response :: MonadResource m => (ByteStringLazy -> IO ByteStringLazy) -> Service -> Proxy GetGame -> ClientResponse ClientBody -> m (Either Error (ClientResponse (AWSResponse GetGame))) # | |
| Generic GetGame Source # | |
| Read GetGame Source # | |
| Show GetGame Source # | |
| NFData GetGame Source # | |
Defined in Amazonka.GamesParks.GetGame | |
| Eq GetGame Source # | |
| Hashable GetGame Source # | |
Defined in Amazonka.GamesParks.GetGame | |
| type AWSResponse GetGame Source # | |
Defined in Amazonka.GamesParks.GetGame | |
| type Rep GetGame Source # | |
Defined in Amazonka.GamesParks.GetGame | |
Create a value of GetGame with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gameName:GetGame', getGame_gameName - The name of the game.
data GetGameResponse Source #
See: newGetGameResponse smart constructor.
Constructors
| GetGameResponse' (Maybe GameDetails) Int |
Instances
Arguments
| :: Int | |
| -> GetGameResponse |
Create a value of GetGameResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:game:GetGameResponse', getGameResponse_game - The details of the game.
$sel:httpStatus:GetGameResponse', getGameResponse_httpStatus - The response's http status code.
GetGameConfiguration
data GetGameConfiguration Source #
See: newGetGameConfiguration smart constructor.
Constructors
| GetGameConfiguration' (Maybe (NonEmpty Text)) Text |
Instances
newGetGameConfiguration Source #
Arguments
| :: Text | |
| -> GetGameConfiguration |
Create a value of GetGameConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetGameConfiguration, getGameConfiguration_sections - The list of sections to return.
$sel:gameName:GetGameConfiguration', getGameConfiguration_gameName - The name of the game.
data GetGameConfigurationResponse Source #
See: newGetGameConfigurationResponse smart constructor.
Constructors
| GetGameConfigurationResponse' (Maybe GameConfigurationDetails) Int |
Instances
newGetGameConfigurationResponse Source #
Create a value of GetGameConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gameConfiguration:GetGameConfigurationResponse', getGameConfigurationResponse_gameConfiguration - Details about the game configuration.
$sel:httpStatus:GetGameConfigurationResponse', getGameConfigurationResponse_httpStatus - The response's http status code.
GetGeneratedCodeJob
data GetGeneratedCodeJob Source #
See: newGetGeneratedCodeJob smart constructor.
Constructors
| GetGeneratedCodeJob' Text Text Text |
Instances
newGetGeneratedCodeJob Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> GetGeneratedCodeJob |
Create a value of GetGeneratedCodeJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gameName:GetGeneratedCodeJob', getGeneratedCodeJob_gameName - The name of the game.
$sel:jobId:GetGeneratedCodeJob', getGeneratedCodeJob_jobId - The identifier of the code generation job.
GetGeneratedCodeJob, getGeneratedCodeJob_snapshotId - The identifier of the snapshot for the code generation job.
data GetGeneratedCodeJobResponse Source #
See: newGetGeneratedCodeJobResponse smart constructor.
Constructors
| GetGeneratedCodeJobResponse' (Maybe GeneratedCodeJobDetails) Int |
Instances
newGetGeneratedCodeJobResponse Source #
Create a value of GetGeneratedCodeJobResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:generatedCodeJob:GetGeneratedCodeJobResponse', getGeneratedCodeJobResponse_generatedCodeJob - Details about the generated code job.
$sel:httpStatus:GetGeneratedCodeJobResponse', getGeneratedCodeJobResponse_httpStatus - The response's http status code.
GetPlayerConnectionStatus
data GetPlayerConnectionStatus Source #
See: newGetPlayerConnectionStatus smart constructor.
Constructors
| GetPlayerConnectionStatus' Text Text Text |
Instances
newGetPlayerConnectionStatus Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> GetPlayerConnectionStatus |
Create a value of GetPlayerConnectionStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gameName:GetPlayerConnectionStatus', getPlayerConnectionStatus_gameName - The name of the game.
$sel:playerId:GetPlayerConnectionStatus', getPlayerConnectionStatus_playerId - The unique identifier representing a player.
$sel:stageName:GetPlayerConnectionStatus', getPlayerConnectionStatus_stageName - The name of the stage.
data GetPlayerConnectionStatusResponse Source #
See: newGetPlayerConnectionStatusResponse smart constructor.
Constructors
| GetPlayerConnectionStatusResponse' (Maybe [Connection]) Int |
Instances
newGetPlayerConnectionStatusResponse Source #
Arguments
| :: Int | |
| -> GetPlayerConnectionStatusResponse |
Create a value of GetPlayerConnectionStatusResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:connections:GetPlayerConnectionStatusResponse', getPlayerConnectionStatusResponse_connections - The list of connection ids, one for each connection in use by the
player.
$sel:httpStatus:GetPlayerConnectionStatusResponse', getPlayerConnectionStatusResponse_httpStatus - The response's http status code.
GetSnapshot
data GetSnapshot Source #
See: newGetSnapshot smart constructor.
Instances
Arguments
| :: Text | |
| -> Text | |
| -> GetSnapshot |
Create a value of GetSnapshot with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetSnapshot, getSnapshot_sections - The list of game configuration sections to be described.
$sel:gameName:GetSnapshot', getSnapshot_gameName - The name of the game.
GetSnapshot, getSnapshot_snapshotId - The identifier of the snapshot.
data GetSnapshotResponse Source #
See: newGetSnapshotResponse smart constructor.
Constructors
| GetSnapshotResponse' (Maybe SnapshotDetails) Int |
Instances
newGetSnapshotResponse Source #
Arguments
| :: Int | |
| -> GetSnapshotResponse |
Create a value of GetSnapshotResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:snapshot:GetSnapshotResponse', getSnapshotResponse_snapshot - Properties that provide details of the snapshot.
$sel:httpStatus:GetSnapshotResponse', getSnapshotResponse_httpStatus - The response's http status code.
GetStage
See: newGetStage smart constructor.
Instances
Create a value of GetStage with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gameName:GetStage', getStage_gameName - The name of the game.
$sel:stageName:GetStage', getStage_stageName - The name of the stage.
data GetStageResponse Source #
See: newGetStageResponse smart constructor.
Constructors
| GetStageResponse' (Maybe StageDetails) Int |
Instances
Arguments
| :: Int | |
| -> GetStageResponse |
Create a value of GetStageResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:stage:GetStageResponse', getStageResponse_stage - Properties that provide details of the stage.
$sel:httpStatus:GetStageResponse', getStageResponse_httpStatus - The response's http status code.
GetStageDeployment
data GetStageDeployment Source #
See: newGetStageDeployment smart constructor.
Constructors
| GetStageDeployment' (Maybe Text) Text Text |
Instances
newGetStageDeployment Source #
Arguments
| :: Text | |
| -> Text | |
| -> GetStageDeployment |
Create a value of GetStageDeployment with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetStageDeployment, getStageDeployment_deploymentId - The identifier of the stage deployment. StartStageDeployment returns
the identifier that you use here.
$sel:gameName:GetStageDeployment', getStageDeployment_gameName - The name of the game.
$sel:stageName:GetStageDeployment', getStageDeployment_stageName - The name of the stage.
data GetStageDeploymentResponse Source #
See: newGetStageDeploymentResponse smart constructor.
Constructors
| GetStageDeploymentResponse' (Maybe StageDeploymentDetails) Int |
Instances
newGetStageDeploymentResponse Source #
Create a value of GetStageDeploymentResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:stageDeployment:GetStageDeploymentResponse', getStageDeploymentResponse_stageDeployment - Properties that provide details of the stage deployment.
$sel:httpStatus:GetStageDeploymentResponse', getStageDeploymentResponse_httpStatus - The response's http status code.
ImportGameConfiguration
data ImportGameConfiguration Source #
See: newImportGameConfiguration smart constructor.
Instances
newImportGameConfiguration Source #
Arguments
| :: Text | |
| -> ImportGameConfigurationSource | |
| -> ImportGameConfiguration |
Create a value of ImportGameConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gameName:ImportGameConfiguration', importGameConfiguration_gameName - The name of the game.
$sel:importSource:ImportGameConfiguration', importGameConfiguration_importSource - The source used to import configuration sections.
data ImportGameConfigurationResponse Source #
See: newImportGameConfigurationResponse smart constructor.
Constructors
| ImportGameConfigurationResponse' (Maybe GameConfigurationDetails) Int |
Instances
newImportGameConfigurationResponse Source #
Create a value of ImportGameConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gameConfiguration:ImportGameConfigurationResponse', importGameConfigurationResponse_gameConfiguration - Details about the game configuration.
$sel:httpStatus:ImportGameConfigurationResponse', importGameConfigurationResponse_httpStatus - The response's http status code.
ListExtensionVersions (Paginated)
data ListExtensionVersions Source #
See: newListExtensionVersions smart constructor.
Instances
newListExtensionVersions Source #
Arguments
| :: Text | |
| -> Text | |
| -> ListExtensionVersions |
Create a value of ListExtensionVersions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListExtensionVersions', listExtensionVersions_maxResults - The maximum number of results to return.
Use this parameter with NextToken to get results as a set of sequential pages.
ListExtensionVersions, listExtensionVersions_nextToken - 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, listExtensionVersions_name - The name of the extension.
ListExtensionVersions, listExtensionVersions_namespace - The namespace (qualifier) of the extension.
data ListExtensionVersionsResponse Source #
See: newListExtensionVersionsResponse smart constructor.
Constructors
| ListExtensionVersionsResponse' (Maybe [ExtensionVersionDetails]) (Maybe Text) Int |
Instances
newListExtensionVersionsResponse Source #
Create a value of ListExtensionVersionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:extensionVersions:ListExtensionVersionsResponse', listExtensionVersionsResponse_extensionVersions - The list of extension versions.
ListExtensionVersions, listExtensionVersionsResponse_nextToken - 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.
$sel:httpStatus:ListExtensionVersionsResponse', listExtensionVersionsResponse_httpStatus - The response's http status code.
ListExtensions (Paginated)
data ListExtensions Source #
See: newListExtensions smart constructor.
Constructors
| ListExtensions' (Maybe Natural) (Maybe Text) |
Instances
newListExtensions :: ListExtensions Source #
Create a value of ListExtensions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListExtensions', listExtensions_maxResults - The maximum number of results to return.
Use this parameter with NextToken to get results as a set of sequential pages.
ListExtensions, listExtensions_nextToken - 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.
data ListExtensionsResponse Source #
See: newListExtensionsResponse smart constructor.
Constructors
| ListExtensionsResponse' (Maybe [ExtensionDetails]) (Maybe Text) Int |
Instances
newListExtensionsResponse Source #
Create a value of ListExtensionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:extensions:ListExtensionsResponse', listExtensionsResponse_extensions - The list of extensions.
ListExtensions, listExtensionsResponse_nextToken - 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.
$sel:httpStatus:ListExtensionsResponse', listExtensionsResponse_httpStatus - The response's http status code.
ListGames (Paginated)
See: newListGames smart constructor.
Constructors
| ListGames' (Maybe Natural) (Maybe Text) |
Instances
newListGames :: ListGames Source #
Create a value of ListGames with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListGames', listGames_maxResults - The maximum number of results to return.
Use this parameter with NextToken to get results as a set of sequential pages.
ListGames, listGames_nextToken - 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.
data ListGamesResponse Source #
See: newListGamesResponse smart constructor.
Constructors
| ListGamesResponse' (Maybe [GameSummary]) (Maybe Text) Int |
Instances
Arguments
| :: Int | |
| -> ListGamesResponse |
Create a value of ListGamesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:games:ListGamesResponse', listGamesResponse_games - The list of games.
ListGames, listGamesResponse_nextToken - 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.
$sel:httpStatus:ListGamesResponse', listGamesResponse_httpStatus - The response's http status code.
ListGeneratedCodeJobs (Paginated)
data ListGeneratedCodeJobs Source #
See: newListGeneratedCodeJobs smart constructor.
Instances
newListGeneratedCodeJobs Source #
Arguments
| :: Text | |
| -> Text | |
| -> ListGeneratedCodeJobs |
Create a value of ListGeneratedCodeJobs with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListGeneratedCodeJobs', listGeneratedCodeJobs_maxResults - The maximum number of results to return.
Use this parameter with NextToken to get results as a set of sequential pages.
ListGeneratedCodeJobs, listGeneratedCodeJobs_nextToken - 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.
$sel:gameName:ListGeneratedCodeJobs', listGeneratedCodeJobs_gameName - The name of the game.
ListGeneratedCodeJobs, listGeneratedCodeJobs_snapshotId - The identifier of the snapshot.
data ListGeneratedCodeJobsResponse Source #
See: newListGeneratedCodeJobsResponse smart constructor.
Constructors
| ListGeneratedCodeJobsResponse' (Maybe [GeneratedCodeJobDetails]) (Maybe Text) Int |
Instances
newListGeneratedCodeJobsResponse Source #
Create a value of ListGeneratedCodeJobsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:generatedCodeJobs:ListGeneratedCodeJobsResponse', listGeneratedCodeJobsResponse_generatedCodeJobs - The list of generated code jobs.
ListGeneratedCodeJobs, listGeneratedCodeJobsResponse_nextToken - 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.
$sel:httpStatus:ListGeneratedCodeJobsResponse', listGeneratedCodeJobsResponse_httpStatus - The response's http status code.
ListSnapshots (Paginated)
data ListSnapshots Source #
See: newListSnapshots smart constructor.
Instances
Arguments
| :: Text | |
| -> ListSnapshots |
Create a value of ListSnapshots with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListSnapshots', listSnapshots_maxResults - The maximum number of results to return.
Use this parameter with NextToken to get results as a set of sequential pages.
ListSnapshots, listSnapshots_nextToken - 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.
$sel:gameName:ListSnapshots', listSnapshots_gameName - The name of the game.
data ListSnapshotsResponse Source #
See: newListSnapshotsResponse smart constructor.
Constructors
| ListSnapshotsResponse' (Maybe Text) (Maybe [SnapshotSummary]) Int |
Instances
newListSnapshotsResponse Source #
Create a value of ListSnapshotsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListSnapshots, listSnapshotsResponse_nextToken - 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.
$sel:snapshots:ListSnapshotsResponse', listSnapshotsResponse_snapshots - A list of snapshot summaries. You can use the returned snapshot IDs in
the UpdateSnapshot and GetSnapshot operations.
$sel:httpStatus:ListSnapshotsResponse', listSnapshotsResponse_httpStatus - The response's http status code.
ListStageDeployments (Paginated)
data ListStageDeployments Source #
See: newListStageDeployments smart constructor.
Instances
newListStageDeployments Source #
Arguments
| :: Text | |
| -> Text | |
| -> ListStageDeployments |
Create a value of ListStageDeployments with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListStageDeployments', listStageDeployments_maxResults - The maximum number of results to return.
Use this parameter with NextToken to get results as a set of sequential pages.
ListStageDeployments, listStageDeployments_nextToken - 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.
$sel:gameName:ListStageDeployments', listStageDeployments_gameName - The name of the game.
$sel:stageName:ListStageDeployments', listStageDeployments_stageName - The name of the stage.
data ListStageDeploymentsResponse Source #
See: newListStageDeploymentsResponse smart constructor.
Constructors
| ListStageDeploymentsResponse' (Maybe Text) (Maybe [StageDeploymentSummary]) Int |
Instances
newListStageDeploymentsResponse Source #
Create a value of ListStageDeploymentsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListStageDeployments, listStageDeploymentsResponse_nextToken - 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.
$sel:stageDeployments:ListStageDeploymentsResponse', listStageDeploymentsResponse_stageDeployments - A list of stage deployment summaries. You can use the deployment IDs in
the UpdateStageDeployment and GetStageDeployment actions.
$sel:httpStatus:ListStageDeploymentsResponse', listStageDeploymentsResponse_httpStatus - The response's http status code.
ListStages (Paginated)
data ListStages Source #
See: newListStages smart constructor.
Instances
Arguments
| :: Text | |
| -> ListStages |
Create a value of ListStages with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListStages', listStages_maxResults - The maximum number of results to return.
Use this parameter with NextToken to get results as a set of sequential pages.
ListStages, listStages_nextToken - 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.
$sel:gameName:ListStages', listStages_gameName - The name of the game.
data ListStagesResponse Source #
See: newListStagesResponse smart constructor.
Constructors
| ListStagesResponse' (Maybe Text) (Maybe [StageSummary]) Int |
Instances
newListStagesResponse Source #
Arguments
| :: Int | |
| -> ListStagesResponse |
Create a value of ListStagesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListStages, listStagesResponse_nextToken - 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.
$sel:stages:ListStagesResponse', listStagesResponse_stages - A list of stage summaries. You can use the stage names in the
UpdateStage and GetStage actions.
$sel:httpStatus:ListStagesResponse', listStagesResponse_httpStatus - The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource smart constructor.
Constructors
| ListTagsForResource' Text |
Instances
newListTagsForResource Source #
Arguments
| :: Text | |
| -> ListTagsForResource |
Create a value of ListTagsForResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the GameSparks resource.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListTagsForResourceResponse, listTagsForResourceResponse_tags - The tags associated with the resource.
$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.
StartGeneratedCodeJob
data StartGeneratedCodeJob Source #
See: newStartGeneratedCodeJob smart constructor.
Constructors
| StartGeneratedCodeJob' Text Generator Text |
Instances
newStartGeneratedCodeJob Source #
Arguments
| :: Text | |
| -> Generator | |
| -> Text | |
| -> StartGeneratedCodeJob |
Create a value of StartGeneratedCodeJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gameName:StartGeneratedCodeJob', startGeneratedCodeJob_gameName - The name of the game.
$sel:generator:StartGeneratedCodeJob', startGeneratedCodeJob_generator - Properties of the generator to use for the job.
StartGeneratedCodeJob, startGeneratedCodeJob_snapshotId - The identifier of the snapshot for which to generate code.
data StartGeneratedCodeJobResponse Source #
See: newStartGeneratedCodeJobResponse smart constructor.
Constructors
| StartGeneratedCodeJobResponse' (Maybe Text) Int |
Instances
newStartGeneratedCodeJobResponse Source #
Create a value of StartGeneratedCodeJobResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
StartGeneratedCodeJobResponse, startGeneratedCodeJobResponse_generatedCodeJobId - The identifier of the code generation job. You can use this identifier
in the GetGeneratedCodeJob operation.
$sel:httpStatus:StartGeneratedCodeJobResponse', startGeneratedCodeJobResponse_httpStatus - The response's http status code.
StartStageDeployment
data StartStageDeployment Source #
See: newStartStageDeployment smart constructor.
Instances
newStartStageDeployment Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> StartStageDeployment |
Create a value of StartStageDeployment with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:StartStageDeployment', startStageDeployment_clientToken - A client-defined token. With an active client token in the request, this
action is idempotent.
$sel:gameName:StartStageDeployment', startStageDeployment_gameName - The name of the game.
StartStageDeployment, startStageDeployment_snapshotId - The identifier of the snapshot to deploy.
$sel:stageName:StartStageDeployment', startStageDeployment_stageName - The name of the stage to deploy the snapshot onto.
data StartStageDeploymentResponse Source #
See: newStartStageDeploymentResponse smart constructor.
Constructors
| StartStageDeploymentResponse' (Maybe StageDeploymentDetails) Int |
Instances
newStartStageDeploymentResponse Source #
Create a value of StartStageDeploymentResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:stageDeployment:StartStageDeploymentResponse', startStageDeploymentResponse_stageDeployment - Properties that describe the stage deployment.
$sel:httpStatus:StartStageDeploymentResponse', startStageDeploymentResponse_httpStatus - The response's http status code.
TagResource
data TagResource Source #
See: newTagResource smart constructor.
Constructors
| TagResource' Text (HashMap Text Text) |
Instances
Arguments
| :: Text | |
| -> TagResource |
Create a value of TagResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the resource to add the tags to.
TagResource, tagResource_tags - The tags to add to the resource.
data TagResourceResponse Source #
See: newTagResourceResponse smart constructor.
Constructors
| TagResourceResponse' Int |
Instances
newTagResourceResponse Source #
Arguments
| :: Int | |
| -> TagResourceResponse |
Create a value of TagResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource smart constructor.
Constructors
| UntagResource' Text (NonEmpty Text) |
Instances
Arguments
| :: Text | |
| -> NonEmpty Text | |
| -> UntagResource |
Create a value of UntagResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the resource to remove the tags from.
$sel:tagKeys:UntagResource', untagResource_tagKeys - The keys of the tags to remove.
data UntagResourceResponse Source #
See: newUntagResourceResponse smart constructor.
Constructors
| UntagResourceResponse' Int |
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.
UpdateGame
data UpdateGame Source #
See: newUpdateGame smart constructor.
Constructors
| UpdateGame' (Maybe Text) Text |
Instances
Arguments
| :: Text | |
| -> UpdateGame |
Create a value of UpdateGame with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateGame, updateGame_description - The description of the game.
$sel:gameName:UpdateGame', updateGame_gameName - The name of the game.
data UpdateGameResponse Source #
See: newUpdateGameResponse smart constructor.
Constructors
| UpdateGameResponse' (Maybe GameDetails) Int |
Instances
newUpdateGameResponse Source #
Arguments
| :: Int | |
| -> UpdateGameResponse |
Create a value of UpdateGameResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:game:UpdateGameResponse', updateGameResponse_game - The details of the game.
$sel:httpStatus:UpdateGameResponse', updateGameResponse_httpStatus - The response's http status code.
UpdateGameConfiguration
data UpdateGameConfiguration Source #
See: newUpdateGameConfiguration smart constructor.
Constructors
| UpdateGameConfiguration' Text (NonEmpty SectionModification) |
Instances
newUpdateGameConfiguration Source #
Arguments
| :: Text | |
| -> NonEmpty SectionModification | |
| -> UpdateGameConfiguration |
Create a value of UpdateGameConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gameName:UpdateGameConfiguration', updateGameConfiguration_gameName - The name of the game.
$sel:modifications:UpdateGameConfiguration', updateGameConfiguration_modifications - The list of modifications to make.
data UpdateGameConfigurationResponse Source #
See: newUpdateGameConfigurationResponse smart constructor.
Constructors
| UpdateGameConfigurationResponse' (Maybe GameConfigurationDetails) Int |
Instances
newUpdateGameConfigurationResponse Source #
Create a value of UpdateGameConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gameConfiguration:UpdateGameConfigurationResponse', updateGameConfigurationResponse_gameConfiguration - Details about the game configuration.
$sel:httpStatus:UpdateGameConfigurationResponse', updateGameConfigurationResponse_httpStatus - The response's http status code.
UpdateSnapshot
data UpdateSnapshot Source #
See: newUpdateSnapshot smart constructor.
Constructors
| UpdateSnapshot' (Maybe Text) Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> UpdateSnapshot |
Create a value of UpdateSnapshot with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateSnapshot, updateSnapshot_description - The description of the snapshot.
$sel:gameName:UpdateSnapshot', updateSnapshot_gameName - The name of the game.
UpdateSnapshot, updateSnapshot_snapshotId - The identifier of the snapshot.
data UpdateSnapshotResponse Source #
See: newUpdateSnapshotResponse smart constructor.
Constructors
| UpdateSnapshotResponse' (Maybe SnapshotDetails) Int |
Instances
newUpdateSnapshotResponse Source #
Create a value of UpdateSnapshotResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:snapshot:UpdateSnapshotResponse', updateSnapshotResponse_snapshot - Properties that provide details of the updated snapshot.
$sel:httpStatus:UpdateSnapshotResponse', updateSnapshotResponse_httpStatus - The response's http status code.
UpdateStage
data UpdateStage Source #
See: newUpdateStage smart constructor.
Instances
Arguments
| :: Text | |
| -> Text | |
| -> UpdateStage |
Create a value of UpdateStage with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateStage, updateStage_description - The description of the stage.
UpdateStage, updateStage_role - The Amazon Resource Name (ARN) of the role to use for the game snapshots
deployed to this stage.
$sel:gameName:UpdateStage', updateStage_gameName - The name of the game.
$sel:stageName:UpdateStage', updateStage_stageName - The name of the stage.
data UpdateStageResponse Source #
See: newUpdateStageResponse smart constructor.
Constructors
| UpdateStageResponse' (Maybe StageDetails) Int |
Instances
newUpdateStageResponse Source #
Arguments
| :: Int | |
| -> UpdateStageResponse |
Create a value of UpdateStageResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:stage:UpdateStageResponse', updateStageResponse_stage - Properties that provide details of the updated stage.
$sel:httpStatus:UpdateStageResponse', updateStageResponse_httpStatus - The response's http status code.
Types
DeploymentAction
newtype DeploymentAction Source #
Constructors
| DeploymentAction' | |
Fields | |
Bundled Patterns
| pattern DeploymentAction_DEPLOY :: DeploymentAction | |
| pattern DeploymentAction_UNDEPLOY :: DeploymentAction |
Instances
DeploymentState
newtype DeploymentState Source #
Constructors
| DeploymentState' | |
Fields | |
Bundled Patterns
| pattern DeploymentState_COMPLETED :: DeploymentState | |
| pattern DeploymentState_FAILED :: DeploymentState | |
| pattern DeploymentState_IN_PROGRESS :: DeploymentState | |
| pattern DeploymentState_PENDING :: DeploymentState |
Instances
GameState
Constructors
| GameState' | |
Fields | |
Bundled Patterns
| pattern GameState_ACTIVE :: GameState | |
| pattern GameState_DELETING :: GameState |
Instances
GeneratedCodeJobState
newtype GeneratedCodeJobState Source #
Constructors
| GeneratedCodeJobState' | |
Fields | |
Bundled Patterns
Instances
Operation
Constructors
| Operation' | |
Fields | |
Bundled Patterns
| pattern Operation_ADD :: Operation | |
| pattern Operation_REMOVE :: Operation | |
| pattern Operation_REPLACE :: Operation |
Instances
ResultCode
newtype ResultCode Source #
Constructors
| ResultCode' | |
Fields | |
Bundled Patterns
| pattern ResultCode_INVALID_ROLE_FAILURE :: ResultCode | |
| pattern ResultCode_SUCCESS :: ResultCode | |
| pattern ResultCode_UNSPECIFIED_FAILURE :: ResultCode |
Instances
StageState
newtype StageState Source #
Constructors
| StageState' | |
Fields | |
Bundled Patterns
| pattern StageState_ACTIVE :: StageState | |
| pattern StageState_DELETING :: StageState |
Instances
Connection
data Connection Source #
Details about a WebSocket connection.
See: newConnection smart constructor.
Constructors
| Connection' (Maybe ISO8601) (Maybe Text) |
Instances
newConnection :: Connection Source #
Create a value of Connection with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:created:Connection', connection_created - The date and time when the connection was created.
$sel:id:Connection', connection_id - The identifier used to indicate a specific WebSocket connection.
DeploymentResult
data DeploymentResult Source #
The result of the deployment.
See: newDeploymentResult smart constructor.
Constructors
| DeploymentResult' (Maybe Text) (Maybe ResultCode) |
Instances
newDeploymentResult :: DeploymentResult Source #
Create a value of DeploymentResult with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:message:DeploymentResult', deploymentResult_message - Details about the deployment result.
$sel:resultCode:DeploymentResult', deploymentResult_resultCode - The type of deployment result.
Document
See: newDocument smart constructor.
Constructors
| Document' | |
Instances
| FromJSON Document Source # | |
| ToJSON Document Source # | |
Defined in Amazonka.GamesParks.Types.Document | |
| Generic Document Source # | |
| Read Document Source # | |
| Show Document Source # | |
| NFData Document Source # | |
Defined in Amazonka.GamesParks.Types.Document | |
| Eq Document Source # | |
| Hashable Document Source # | |
Defined in Amazonka.GamesParks.Types.Document | |
| type Rep Document Source # | |
newDocument :: Document Source #
Create a value of Document with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
ExtensionDetails
data ExtensionDetails Source #
Details about the extension.
See: newExtensionDetails smart constructor.
Instances
newExtensionDetails :: ExtensionDetails Source #
Create a value of ExtensionDetails with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:description:ExtensionDetails', extensionDetails_description - The description of the extension.
$sel:name:ExtensionDetails', extensionDetails_name - The name of the extension.
$sel:namespace:ExtensionDetails', extensionDetails_namespace - The namespace (qualifier) of the extension.
ExtensionVersionDetails
data ExtensionVersionDetails Source #
Details about the extension version.
See: newExtensionVersionDetails smart constructor.
Instances
newExtensionVersionDetails :: ExtensionVersionDetails Source #
Create a value of ExtensionVersionDetails with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:ExtensionVersionDetails', extensionVersionDetails_name - The name of the extension.
$sel:namespace:ExtensionVersionDetails', extensionVersionDetails_namespace - The namespace (qualifier) of the extension.
$sel:schema:ExtensionVersionDetails', extensionVersionDetails_schema - The model that defines the interface for this extension version.
$sel:version:ExtensionVersionDetails', extensionVersionDetails_version - The version of the extension.
GameConfigurationDetails
data GameConfigurationDetails Source #
Details about the game configuration.
The game configuration is organized into named sections, where the
schema of each section is defined by an extension. The schema for these
sections can be retrieved using the GetExtensionVersion operation.
See: newGameConfigurationDetails smart constructor.
Constructors
| GameConfigurationDetails' (Maybe ISO8601) (Maybe ISO8601) (Maybe (HashMap Text Section)) |
Instances
newGameConfigurationDetails :: GameConfigurationDetails Source #
Create a value of GameConfigurationDetails with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:created:GameConfigurationDetails', gameConfigurationDetails_created - The date when the game was created.
$sel:lastUpdated:GameConfigurationDetails', gameConfigurationDetails_lastUpdated - The date when the game was last modified.
$sel:sections:GameConfigurationDetails', gameConfigurationDetails_sections - Configuration data, organized by section name.
GameDetails
data GameDetails Source #
Details about a game.
See: newGameDetails smart constructor.
Constructors
| GameDetails' (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe Bool) (Maybe ISO8601) (Maybe Text) (Maybe GameState) (Maybe (HashMap Text Text)) |
Instances
newGameDetails :: GameDetails Source #
Create a value of GameDetails with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:GameDetails', gameDetails_arn - The Amazon Resource Name (ARN) of this game.
$sel:created:GameDetails', gameDetails_created - The date when the game was created.
$sel:description:GameDetails', gameDetails_description - The description of the game.
$sel:enableTerminationProtection:GameDetails', gameDetails_enableTerminationProtection - Determines if the game can be deleted.
$sel:lastUpdated:GameDetails', gameDetails_lastUpdated - The date when the game was last modified.
$sel:name:GameDetails', gameDetails_name - The name of the game.
$sel:state:GameDetails', gameDetails_state - The state of the game.
$sel:tags:GameDetails', gameDetails_tags - The tags associated with the game.
GameSummary
data GameSummary Source #
The summary of the properties of a game.
See: newGameSummary smart constructor.
Instances
newGameSummary :: GameSummary Source #
Create a value of GameSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:description:GameSummary', gameSummary_description - The description of the game.
$sel:name:GameSummary', gameSummary_name - The name of the game.
$sel:state:GameSummary', gameSummary_state - The state of the game.
$sel:tags:GameSummary', gameSummary_tags - The tags associated with the game.
GeneratedCodeJobDetails
data GeneratedCodeJobDetails Source #
Details about a generated code job.
See: newGeneratedCodeJobDetails smart constructor.
Constructors
| GeneratedCodeJobDetails' (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe GeneratedCodeJobState) |
Instances
newGeneratedCodeJobDetails :: GeneratedCodeJobDetails Source #
Create a value of GeneratedCodeJobDetails with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:description:GeneratedCodeJobDetails', generatedCodeJobDetails_description - The description of the generated code job.
$sel:expirationTime:GeneratedCodeJobDetails', generatedCodeJobDetails_expirationTime - The expiration date and time for the download URL.
The download URL us guaranteed to be available until at least this time.
$sel:generatedCodeJobId:GeneratedCodeJobDetails', generatedCodeJobDetails_generatedCodeJobId - The identifier for the generated code job.
$sel:s3Url:GeneratedCodeJobDetails', generatedCodeJobDetails_s3Url - A presigned URL that can be used to download the generated code.
$sel:status:GeneratedCodeJobDetails', generatedCodeJobDetails_status - The status of the generated code job
Generator
Properties that specify the code generator for a generated code job.
See: newGenerator smart constructor.
Instances
| ToJSON Generator Source # | |
Defined in Amazonka.GamesParks.Types.Generator | |
| Generic Generator Source # | |
| Read Generator Source # | |
| Show Generator Source # | |
| NFData Generator Source # | |
Defined in Amazonka.GamesParks.Types.Generator | |
| Eq Generator Source # | |
| Hashable Generator Source # | |
Defined in Amazonka.GamesParks.Types.Generator | |
| type Rep Generator Source # | |
Defined in Amazonka.GamesParks.Types.Generator type Rep Generator = D1 ('MetaData "Generator" "Amazonka.GamesParks.Types.Generator" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "Generator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gameSdkVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "language") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetPlatform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) | |
newGenerator :: Generator Source #
Create a value of Generator with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gameSdkVersion:Generator', generator_gameSdkVersion - The target version of the GameSparks Game SDK.
$sel:language:Generator', generator_language - 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.
$sel:targetPlatform:Generator', generator_targetPlatform - The platform that will be used to run the generated code.
ImportGameConfigurationSource
data ImportGameConfigurationSource Source #
The source used to import configuration sections.
See: newImportGameConfigurationSource smart constructor.
Constructors
| ImportGameConfigurationSource' Base64 |
Instances
newImportGameConfigurationSource Source #
Create a value of ImportGameConfigurationSource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:file:ImportGameConfigurationSource', importGameConfigurationSource_file - 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
The configuration section.
See: newSection smart constructor.
Instances
| FromJSON Section Source # | |
| Generic Section Source # | |
| Read Section Source # | |
| Show Section Source # | |
| NFData Section Source # | |
Defined in Amazonka.GamesParks.Types.Section | |
| Eq Section Source # | |
| Hashable Section Source # | |
Defined in Amazonka.GamesParks.Types.Section | |
| type Rep Section Source # | |
Defined in Amazonka.GamesParks.Types.Section type Rep Section = D1 ('MetaData "Section" "Amazonka.GamesParks.Types.Section" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "Section'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Document)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))) | |
newSection :: Section Source #
Create a value of Section with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:attributes:Section', section_attributes - The content of a configuration section.
$sel:name:Section', section_name - The name of the section.
$sel:size:Section', section_size - The size, in bytes, of the section contents.
SectionModification
data SectionModification Source #
A single modification to the configuration section.
See: newSectionModification smart constructor.
Instances
newSectionModification Source #
Arguments
| :: Operation | |
| -> Text | |
| -> Text | |
| -> SectionModification |
Create a value of SectionModification with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:value:SectionModification', sectionModification_value - For add and replace operations, this is the value that will be used.
This field should be omitted for delete operations.
$sel:operation:SectionModification', sectionModification_operation - The operation to be performed on a configuration section.
Content can be added, deleted, or replaced within a section.
$sel:path:SectionModification', sectionModification_path - The path within the section content to be modified.
$sel:section:SectionModification', sectionModification_section - The name of the section to be modified.
SnapshotDetails
data SnapshotDetails Source #
Properties that provide details of a snapshot.
See: newSnapshotDetails smart constructor.
Constructors
| SnapshotDetails' (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe ISO8601) (Maybe (HashMap Text Section)) |
Instances
newSnapshotDetails :: SnapshotDetails Source #
Create a value of SnapshotDetails with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:created:SnapshotDetails', snapshotDetails_created - The timestamp of when the snapshot was created.
$sel:description:SnapshotDetails', snapshotDetails_description - The description of the snapshot.
$sel:id:SnapshotDetails', snapshotDetails_id - The identifier of the snapshot.
$sel:lastUpdated:SnapshotDetails', snapshotDetails_lastUpdated - The timestamp of when the snapshot was last updated.
$sel:sections:SnapshotDetails', snapshotDetails_sections - The sections in the snapshot.
SnapshotSummary
data SnapshotSummary Source #
The summary of the properties of a snapshot.
See: newSnapshotSummary smart constructor.
Instances
newSnapshotSummary :: SnapshotSummary Source #
Create a value of SnapshotSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:created:SnapshotSummary', snapshotSummary_created - The timestamp of when the snapshot was created.
$sel:description:SnapshotSummary', snapshotSummary_description - The description of the snapshot.
$sel:id:SnapshotSummary', snapshotSummary_id - The identifier of the snapshot.
$sel:lastUpdated:SnapshotSummary', snapshotSummary_lastUpdated - Then timestamp of when the snapshot was last updated.
StageDeploymentDetails
data StageDeploymentDetails Source #
Properties that provide details of a stage deployment.
See: newStageDeploymentDetails smart constructor.
Constructors
| StageDeploymentDetails' (Maybe ISO8601) (Maybe DeploymentAction) (Maybe Text) (Maybe DeploymentResult) (Maybe DeploymentState) (Maybe ISO8601) (Maybe Text) |
Instances
newStageDeploymentDetails :: StageDeploymentDetails Source #
Create a value of StageDeploymentDetails with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:created:StageDeploymentDetails', stageDeploymentDetails_created - The timestamp of when the stage deployment was created.
$sel:deploymentAction:StageDeploymentDetails', stageDeploymentDetails_deploymentAction - The type of action of the stage deployment.
$sel:deploymentId:StageDeploymentDetails', stageDeploymentDetails_deploymentId - The identifier of the deployment.
$sel:deploymentResult:StageDeploymentDetails', stageDeploymentDetails_deploymentResult - The result of the deployment.
$sel:deploymentState:StageDeploymentDetails', stageDeploymentDetails_deploymentState - The state of the deployment.
$sel:lastUpdated:StageDeploymentDetails', stageDeploymentDetails_lastUpdated - The timestamp of when the deployment was last updated.
$sel:snapshotId:StageDeploymentDetails', stageDeploymentDetails_snapshotId - The identifier of the snapshot associated with the stage deployment.
StageDeploymentSummary
data StageDeploymentSummary Source #
The summary of the properties of a stage deployment.
See: newStageDeploymentSummary smart constructor.
Constructors
| StageDeploymentSummary' (Maybe DeploymentAction) (Maybe Text) (Maybe DeploymentResult) (Maybe DeploymentState) (Maybe ISO8601) (Maybe Text) |
Instances
newStageDeploymentSummary :: StageDeploymentSummary Source #
Create a value of StageDeploymentSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deploymentAction:StageDeploymentSummary', stageDeploymentSummary_deploymentAction - The type of action of the deployment.
$sel:deploymentId:StageDeploymentSummary', stageDeploymentSummary_deploymentId - The identifier of the deployment.
$sel:deploymentResult:StageDeploymentSummary', stageDeploymentSummary_deploymentResult - The result of the deployment.
$sel:deploymentState:StageDeploymentSummary', stageDeploymentSummary_deploymentState - The state of the deployment.
$sel:lastUpdated:StageDeploymentSummary', stageDeploymentSummary_lastUpdated - The timestamp of when the deployment was last updated.
$sel:snapshotId:StageDeploymentSummary', stageDeploymentSummary_snapshotId - The identifier of the snapshot associated with the stage deployment.
StageDetails
data StageDetails Source #
Properties that provide details of a stage.
See: newStageDetails smart constructor.
Constructors
| StageDetails' (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe ISO8601) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe StageState) (Maybe (HashMap Text Text)) |
Instances
newStageDetails :: StageDetails Source #
Create a value of StageDetails with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:StageDetails', stageDetails_arn - The Amazon Resource Name (ARN) of the stage.
$sel:created:StageDetails', stageDetails_created - The timestamp of when the stage was created.
$sel:description:StageDetails', stageDetails_description - The description of the stage.
$sel:gameKey:StageDetails', stageDetails_gameKey - 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.
$sel:lastUpdated:StageDetails', stageDetails_lastUpdated - The timestamp of when the stage was last updated.
$sel:logGroup:StageDetails', stageDetails_logGroup - The Amazon CloudWatch log group for game runtimes deployed to the stage.
$sel:name:StageDetails', stageDetails_name - The name of the stage.
$sel:role':StageDetails', stageDetails_role - The Amazon Resource Name (ARN) of the role used to run the game runtimes
deployed to the stage.
$sel:state:StageDetails', stageDetails_state - The state of the stage.
$sel:tags:StageDetails', stageDetails_tags - The tags associated with the stage.
StageSummary
data StageSummary Source #
The summary of the properties of a stage.
See: newStageSummary smart constructor.
Constructors
| StageSummary' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe StageState) (Maybe (HashMap Text Text)) |
Instances
newStageSummary :: StageSummary Source #
Create a value of StageSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:description:StageSummary', stageSummary_description - The description of the stage.
$sel:gameKey:StageSummary', stageSummary_gameKey - 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.
$sel:name:StageSummary', stageSummary_name - The name of the stage.
$sel:state:StageSummary', stageSummary_state - The state of the stage.
$sel:tags:StageSummary', stageSummary_tags - The tags associated with the stage.