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 FastLaunchConfiguration = FastLaunchConfiguration' {}
- newFastLaunchConfiguration :: Bool -> FastLaunchConfiguration
- fastLaunchConfiguration_accountId :: Lens' FastLaunchConfiguration (Maybe Text)
- fastLaunchConfiguration_launchTemplate :: Lens' FastLaunchConfiguration (Maybe FastLaunchLaunchTemplateSpecification)
- fastLaunchConfiguration_maxParallelLaunches :: Lens' FastLaunchConfiguration (Maybe Natural)
- fastLaunchConfiguration_snapshotConfiguration :: Lens' FastLaunchConfiguration (Maybe FastLaunchSnapshotConfiguration)
- fastLaunchConfiguration_enabled :: Lens' FastLaunchConfiguration Bool
Documentation
data FastLaunchConfiguration Source #
Define and configure faster launching for output Windows AMIs.
See: newFastLaunchConfiguration
smart constructor.
FastLaunchConfiguration' | |
|
Instances
newFastLaunchConfiguration Source #
Create a value of FastLaunchConfiguration
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:accountId:FastLaunchConfiguration'
, fastLaunchConfiguration_accountId
- The owner account ID for the fast-launch enabled Windows AMI.
$sel:launchTemplate:FastLaunchConfiguration'
, fastLaunchConfiguration_launchTemplate
- The launch template that the fast-launch enabled Windows AMI uses when
it launches Windows instances to create pre-provisioned snapshots.
$sel:maxParallelLaunches:FastLaunchConfiguration'
, fastLaunchConfiguration_maxParallelLaunches
- The maximum number of parallel instances that are launched for creating
resources.
$sel:snapshotConfiguration:FastLaunchConfiguration'
, fastLaunchConfiguration_snapshotConfiguration
- Configuration settings for managing the number of snapshots that are
created from pre-provisioned instances for the Windows AMI when faster
launching is enabled.
$sel:enabled:FastLaunchConfiguration'
, fastLaunchConfiguration_enabled
- A Boolean that represents the current state of faster launching for the
Windows AMI. Set to true
to start using Windows faster launching, or
false
to stop using it.
fastLaunchConfiguration_accountId :: Lens' FastLaunchConfiguration (Maybe Text) Source #
The owner account ID for the fast-launch enabled Windows AMI.
fastLaunchConfiguration_launchTemplate :: Lens' FastLaunchConfiguration (Maybe FastLaunchLaunchTemplateSpecification) Source #
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
fastLaunchConfiguration_maxParallelLaunches :: Lens' FastLaunchConfiguration (Maybe Natural) Source #
The maximum number of parallel instances that are launched for creating resources.
fastLaunchConfiguration_snapshotConfiguration :: Lens' FastLaunchConfiguration (Maybe FastLaunchSnapshotConfiguration) Source #
Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
fastLaunchConfiguration_enabled :: Lens' FastLaunchConfiguration Bool Source #
A Boolean that represents the current state of faster launching for the
Windows AMI. Set to true
to start using Windows faster launching, or
false
to stop using it.