/AWS1/CL_IMGFASTLAUNCHCONF¶
Define and configure faster launching for output Windows AMIs.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_enabled TYPE /AWS1/IMGBOOLEAN /AWS1/IMGBOOLEAN¶
A Boolean that represents the current state of faster launching for the Windows AMI. Set to
trueto start using Windows faster launching, orfalseto stop using it.
Optional arguments:¶
io_snapshotconfiguration TYPE REF TO /AWS1/CL_IMGFASTLAUNCHSNAPCONF /AWS1/CL_IMGFASTLAUNCHSNAPCONF¶
Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
iv_maxparallellaunches TYPE /AWS1/IMGMAXPARALLELLAUNCHES /AWS1/IMGMAXPARALLELLAUNCHES¶
The maximum number of parallel instances that are launched for creating resources.
io_launchtemplate TYPE REF TO /AWS1/CL_IMGFASTLAUNCHLAUNCH00 /AWS1/CL_IMGFASTLAUNCHLAUNCH00¶
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
iv_accountid TYPE /AWS1/IMGACCOUNTID /AWS1/IMGACCOUNTID¶
The owner account ID for the fast-launch enabled Windows AMI.
Queryable Attributes¶
enabled¶
A Boolean that represents the current state of faster launching for the Windows AMI. Set to
trueto start using Windows faster launching, orfalseto stop using it.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENABLED() |
Getter for ENABLED |
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.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SNAPSHOTCONFIGURATION() |
Getter for SNAPSHOTCONFIGURATION |
maxParallelLaunches¶
The maximum number of parallel instances that are launched for creating resources.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAXPARALLELLAUNCHES() |
Getter for MAXPARALLELLAUNCHES, with configurable default |
ASK_MAXPARALLELLAUNCHES() |
Getter for MAXPARALLELLAUNCHES w/ exceptions if field has no |
HAS_MAXPARALLELLAUNCHES() |
Determine if MAXPARALLELLAUNCHES has a value |
launchTemplate¶
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAUNCHTEMPLATE() |
Getter for LAUNCHTEMPLATE |
accountId¶
The owner account ID for the fast-launch enabled Windows AMI.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCOUNTID() |
Getter for ACCOUNTID, with configurable default |
ASK_ACCOUNTID() |
Getter for ACCOUNTID w/ exceptions if field has no value |
HAS_ACCOUNTID() |
Determine if ACCOUNTID has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_FASTLAUNCHCONFIGURATIONLIST¶
TYPES TT_FASTLAUNCHCONFIGURATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_IMGFASTLAUNCHCONF WITH DEFAULT KEY
.