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 |
- 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
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
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.
Instances
newCreateGameResponse Source #
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.
Instances
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.
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
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.
Instances
newCreateStageResponse Source #
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.
Instances
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.
Instances
newDeleteGameResponse Source #
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.
Instances
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.
Instances
newDeleteStageResponse Source #
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.
Instances
:: 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.
Instances
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.
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.
Instances
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.
Instances
newGetExtensionResponse Source #
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.
Instances
newGetExtensionVersion Source #
:: 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.
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 toPath :: GetGame -> ByteString # | |
ToQuery GetGame Source # | |
Defined in Amazonka.GamesParks.GetGame toQuery :: GetGame -> QueryString # | |
AWSRequest GetGame Source # | |
Defined in Amazonka.GamesParks.GetGame type AWSResponse GetGame # 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.
Instances
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.
Instances
newGetGameConfiguration Source #
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.
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.
Instances
newGetGeneratedCodeJob Source #
:: 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.
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.
Instances
newGetPlayerConnectionStatus Source #
:: 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.
Instances
Generic GetPlayerConnectionStatusResponse Source # | |
Read GetPlayerConnectionStatusResponse Source # | |
Show GetPlayerConnectionStatusResponse Source # | |
NFData GetPlayerConnectionStatusResponse Source # | |
Defined in Amazonka.GamesParks.GetPlayerConnectionStatus rnf :: GetPlayerConnectionStatusResponse -> () # | |
Eq GetPlayerConnectionStatusResponse Source # | |
type Rep GetPlayerConnectionStatusResponse Source # | |
Defined in Amazonka.GamesParks.GetPlayerConnectionStatus type Rep GetPlayerConnectionStatusResponse = D1 ('MetaData "GetPlayerConnectionStatusResponse" "Amazonka.GamesParks.GetPlayerConnectionStatus" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "GetPlayerConnectionStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Connection])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newGetPlayerConnectionStatusResponse Source #
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
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.
Instances
newGetSnapshotResponse Source #
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.
Instances
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.
Instances
newGetStageDeployment Source #
:: 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.
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 #
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.
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 #
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.
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.
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.
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.
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.
Instances
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 #
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.
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
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.
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 #
:: 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.
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
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.
Instances
newListStagesResponse Source #
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.
Instances
newListTagsForResource Source #
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.
Instances
newStartGeneratedCodeJob Source #
:: 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.
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 #
:: 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.
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.
Instances
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.
Instances
newTagResourceResponse Source #
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.
Instances
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.
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.
Instances
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.
Instances
newUpdateGameResponse Source #
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.
Instances
newUpdateGameConfiguration Source #
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.
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.
Instances
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.
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
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.
Instances
newUpdateStageResponse Source #
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 #
pattern DeploymentAction_DEPLOY :: DeploymentAction | |
pattern DeploymentAction_UNDEPLOY :: DeploymentAction |
Instances
DeploymentState
newtype DeploymentState Source #
pattern DeploymentState_COMPLETED :: DeploymentState | |
pattern DeploymentState_FAILED :: DeploymentState | |
pattern DeploymentState_IN_PROGRESS :: DeploymentState | |
pattern DeploymentState_PENDING :: DeploymentState |
Instances
GameState
pattern GameState_ACTIVE :: GameState | |
pattern GameState_DELETING :: GameState |
Instances
GeneratedCodeJobState
newtype GeneratedCodeJobState Source #
Instances
Operation
pattern Operation_ADD :: Operation | |
pattern Operation_REMOVE :: Operation | |
pattern Operation_REPLACE :: Operation |
Instances
ResultCode
newtype ResultCode Source #
pattern ResultCode_INVALID_ROLE_FAILURE :: ResultCode | |
pattern ResultCode_SUCCESS :: ResultCode | |
pattern ResultCode_UNSPECIFIED_FAILURE :: ResultCode |
Instances
StageState
newtype StageState Source #
pattern StageState_ACTIVE :: StageState | |
pattern StageState_DELETING :: StageState |
Instances
Connection
data Connection Source #
Details about a WebSocket connection.
See: newConnection
smart constructor.
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.
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.
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.
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.
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.
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.
Instances
ToJSON ImportGameConfigurationSource Source # | |
Generic ImportGameConfigurationSource Source # | |
Read ImportGameConfigurationSource Source # | |
Show ImportGameConfigurationSource Source # | |
NFData ImportGameConfigurationSource Source # | |
Defined in Amazonka.GamesParks.Types.ImportGameConfigurationSource rnf :: ImportGameConfigurationSource -> () # | |
Eq ImportGameConfigurationSource Source # | |
Hashable ImportGameConfigurationSource Source # | |
type Rep ImportGameConfigurationSource Source # | |
Defined in Amazonka.GamesParks.Types.ImportGameConfigurationSource type Rep ImportGameConfigurationSource = D1 ('MetaData "ImportGameConfigurationSource" "Amazonka.GamesParks.Types.ImportGameConfigurationSource" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "ImportGameConfigurationSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "file") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Base64))) |
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 #
:: 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.
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.
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.
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.
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.
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.