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 |
Synopsis
- data StageDetails = StageDetails' {}
- newStageDetails :: StageDetails
- stageDetails_arn :: Lens' StageDetails (Maybe Text)
- stageDetails_created :: Lens' StageDetails (Maybe UTCTime)
- stageDetails_description :: Lens' StageDetails (Maybe Text)
- stageDetails_gameKey :: Lens' StageDetails (Maybe Text)
- stageDetails_lastUpdated :: Lens' StageDetails (Maybe UTCTime)
- stageDetails_logGroup :: Lens' StageDetails (Maybe Text)
- stageDetails_name :: Lens' StageDetails (Maybe Text)
- stageDetails_role :: Lens' StageDetails (Maybe Text)
- stageDetails_state :: Lens' StageDetails (Maybe StageState)
- stageDetails_tags :: Lens' StageDetails (Maybe (HashMap Text Text))
Documentation
data StageDetails Source #
Properties that provide details of a stage.
See: newStageDetails
smart constructor.
StageDetails' | |
|
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.
stageDetails_arn :: Lens' StageDetails (Maybe Text) Source #
The Amazon Resource Name (ARN) of the stage.
stageDetails_created :: Lens' StageDetails (Maybe UTCTime) Source #
The timestamp of when the stage was created.
stageDetails_description :: Lens' StageDetails (Maybe Text) Source #
The description of the stage.
stageDetails_gameKey :: Lens' StageDetails (Maybe Text) Source #
The game key associated with the stage.
The game key is a unique identifier that the game client uses to connect to the GameSparks backend.
stageDetails_lastUpdated :: Lens' StageDetails (Maybe UTCTime) Source #
The timestamp of when the stage was last updated.
stageDetails_logGroup :: Lens' StageDetails (Maybe Text) Source #
The Amazon CloudWatch log group for game runtimes deployed to the stage.
stageDetails_name :: Lens' StageDetails (Maybe Text) Source #
The name of the stage.
stageDetails_role :: Lens' StageDetails (Maybe Text) Source #
The Amazon Resource Name (ARN) of the role used to run the game runtimes deployed to the stage.
stageDetails_state :: Lens' StageDetails (Maybe StageState) Source #
The state of the stage.
stageDetails_tags :: Lens' StageDetails (Maybe (HashMap Text Text)) Source #
The tags associated with the stage.