/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 |