amazonka-gamesparks-2.0: Amazon GameSparks SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.GamesParks.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2021-08-17 of the Amazon GameSparks SDK configuration.

Errors

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

You do not have sufficient access to perform this action.

_ConflictException :: AsError a => Fold a ServiceError Source #

The resource already exists, or another operation is in progress.

_InternalServerException :: AsError a => Fold a ServiceError Source #

The service encountered an internal error.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The resource specified in the request does not exist.

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

The request would result in exceeding service quota.

_ThrottlingException :: AsError a => Fold a ServiceError Source #

The request throughput limit was exceeded.

_ValidationException :: AsError a => Fold a ServiceError Source #

One of the parameters in the request is invalid.

DeploymentAction

newtype DeploymentAction Source #

Instances

Instances details
FromJSON DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

FromJSONKey DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

ToJSON DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

ToJSONKey DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

ToByteString DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

ToHeader DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

ToLog DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

ToQuery DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

FromText DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

ToText DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

FromXML DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

ToXML DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

Generic DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

Associated Types

type Rep DeploymentAction :: Type -> Type #

Read DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

Show DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

NFData DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

Methods

rnf :: DeploymentAction -> () #

Eq DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

Ord DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

Hashable DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

type Rep DeploymentAction Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentAction

type Rep DeploymentAction = D1 ('MetaData "DeploymentAction" "Amazonka.GamesParks.Types.DeploymentAction" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'True) (C1 ('MetaCons "DeploymentAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeploymentAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeploymentState

newtype DeploymentState Source #

Constructors

DeploymentState' 

Instances

Instances details
FromJSON DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

FromJSONKey DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

ToJSON DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

ToJSONKey DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

ToByteString DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

ToHeader DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

ToLog DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

ToQuery DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

FromText DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

ToText DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

FromXML DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

ToXML DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

Methods

toXML :: DeploymentState -> XML #

Generic DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

Associated Types

type Rep DeploymentState :: Type -> Type #

Read DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

Show DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

NFData DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

Methods

rnf :: DeploymentState -> () #

Eq DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

Ord DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

Hashable DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

type Rep DeploymentState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentState

type Rep DeploymentState = D1 ('MetaData "DeploymentState" "Amazonka.GamesParks.Types.DeploymentState" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'True) (C1 ('MetaCons "DeploymentState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeploymentState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GameState

newtype GameState Source #

Constructors

GameState' 

Fields

Bundled Patterns

pattern GameState_ACTIVE :: GameState 
pattern GameState_DELETING :: GameState 

Instances

Instances details
FromJSON GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

FromJSONKey GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

ToJSON GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

ToJSONKey GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

ToByteString GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

Methods

toBS :: GameState -> ByteString #

ToHeader GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

ToLog GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

ToQuery GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

FromText GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

ToText GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

Methods

toText :: GameState -> Text #

FromXML GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

ToXML GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

Methods

toXML :: GameState -> XML #

Generic GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

Associated Types

type Rep GameState :: Type -> Type #

Read GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

Show GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

NFData GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

Methods

rnf :: GameState -> () #

Eq GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

Ord GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

Hashable GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

type Rep GameState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameState

type Rep GameState = D1 ('MetaData "GameState" "Amazonka.GamesParks.Types.GameState" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'True) (C1 ('MetaCons "GameState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGameState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GeneratedCodeJobState

newtype GeneratedCodeJobState Source #

Instances

Instances details
FromJSON GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

FromJSONKey GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

ToJSON GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

ToJSONKey GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

ToByteString GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

ToHeader GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

ToLog GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

ToQuery GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

FromText GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

ToText GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

FromXML GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

ToXML GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

Generic GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

Associated Types

type Rep GeneratedCodeJobState :: Type -> Type #

Read GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

Show GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

NFData GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

Methods

rnf :: GeneratedCodeJobState -> () #

Eq GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

Ord GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

Hashable GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

type Rep GeneratedCodeJobState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobState

type Rep GeneratedCodeJobState = D1 ('MetaData "GeneratedCodeJobState" "Amazonka.GamesParks.Types.GeneratedCodeJobState" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'True) (C1 ('MetaCons "GeneratedCodeJobState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGeneratedCodeJobState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Operation

newtype Operation Source #

Constructors

Operation' 

Fields

Bundled Patterns

pattern Operation_ADD :: Operation 
pattern Operation_REMOVE :: Operation 
pattern Operation_REPLACE :: Operation 

Instances

Instances details
FromJSON Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

FromJSONKey Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

ToJSON Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

ToJSONKey Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

ToByteString Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

Methods

toBS :: Operation -> ByteString #

ToHeader Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

ToLog Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

ToQuery Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

FromText Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

ToText Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

Methods

toText :: Operation -> Text #

FromXML Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

ToXML Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

Methods

toXML :: Operation -> XML #

Generic Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

Associated Types

type Rep Operation :: Type -> Type #

Read Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

Show Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

NFData Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

Methods

rnf :: Operation -> () #

Eq Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

Ord Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

Hashable Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

type Rep Operation Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Operation

type Rep Operation = D1 ('MetaData "Operation" "Amazonka.GamesParks.Types.Operation" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'True) (C1 ('MetaCons "Operation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResultCode

newtype ResultCode Source #

Constructors

ResultCode' 

Fields

Instances

Instances details
FromJSON ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

FromJSONKey ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

ToJSON ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

ToJSONKey ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

ToByteString ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

ToHeader ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

ToLog ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

ToQuery ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

FromText ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

ToText ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

Methods

toText :: ResultCode -> Text #

FromXML ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

ToXML ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

Methods

toXML :: ResultCode -> XML #

Generic ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

Associated Types

type Rep ResultCode :: Type -> Type #

Read ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

Show ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

NFData ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

Methods

rnf :: ResultCode -> () #

Eq ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

Ord ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

Hashable ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

type Rep ResultCode Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ResultCode

type Rep ResultCode = D1 ('MetaData "ResultCode" "Amazonka.GamesParks.Types.ResultCode" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'True) (C1 ('MetaCons "ResultCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResultCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StageState

newtype StageState Source #

Constructors

StageState' 

Fields

Bundled Patterns

pattern StageState_ACTIVE :: StageState 
pattern StageState_DELETING :: StageState 

Instances

Instances details
FromJSON StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

FromJSONKey StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

ToJSON StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

ToJSONKey StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

ToByteString StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

ToHeader StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

ToLog StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

ToQuery StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

FromText StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

ToText StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

Methods

toText :: StageState -> Text #

FromXML StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

ToXML StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

Methods

toXML :: StageState -> XML #

Generic StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

Associated Types

type Rep StageState :: Type -> Type #

Read StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

Show StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

NFData StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

Methods

rnf :: StageState -> () #

Eq StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

Ord StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

Hashable StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

type Rep StageState Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageState

type Rep StageState = D1 ('MetaData "StageState" "Amazonka.GamesParks.Types.StageState" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'True) (C1 ('MetaCons "StageState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStageState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Connection

data Connection Source #

Details about a WebSocket connection.

See: newConnection smart constructor.

Constructors

Connection' 

Fields

  • created :: Maybe ISO8601

    The date and time when the connection was created.

  • id :: Maybe Text

    The identifier used to indicate a specific WebSocket connection.

Instances

Instances details
FromJSON Connection Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Connection

Generic Connection Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Connection

Associated Types

type Rep Connection :: Type -> Type #

Read Connection Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Connection

Show Connection Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Connection

NFData Connection Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Connection

Methods

rnf :: Connection -> () #

Eq Connection Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Connection

Hashable Connection Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Connection

type Rep Connection Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Connection

type Rep Connection = D1 ('MetaData "Connection" "Amazonka.GamesParks.Types.Connection" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "Connection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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.

connection_created :: Lens' Connection (Maybe UTCTime) Source #

The date and time when the connection was created.

connection_id :: Lens' Connection (Maybe Text) Source #

The identifier used to indicate a specific WebSocket connection.

DeploymentResult

data DeploymentResult Source #

The result of the deployment.

See: newDeploymentResult smart constructor.

Constructors

DeploymentResult' 

Fields

Instances

Instances details
FromJSON DeploymentResult Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentResult

Generic DeploymentResult Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentResult

Associated Types

type Rep DeploymentResult :: Type -> Type #

Read DeploymentResult Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentResult

Show DeploymentResult Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentResult

NFData DeploymentResult Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentResult

Methods

rnf :: DeploymentResult -> () #

Eq DeploymentResult Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentResult

Hashable DeploymentResult Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentResult

type Rep DeploymentResult Source # 
Instance details

Defined in Amazonka.GamesParks.Types.DeploymentResult

type Rep DeploymentResult = D1 ('MetaData "DeploymentResult" "Amazonka.GamesParks.Types.DeploymentResult" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "DeploymentResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resultCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResultCode))))

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.

deploymentResult_message :: Lens' DeploymentResult (Maybe Text) Source #

Details about the deployment result.

Document

data Document Source #

See: newDocument smart constructor.

Constructors

Document' 

Instances

Instances details
FromJSON Document Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Document

ToJSON Document Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Document

Generic Document Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Document

Associated Types

type Rep Document :: Type -> Type #

Methods

from :: Document -> Rep Document x #

to :: Rep Document x -> Document #

Read Document Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Document

Show Document Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Document

NFData Document Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Document

Methods

rnf :: Document -> () #

Eq Document Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Document

Hashable Document Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Document

Methods

hashWithSalt :: Int -> Document -> Int #

hash :: Document -> Int #

type Rep Document Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Document

type Rep Document = D1 ('MetaData "Document" "Amazonka.GamesParks.Types.Document" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "Document'" 'PrefixI 'False) (U1 :: Type -> Type))

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.

Constructors

ExtensionDetails' 

Fields

Instances

Instances details
FromJSON ExtensionDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ExtensionDetails

Generic ExtensionDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ExtensionDetails

Associated Types

type Rep ExtensionDetails :: Type -> Type #

Read ExtensionDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ExtensionDetails

Show ExtensionDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ExtensionDetails

NFData ExtensionDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ExtensionDetails

Methods

rnf :: ExtensionDetails -> () #

Eq ExtensionDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ExtensionDetails

Hashable ExtensionDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ExtensionDetails

type Rep ExtensionDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ExtensionDetails

type Rep ExtensionDetails = D1 ('MetaData "ExtensionDetails" "Amazonka.GamesParks.Types.ExtensionDetails" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "ExtensionDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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.

extensionDetails_description :: Lens' ExtensionDetails (Maybe Text) Source #

The description of the extension.

extensionDetails_namespace :: Lens' ExtensionDetails (Maybe Text) Source #

The namespace (qualifier) of the extension.

ExtensionVersionDetails

data ExtensionVersionDetails Source #

Details about the extension version.

See: newExtensionVersionDetails smart constructor.

Constructors

ExtensionVersionDetails' 

Fields

Instances

Instances details
FromJSON ExtensionVersionDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ExtensionVersionDetails

Generic ExtensionVersionDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ExtensionVersionDetails

Associated Types

type Rep ExtensionVersionDetails :: Type -> Type #

Read ExtensionVersionDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ExtensionVersionDetails

Show ExtensionVersionDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ExtensionVersionDetails

NFData ExtensionVersionDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ExtensionVersionDetails

Methods

rnf :: ExtensionVersionDetails -> () #

Eq ExtensionVersionDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ExtensionVersionDetails

Hashable ExtensionVersionDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ExtensionVersionDetails

type Rep ExtensionVersionDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ExtensionVersionDetails

type Rep ExtensionVersionDetails = D1 ('MetaData "ExtensionVersionDetails" "Amazonka.GamesParks.Types.ExtensionVersionDetails" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "ExtensionVersionDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "schema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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.

extensionVersionDetails_namespace :: Lens' ExtensionVersionDetails (Maybe Text) Source #

The namespace (qualifier) of the extension.

extensionVersionDetails_schema :: Lens' ExtensionVersionDetails (Maybe Text) Source #

The model that defines the interface for this extension version.

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' 

Fields

Instances

Instances details
FromJSON GameConfigurationDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameConfigurationDetails

Generic GameConfigurationDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameConfigurationDetails

Associated Types

type Rep GameConfigurationDetails :: Type -> Type #

Read GameConfigurationDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameConfigurationDetails

Show GameConfigurationDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameConfigurationDetails

NFData GameConfigurationDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameConfigurationDetails

Eq GameConfigurationDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameConfigurationDetails

Hashable GameConfigurationDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameConfigurationDetails

type Rep GameConfigurationDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameConfigurationDetails

type Rep GameConfigurationDetails = D1 ('MetaData "GameConfigurationDetails" "Amazonka.GamesParks.Types.GameConfigurationDetails" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "GameConfigurationDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 ('MetaSel ('Just "lastUpdated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "sections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Section))))))

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' 

Fields

Instances

Instances details
FromJSON GameDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameDetails

Generic GameDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameDetails

Associated Types

type Rep GameDetails :: Type -> Type #

Read GameDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameDetails

Show GameDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameDetails

NFData GameDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameDetails

Methods

rnf :: GameDetails -> () #

Eq GameDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameDetails

Hashable GameDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameDetails

type Rep GameDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameDetails

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.

gameDetails_arn :: Lens' GameDetails (Maybe Text) Source #

The Amazon Resource Name (ARN) of this game.

gameDetails_created :: Lens' GameDetails (Maybe UTCTime) Source #

The date when the game was created.

gameDetails_description :: Lens' GameDetails (Maybe Text) Source #

The description of the game.

gameDetails_enableTerminationProtection :: Lens' GameDetails (Maybe Bool) Source #

Determines if the game can be deleted.

gameDetails_lastUpdated :: Lens' GameDetails (Maybe UTCTime) Source #

The date when the game was last modified.

gameDetails_name :: Lens' GameDetails (Maybe Text) Source #

The name of the game.

gameDetails_tags :: Lens' GameDetails (Maybe (HashMap Text Text)) Source #

The tags associated with the game.

GameSummary

data GameSummary Source #

The summary of the properties of a game.

See: newGameSummary smart constructor.

Constructors

GameSummary' 

Fields

Instances

Instances details
FromJSON GameSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameSummary

Generic GameSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameSummary

Associated Types

type Rep GameSummary :: Type -> Type #

Read GameSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameSummary

Show GameSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameSummary

NFData GameSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameSummary

Methods

rnf :: GameSummary -> () #

Eq GameSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameSummary

Hashable GameSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameSummary

type Rep GameSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GameSummary

type Rep GameSummary = D1 ('MetaData "GameSummary" "Amazonka.GamesParks.Types.GameSummary" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "GameSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GameState)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))

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.

gameSummary_description :: Lens' GameSummary (Maybe Text) Source #

The description of the game.

gameSummary_name :: Lens' GameSummary (Maybe Text) Source #

The name of the game.

gameSummary_tags :: Lens' GameSummary (Maybe (HashMap Text Text)) Source #

The tags associated with the game.

GeneratedCodeJobDetails

data GeneratedCodeJobDetails Source #

Details about a generated code job.

See: newGeneratedCodeJobDetails smart constructor.

Constructors

GeneratedCodeJobDetails' 

Fields

Instances

Instances details
FromJSON GeneratedCodeJobDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobDetails

Generic GeneratedCodeJobDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobDetails

Associated Types

type Rep GeneratedCodeJobDetails :: Type -> Type #

Read GeneratedCodeJobDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobDetails

Show GeneratedCodeJobDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobDetails

NFData GeneratedCodeJobDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobDetails

Methods

rnf :: GeneratedCodeJobDetails -> () #

Eq GeneratedCodeJobDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobDetails

Hashable GeneratedCodeJobDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobDetails

type Rep GeneratedCodeJobDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobDetails

type Rep GeneratedCodeJobDetails = D1 ('MetaData "GeneratedCodeJobDetails" "Amazonka.GamesParks.Types.GeneratedCodeJobDetails" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "GeneratedCodeJobDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "expirationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601))) :*: (S1 ('MetaSel ('Just "generatedCodeJobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "s3Url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GeneratedCodeJobState))))))

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

generatedCodeJobDetails_description :: Lens' GeneratedCodeJobDetails (Maybe Text) Source #

The description of the generated code job.

generatedCodeJobDetails_expirationTime :: Lens' GeneratedCodeJobDetails (Maybe UTCTime) Source #

The expiration date and time for the download URL.

The download URL us guaranteed to be available until at least this time.

generatedCodeJobDetails_s3Url :: Lens' GeneratedCodeJobDetails (Maybe Text) Source #

A presigned URL that can be used to download the generated code.

Generator

data Generator Source #

Properties that specify the code generator for a generated code job.

See: newGenerator smart constructor.

Constructors

Generator' 

Fields

  • gameSdkVersion :: Maybe Text

    The target version of the GameSparks Game SDK.

  • language :: Maybe Text

    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.

  • targetPlatform :: Maybe Text

    The platform that will be used to run the generated code.

Instances

Instances details
ToJSON Generator Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Generator

Generic Generator Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Generator

Associated Types

type Rep Generator :: Type -> Type #

Read Generator Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Generator

Show Generator Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Generator

NFData Generator Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Generator

Methods

rnf :: Generator -> () #

Eq Generator Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Generator

Hashable Generator Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Generator

type Rep Generator Source # 
Instance details

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.

generator_gameSdkVersion :: Lens' Generator (Maybe Text) Source #

The target version of the GameSparks Game SDK.

generator_language :: Lens' Generator (Maybe Text) Source #

The programming language for the generated code.

Not all languages are supported for each platform. For cases where multiple languages are supported, this parameter specifies the language to be used. If this value is omitted, the default language for the target platform will be used.

generator_targetPlatform :: Lens' Generator (Maybe Text) Source #

The platform that will be used to run the generated code.

ImportGameConfigurationSource

data ImportGameConfigurationSource Source #

The source used to import configuration sections.

See: newImportGameConfigurationSource smart constructor.

Constructors

ImportGameConfigurationSource' 

Fields

  • file :: Base64

    The JSON string containing the configuration sections.

Instances

Instances details
ToJSON ImportGameConfigurationSource Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ImportGameConfigurationSource

Generic ImportGameConfigurationSource Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ImportGameConfigurationSource

Associated Types

type Rep ImportGameConfigurationSource :: Type -> Type #

Read ImportGameConfigurationSource Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ImportGameConfigurationSource

Show ImportGameConfigurationSource Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ImportGameConfigurationSource

NFData ImportGameConfigurationSource Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ImportGameConfigurationSource

Eq ImportGameConfigurationSource Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ImportGameConfigurationSource

Hashable ImportGameConfigurationSource Source # 
Instance details

Defined in Amazonka.GamesParks.Types.ImportGameConfigurationSource

type Rep ImportGameConfigurationSource Source # 
Instance details

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.

importGameConfigurationSource_file :: Lens' ImportGameConfigurationSource ByteString Source #

The JSON string containing the configuration sections.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

Section

data Section Source #

The configuration section.

See: newSection smart constructor.

Constructors

Section' 

Fields

Instances

Instances details
FromJSON Section Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Section

Generic Section Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Section

Associated Types

type Rep Section :: Type -> Type #

Methods

from :: Section -> Rep Section x #

to :: Rep Section x -> Section #

Read Section Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Section

Show Section Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Section

NFData Section Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Section

Methods

rnf :: Section -> () #

Eq Section Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Section

Methods

(==) :: Section -> Section -> Bool #

(/=) :: Section -> Section -> Bool #

Hashable Section Source # 
Instance details

Defined in Amazonka.GamesParks.Types.Section

Methods

hashWithSalt :: Int -> Section -> Int #

hash :: Section -> Int #

type Rep Section Source # 
Instance details

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.

section_attributes :: Lens' Section (Maybe Document) Source #

The content of a configuration section.

section_name :: Lens' Section (Maybe Text) Source #

The name of the section.

section_size :: Lens' Section (Maybe Natural) Source #

The size, in bytes, of the section contents.

SectionModification

data SectionModification Source #

A single modification to the configuration section.

See: newSectionModification smart constructor.

Constructors

SectionModification' 

Fields

  • value :: Maybe Document

    For add and replace operations, this is the value that will be used.

    This field should be omitted for delete operations.

  • operation :: Operation

    The operation to be performed on a configuration section.

    Content can be added, deleted, or replaced within a section.

  • path :: Text

    The path within the section content to be modified.

  • section :: Text

    The name of the section to be modified.

Instances

Instances details
ToJSON SectionModification Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SectionModification

Generic SectionModification Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SectionModification

Associated Types

type Rep SectionModification :: Type -> Type #

Read SectionModification Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SectionModification

Show SectionModification Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SectionModification

NFData SectionModification Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SectionModification

Methods

rnf :: SectionModification -> () #

Eq SectionModification Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SectionModification

Hashable SectionModification Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SectionModification

type Rep SectionModification Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SectionModification

type Rep SectionModification = D1 ('MetaData "SectionModification" "Amazonka.GamesParks.Types.SectionModification" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "SectionModification'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Document)) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Operation)) :*: (S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "section") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newSectionModification Source #

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.

sectionModification_value :: Lens' SectionModification (Maybe Document) Source #

For add and replace operations, this is the value that will be used.

This field should be omitted for delete operations.

sectionModification_operation :: Lens' SectionModification Operation Source #

The operation to be performed on a configuration section.

Content can be added, deleted, or replaced within a section.

sectionModification_path :: Lens' SectionModification Text Source #

The path within the section content to be modified.

sectionModification_section :: Lens' SectionModification Text Source #

The name of the section to be modified.

SnapshotDetails

data SnapshotDetails Source #

Properties that provide details of a snapshot.

See: newSnapshotDetails smart constructor.

Constructors

SnapshotDetails' 

Fields

Instances

Instances details
FromJSON SnapshotDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SnapshotDetails

Generic SnapshotDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SnapshotDetails

Associated Types

type Rep SnapshotDetails :: Type -> Type #

Read SnapshotDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SnapshotDetails

Show SnapshotDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SnapshotDetails

NFData SnapshotDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SnapshotDetails

Methods

rnf :: SnapshotDetails -> () #

Eq SnapshotDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SnapshotDetails

Hashable SnapshotDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SnapshotDetails

type Rep SnapshotDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SnapshotDetails

type Rep SnapshotDetails = D1 ('MetaData "SnapshotDetails" "Amazonka.GamesParks.Types.SnapshotDetails" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "SnapshotDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "sections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Section)))))))

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.

snapshotDetails_created :: Lens' SnapshotDetails (Maybe UTCTime) Source #

The timestamp of when the snapshot was created.

snapshotDetails_description :: Lens' SnapshotDetails (Maybe Text) Source #

The description of the snapshot.

snapshotDetails_id :: Lens' SnapshotDetails (Maybe Text) Source #

The identifier of the snapshot.

snapshotDetails_lastUpdated :: Lens' SnapshotDetails (Maybe UTCTime) Source #

The timestamp of when the snapshot was last updated.

SnapshotSummary

data SnapshotSummary Source #

The summary of the properties of a snapshot.

See: newSnapshotSummary smart constructor.

Constructors

SnapshotSummary' 

Fields

Instances

Instances details
FromJSON SnapshotSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SnapshotSummary

Generic SnapshotSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SnapshotSummary

Associated Types

type Rep SnapshotSummary :: Type -> Type #

Read SnapshotSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SnapshotSummary

Show SnapshotSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SnapshotSummary

NFData SnapshotSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SnapshotSummary

Methods

rnf :: SnapshotSummary -> () #

Eq SnapshotSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SnapshotSummary

Hashable SnapshotSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SnapshotSummary

type Rep SnapshotSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.SnapshotSummary

type Rep SnapshotSummary = D1 ('MetaData "SnapshotSummary" "Amazonka.GamesParks.Types.SnapshotSummary" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "SnapshotSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)))))

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.

snapshotSummary_created :: Lens' SnapshotSummary (Maybe UTCTime) Source #

The timestamp of when the snapshot was created.

snapshotSummary_description :: Lens' SnapshotSummary (Maybe Text) Source #

The description of the snapshot.

snapshotSummary_id :: Lens' SnapshotSummary (Maybe Text) Source #

The identifier of the snapshot.

snapshotSummary_lastUpdated :: Lens' SnapshotSummary (Maybe UTCTime) Source #

Then timestamp of when the snapshot was last updated.

StageDeploymentDetails

data StageDeploymentDetails Source #

Properties that provide details of a stage deployment.

See: newStageDeploymentDetails smart constructor.

Constructors

StageDeploymentDetails' 

Fields

Instances

Instances details
FromJSON StageDeploymentDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDeploymentDetails

Generic StageDeploymentDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDeploymentDetails

Associated Types

type Rep StageDeploymentDetails :: Type -> Type #

Read StageDeploymentDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDeploymentDetails

Show StageDeploymentDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDeploymentDetails

NFData StageDeploymentDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDeploymentDetails

Methods

rnf :: StageDeploymentDetails -> () #

Eq StageDeploymentDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDeploymentDetails

Hashable StageDeploymentDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDeploymentDetails

type Rep StageDeploymentDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDeploymentDetails

type Rep StageDeploymentDetails = D1 ('MetaData "StageDeploymentDetails" "Amazonka.GamesParks.Types.StageDeploymentDetails" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "StageDeploymentDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "created") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 ('MetaSel ('Just "deploymentAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentAction)) :*: S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "deploymentResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentResult)) :*: S1 ('MetaSel ('Just "deploymentState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentState))) :*: (S1 ('MetaSel ('Just "lastUpdated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "snapshotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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.

stageDeploymentDetails_created :: Lens' StageDeploymentDetails (Maybe UTCTime) Source #

The timestamp of when the stage deployment was created.

stageDeploymentDetails_lastUpdated :: Lens' StageDeploymentDetails (Maybe UTCTime) Source #

The timestamp of when the deployment was last updated.

stageDeploymentDetails_snapshotId :: Lens' StageDeploymentDetails (Maybe Text) Source #

The identifier of the snapshot associated with the stage deployment.

StageDeploymentSummary

data StageDeploymentSummary Source #

The summary of the properties of a stage deployment.

See: newStageDeploymentSummary smart constructor.

Constructors

StageDeploymentSummary' 

Fields

Instances

Instances details
FromJSON StageDeploymentSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDeploymentSummary

Generic StageDeploymentSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDeploymentSummary

Associated Types

type Rep StageDeploymentSummary :: Type -> Type #

Read StageDeploymentSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDeploymentSummary

Show StageDeploymentSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDeploymentSummary

NFData StageDeploymentSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDeploymentSummary

Methods

rnf :: StageDeploymentSummary -> () #

Eq StageDeploymentSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDeploymentSummary

Hashable StageDeploymentSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDeploymentSummary

type Rep StageDeploymentSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDeploymentSummary

type Rep StageDeploymentSummary = D1 ('MetaData "StageDeploymentSummary" "Amazonka.GamesParks.Types.StageDeploymentSummary" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "StageDeploymentSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deploymentAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentAction)) :*: (S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deploymentResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentResult)))) :*: (S1 ('MetaSel ('Just "deploymentState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentState)) :*: (S1 ('MetaSel ('Just "lastUpdated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "snapshotId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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.

stageDeploymentSummary_lastUpdated :: Lens' StageDeploymentSummary (Maybe UTCTime) Source #

The timestamp of when the deployment was last updated.

stageDeploymentSummary_snapshotId :: Lens' StageDeploymentSummary (Maybe Text) Source #

The identifier of the snapshot associated with the stage deployment.

StageDetails

data StageDetails Source #

Properties that provide details of a stage.

See: newStageDetails smart constructor.

Constructors

StageDetails' 

Fields

Instances

Instances details
FromJSON StageDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDetails

Generic StageDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDetails

Associated Types

type Rep StageDetails :: Type -> Type #

Read StageDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDetails

Show StageDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDetails

NFData StageDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDetails

Methods

rnf :: StageDetails -> () #

Eq StageDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDetails

Hashable StageDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDetails

type Rep StageDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageDetails

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.

stageDetails_arn :: Lens' StageDetails (Maybe Text) Source #

The Amazon Resource Name (ARN) of the stage.

stageDetails_created :: Lens' StageDetails (Maybe UTCTime) Source #

The timestamp of when the stage was created.

stageDetails_description :: Lens' StageDetails (Maybe Text) Source #

The description of the stage.

stageDetails_gameKey :: Lens' StageDetails (Maybe Text) Source #

The game key associated with the stage.

The game key is a unique identifier that the game client uses to connect to the GameSparks backend.

stageDetails_lastUpdated :: Lens' StageDetails (Maybe UTCTime) Source #

The timestamp of when the stage was last updated.

stageDetails_logGroup :: Lens' StageDetails (Maybe Text) Source #

The Amazon CloudWatch log group for game runtimes deployed to the stage.

stageDetails_role :: Lens' StageDetails (Maybe Text) Source #

The Amazon Resource Name (ARN) of the role used to run the game runtimes deployed to the stage.

stageDetails_tags :: Lens' StageDetails (Maybe (HashMap Text Text)) Source #

The tags associated with the stage.

StageSummary

data StageSummary Source #

The summary of the properties of a stage.

See: newStageSummary smart constructor.

Constructors

StageSummary' 

Fields

Instances

Instances details
FromJSON StageSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageSummary

Generic StageSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageSummary

Associated Types

type Rep StageSummary :: Type -> Type #

Read StageSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageSummary

Show StageSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageSummary

NFData StageSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageSummary

Methods

rnf :: StageSummary -> () #

Eq StageSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageSummary

Hashable StageSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageSummary

type Rep StageSummary Source # 
Instance details

Defined in Amazonka.GamesParks.Types.StageSummary

type Rep StageSummary = D1 ('MetaData "StageSummary" "Amazonka.GamesParks.Types.StageSummary" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "StageSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "gameKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StageState)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))))

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.

stageSummary_description :: Lens' StageSummary (Maybe Text) Source #

The description of the stage.

stageSummary_gameKey :: Lens' StageSummary (Maybe Text) Source #

The game key associated with the stage.

The game key is a unique identifier that the game client uses to connect to the GameSparks backend.

stageSummary_tags :: Lens' StageSummary (Maybe (HashMap Text Text)) Source #

The tags associated with the stage.