Skip to content

/AWS1/CL_MPIAMZMACHIMGOPERTSYS

Describes an operating system supported by an AMI fulfillment option.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_operatingsystemfamilyname TYPE /AWS1/MPISTRING /AWS1/MPISTRING

The operating system family, such as Linux or Windows.

iv_operatingsystemname TYPE /AWS1/MPISTRING /AWS1/MPISTRING

The specific operating system name, such as Amazon Linux 2 or Windows Server 2022.

Optional arguments:

iv_operatingsystemversion TYPE /AWS1/MPISTRING /AWS1/MPISTRING

The version of the operating system.


Queryable Attributes

operatingSystemFamilyName

The operating system family, such as Linux or Windows.

Accessible with the following methods

Method Description
GET_OPERTNGSYSTEMFAMILYNAME() Getter for OPERATINGSYSTEMFAMILYNAME, with configurable defa
ASK_OPERTNGSYSTEMFAMILYNAME() Getter for OPERATINGSYSTEMFAMILYNAME w/ exceptions if field
HAS_OPERTNGSYSTEMFAMILYNAME() Determine if OPERATINGSYSTEMFAMILYNAME has a value

operatingSystemName

The specific operating system name, such as Amazon Linux 2 or Windows Server 2022.

Accessible with the following methods

Method Description
GET_OPERATINGSYSTEMNAME() Getter for OPERATINGSYSTEMNAME, with configurable default
ASK_OPERATINGSYSTEMNAME() Getter for OPERATINGSYSTEMNAME w/ exceptions if field has no
HAS_OPERATINGSYSTEMNAME() Determine if OPERATINGSYSTEMNAME has a value

operatingSystemVersion

The version of the operating system.

Accessible with the following methods

Method Description
GET_OPERATINGSYSTEMVERSION() Getter for OPERATINGSYSTEMVERSION, with configurable default
ASK_OPERATINGSYSTEMVERSION() Getter for OPERATINGSYSTEMVERSION w/ exceptions if field has
HAS_OPERATINGSYSTEMVERSION() Determine if OPERATINGSYSTEMVERSION 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_AMZNMACHNIMGOPERTNGSYSLIST

TYPES TT_AMZNMACHNIMGOPERTNGSYSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_MPIAMZMACHIMGOPERTSYS WITH DEFAULT KEY
.