/AWS1/CL_OWXOPERATINGSYSTEM¶
Describes supported operating systems in OpsWorks Stacks.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_name TYPE /AWS1/OWXSTRING /AWS1/OWXSTRING¶
The name of the operating system, such as
Amazon Linux 2.
iv_id TYPE /AWS1/OWXSTRING /AWS1/OWXSTRING¶
The ID of a supported operating system, such as
Amazon Linux 2.
iv_type TYPE /AWS1/OWXSTRING /AWS1/OWXSTRING¶
The type of a supported operating system, either
LinuxorWindows.
it_configurationmanagers TYPE /AWS1/CL_OWXOPERATINGSYSTEMC00=>TT_OPERATINGSYSTEMCONFMANAGERS TT_OPERATINGSYSTEMCONFMANAGERS¶
Supported configuration manager name and versions for an OpsWorks Stacks operating system.
iv_reportedname TYPE /AWS1/OWXSTRING /AWS1/OWXSTRING¶
A short name for the operating system manufacturer.
iv_reportedversion TYPE /AWS1/OWXSTRING /AWS1/OWXSTRING¶
The version of the operating system, including the release and edition, if applicable.
iv_supported TYPE /AWS1/OWXBOOLEAN /AWS1/OWXBOOLEAN¶
Indicates that an operating system is not supported for new instances.
Queryable Attributes¶
Name¶
The name of the operating system, such as
Amazon Linux 2.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
Id¶
The ID of a supported operating system, such as
Amazon Linux 2.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
Type¶
The type of a supported operating system, either
LinuxorWindows.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
ConfigurationManagers¶
Supported configuration manager name and versions for an OpsWorks Stacks operating system.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONFIGURATIONMANAGERS() |
Getter for CONFIGURATIONMANAGERS, with configurable default |
ASK_CONFIGURATIONMANAGERS() |
Getter for CONFIGURATIONMANAGERS w/ exceptions if field has |
HAS_CONFIGURATIONMANAGERS() |
Determine if CONFIGURATIONMANAGERS has a value |
ReportedName¶
A short name for the operating system manufacturer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REPORTEDNAME() |
Getter for REPORTEDNAME, with configurable default |
ASK_REPORTEDNAME() |
Getter for REPORTEDNAME w/ exceptions if field has no value |
HAS_REPORTEDNAME() |
Determine if REPORTEDNAME has a value |
ReportedVersion¶
The version of the operating system, including the release and edition, if applicable.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REPORTEDVERSION() |
Getter for REPORTEDVERSION, with configurable default |
ASK_REPORTEDVERSION() |
Getter for REPORTEDVERSION w/ exceptions if field has no val |
HAS_REPORTEDVERSION() |
Determine if REPORTEDVERSION has a value |
Supported¶
Indicates that an operating system is not supported for new instances.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUPPORTED() |
Getter for SUPPORTED, with configurable default |
ASK_SUPPORTED() |
Getter for SUPPORTED w/ exceptions if field has no value |
HAS_SUPPORTED() |
Determine if SUPPORTED 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_OPERATINGSYSTEMS¶
TYPES TT_OPERATINGSYSTEMS TYPE STANDARD TABLE OF REF TO /AWS1/CL_OWXOPERATINGSYSTEM WITH DEFAULT KEY
.