Skip to content

/AWS1/CL_CEXEC2INSTANCEDETAILS

Details about the Amazon EC2 reservations that Amazon Web Services recommends that you purchase.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_family TYPE /AWS1/CEXGENERICSTRING /AWS1/CEXGENERICSTRING

The instance family of the recommended reservation.

iv_instancetype TYPE /AWS1/CEXGENERICSTRING /AWS1/CEXGENERICSTRING

The type of instance that Amazon Web Services recommends.

iv_region TYPE /AWS1/CEXGENERICSTRING /AWS1/CEXGENERICSTRING

The Amazon Web Services Region of the recommended reservation.

iv_availabilityzone TYPE /AWS1/CEXGENERICSTRING /AWS1/CEXGENERICSTRING

The Availability Zone of the recommended reservation.

iv_platform TYPE /AWS1/CEXGENERICSTRING /AWS1/CEXGENERICSTRING

The platform of the recommended reservation. The platform is the specific combination of operating system, license model, and software on an instance.

iv_tenancy TYPE /AWS1/CEXGENERICSTRING /AWS1/CEXGENERICSTRING

Determines whether the recommended reservation is dedicated or shared.

iv_currentgeneration TYPE /AWS1/CEXGENERICBOOLEAN /AWS1/CEXGENERICBOOLEAN

Determines whether the recommendation is for a current-generation instance.

iv_sizeflexeligible TYPE /AWS1/CEXGENERICBOOLEAN /AWS1/CEXGENERICBOOLEAN

Determines whether the recommended reservation is size flexible.


Queryable Attributes

Family

The instance family of the recommended reservation.

Accessible with the following methods

Method Description
GET_FAMILY() Getter for FAMILY, with configurable default
ASK_FAMILY() Getter for FAMILY w/ exceptions if field has no value
HAS_FAMILY() Determine if FAMILY has a value

InstanceType

The type of instance that Amazon Web Services recommends.

Accessible with the following methods

Method Description
GET_INSTANCETYPE() Getter for INSTANCETYPE, with configurable default
ASK_INSTANCETYPE() Getter for INSTANCETYPE w/ exceptions if field has no value
HAS_INSTANCETYPE() Determine if INSTANCETYPE has a value

Region

The Amazon Web Services Region of the recommended reservation.

Accessible with the following methods

Method Description
GET_REGION() Getter for REGION, with configurable default
ASK_REGION() Getter for REGION w/ exceptions if field has no value
HAS_REGION() Determine if REGION has a value

AvailabilityZone

The Availability Zone of the recommended reservation.

Accessible with the following methods

Method Description
GET_AVAILABILITYZONE() Getter for AVAILABILITYZONE, with configurable default
ASK_AVAILABILITYZONE() Getter for AVAILABILITYZONE w/ exceptions if field has no va
HAS_AVAILABILITYZONE() Determine if AVAILABILITYZONE has a value

Platform

The platform of the recommended reservation. The platform is the specific combination of operating system, license model, and software on an instance.

Accessible with the following methods

Method Description
GET_PLATFORM() Getter for PLATFORM, with configurable default
ASK_PLATFORM() Getter for PLATFORM w/ exceptions if field has no value
HAS_PLATFORM() Determine if PLATFORM has a value

Tenancy

Determines whether the recommended reservation is dedicated or shared.

Accessible with the following methods

Method Description
GET_TENANCY() Getter for TENANCY, with configurable default
ASK_TENANCY() Getter for TENANCY w/ exceptions if field has no value
HAS_TENANCY() Determine if TENANCY has a value

CurrentGeneration

Determines whether the recommendation is for a current-generation instance.

Accessible with the following methods

Method Description
GET_CURRENTGENERATION() Getter for CURRENTGENERATION

SizeFlexEligible

Determines whether the recommended reservation is size flexible.

Accessible with the following methods

Method Description
GET_SIZEFLEXELIGIBLE() Getter for SIZEFLEXELIGIBLE