Skip to content

/AWS1/CL_MPIAMZMACHIMGFULFLOPT

Describes an Amazon Machine Image (AMI) fulfillment option, including version details, supported operating systems, and recommended instance types.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_fulfillmentoptionid TYPE /AWS1/MPISTRING /AWS1/MPISTRING

The unique identifier of the fulfillment option.

iv_fulfillmentoptionname TYPE /AWS1/MPISTRING /AWS1/MPISTRING

The display name of the fulfillment option version.

iv_fulfillmentoptiontype TYPE /AWS1/MPIFULFILLMENTOPTIONTYPE /AWS1/MPIFULFILLMENTOPTIONTYPE

The category of the fulfillment option.

iv_fulfllmtoptiondisplayname TYPE /AWS1/MPISTRING /AWS1/MPISTRING

A human-readable name for the fulfillment option type.

it_operatingsystems TYPE /AWS1/CL_MPIAMZMACHIMGOPERTSYS=>TT_AMZNMACHNIMGOPERTNGSYSLIST TT_AMZNMACHNIMGOPERTNGSYSLIST

The operating systems supported by this AMI.

Optional arguments:

iv_fulfillmentoptionversion TYPE /AWS1/MPISTRING /AWS1/MPISTRING

The version identifier of the fulfillment option.

io_recommendation TYPE REF TO /AWS1/CL_MPIAMZNMACHNIMAGEREC /AWS1/CL_MPIAMZNMACHNIMAGEREC

Recommended instance types for running this AMI.

iv_releasenotes TYPE /AWS1/MPISTRING /AWS1/MPISTRING

Release notes describing changes in this version of the fulfillment option.

iv_usageinstructions TYPE /AWS1/MPISTRING /AWS1/MPISTRING

Instructions on how to deploy and use this fulfillment option.


Queryable Attributes

fulfillmentOptionId

The unique identifier of the fulfillment option.

Accessible with the following methods

Method Description
GET_FULFILLMENTOPTIONID() Getter for FULFILLMENTOPTIONID, with configurable default
ASK_FULFILLMENTOPTIONID() Getter for FULFILLMENTOPTIONID w/ exceptions if field has no
HAS_FULFILLMENTOPTIONID() Determine if FULFILLMENTOPTIONID has a value

fulfillmentOptionName

The display name of the fulfillment option version.

Accessible with the following methods

Method Description
GET_FULFILLMENTOPTIONNAME() Getter for FULFILLMENTOPTIONNAME, with configurable default
ASK_FULFILLMENTOPTIONNAME() Getter for FULFILLMENTOPTIONNAME w/ exceptions if field has
HAS_FULFILLMENTOPTIONNAME() Determine if FULFILLMENTOPTIONNAME has a value

fulfillmentOptionVersion

The version identifier of the fulfillment option.

Accessible with the following methods

Method Description
GET_FULFILLMENTOPTIONVERSION() Getter for FULFILLMENTOPTIONVERSION, with configurable defau
ASK_FULFILLMENTOPTIONVERSION() Getter for FULFILLMENTOPTIONVERSION w/ exceptions if field h
HAS_FULFILLMENTOPTIONVERSION() Determine if FULFILLMENTOPTIONVERSION has a value

fulfillmentOptionType

The category of the fulfillment option.

Accessible with the following methods

Method Description
GET_FULFILLMENTOPTIONTYPE() Getter for FULFILLMENTOPTIONTYPE, with configurable default
ASK_FULFILLMENTOPTIONTYPE() Getter for FULFILLMENTOPTIONTYPE w/ exceptions if field has
HAS_FULFILLMENTOPTIONTYPE() Determine if FULFILLMENTOPTIONTYPE has a value

fulfillmentOptionDisplayName

A human-readable name for the fulfillment option type.

Accessible with the following methods

Method Description
GET_FULFLLMTOPTIONDSPNAME() Getter for FULFILLMENTOPTIONDISPLAYNAME, with configurable d
ASK_FULFLLMTOPTIONDSPNAME() Getter for FULFILLMENTOPTIONDISPLAYNAME w/ exceptions if fie
HAS_FULFLLMTOPTIONDSPNAME() Determine if FULFILLMENTOPTIONDISPLAYNAME has a value

operatingSystems

The operating systems supported by this AMI.

Accessible with the following methods

Method Description
GET_OPERATINGSYSTEMS() Getter for OPERATINGSYSTEMS, with configurable default
ASK_OPERATINGSYSTEMS() Getter for OPERATINGSYSTEMS w/ exceptions if field has no va
HAS_OPERATINGSYSTEMS() Determine if OPERATINGSYSTEMS has a value

recommendation

Recommended instance types for running this AMI.

Accessible with the following methods

Method Description
GET_RECOMMENDATION() Getter for RECOMMENDATION

releaseNotes

Release notes describing changes in this version of the fulfillment option.

Accessible with the following methods

Method Description
GET_RELEASENOTES() Getter for RELEASENOTES, with configurable default
ASK_RELEASENOTES() Getter for RELEASENOTES w/ exceptions if field has no value
HAS_RELEASENOTES() Determine if RELEASENOTES has a value

usageInstructions

Instructions on how to deploy and use this fulfillment option.

Accessible with the following methods

Method Description
GET_USAGEINSTRUCTIONS() Getter for USAGEINSTRUCTIONS, with configurable default
ASK_USAGEINSTRUCTIONS() Getter for USAGEINSTRUCTIONS w/ exceptions if field has no v
HAS_USAGEINSTRUCTIONS() Determine if USAGEINSTRUCTIONS has a value