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 AppBlock = AppBlock' {}
- newAppBlock :: Text -> Text -> ScriptDetails -> AppBlock
- appBlock_createdTime :: Lens' AppBlock (Maybe UTCTime)
- appBlock_description :: Lens' AppBlock (Maybe Text)
- appBlock_displayName :: Lens' AppBlock (Maybe Text)
- appBlock_sourceS3Location :: Lens' AppBlock (Maybe S3Location)
- appBlock_name :: Lens' AppBlock Text
- appBlock_arn :: Lens' AppBlock Text
- appBlock_setupScriptDetails :: Lens' AppBlock ScriptDetails
Documentation
Describes an app block.
App blocks are an Amazon AppStream 2.0 resource that stores the details about the virtual hard disk in an S3 bucket. It also stores the setup script with details about how to mount the virtual hard disk. The virtual hard disk includes the application binaries and other files necessary to launch your applications. Multiple applications can be assigned to a single app block.
This is only supported for Elastic fleets.
See: newAppBlock
smart constructor.
AppBlock' | |
|
Instances
:: Text | |
-> Text | |
-> ScriptDetails | |
-> AppBlock |
Create a value of AppBlock
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:createdTime:AppBlock'
, appBlock_createdTime
- The created time of the app block.
$sel:description:AppBlock'
, appBlock_description
- The description of the app block.
$sel:displayName:AppBlock'
, appBlock_displayName
- The display name of the app block.
$sel:sourceS3Location:AppBlock'
, appBlock_sourceS3Location
- The source S3 location of the app block.
$sel:name:AppBlock'
, appBlock_name
- The name of the app block.
$sel:arn:AppBlock'
, appBlock_arn
- The ARN of the app block.
$sel:setupScriptDetails:AppBlock'
, appBlock_setupScriptDetails
- The setup script details of the app block.
appBlock_sourceS3Location :: Lens' AppBlock (Maybe S3Location) Source #
The source S3 location of the app block.
appBlock_setupScriptDetails :: Lens' AppBlock ScriptDetails Source #
The setup script details of the app block.