/AWS1/CL_BCOELASTICACHERSVDI01¶
The ElastiCache reserved instances configuration used for recommendations.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_accountscope
TYPE /AWS1/BCOSTRING
/AWS1/BCOSTRING
¶
The account scope for which you want recommendations.
iv_service
TYPE /AWS1/BCOSTRING
/AWS1/BCOSTRING
¶
The service for which you want recommendations.
iv_term
TYPE /AWS1/BCOSTRING
/AWS1/BCOSTRING
¶
The reserved instances recommendation term in years.
iv_paymentoption
TYPE /AWS1/BCOSTRING
/AWS1/BCOSTRING
¶
The payment option for the commitment.
iv_reservedinstancesregion
TYPE /AWS1/BCOSTRING
/AWS1/BCOSTRING
¶
The Amazon Web Services Region of the commitment.
iv_upfrontcost
TYPE /AWS1/BCOSTRING
/AWS1/BCOSTRING
¶
How much purchasing this instance costs you upfront.
iv_monthlyrecurringcost
TYPE /AWS1/BCOSTRING
/AWS1/BCOSTRING
¶
How much purchasing these reserved instances costs you on a monthly basis.
iv_normalizedunitstopurchase
TYPE /AWS1/BCOSTRING
/AWS1/BCOSTRING
¶
The number of normalized units that Amazon Web Services recommends that you purchase.
iv_numberofinststopurchase
TYPE /AWS1/BCOSTRING
/AWS1/BCOSTRING
¶
The number of instances that Amazon Web Services recommends that you purchase.
iv_instancefamily
TYPE /AWS1/BCOSTRING
/AWS1/BCOSTRING
¶
The instance family of the recommended reservation.
iv_instancetype
TYPE /AWS1/BCOSTRING
/AWS1/BCOSTRING
¶
The type of instance that Amazon Web Services recommends.
iv_currentgeneration
TYPE /AWS1/BCOSTRING
/AWS1/BCOSTRING
¶
Determines whether the recommendation is for a current generation instance.
iv_sizeflexeligible
TYPE /AWS1/BCOBOOLEAN
/AWS1/BCOBOOLEAN
¶
Determines whether the recommendation is size flexible.
Queryable Attributes¶
accountScope¶
The account scope for which you want recommendations.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ACCOUNTSCOPE() |
Getter for ACCOUNTSCOPE, with configurable default |
ASK_ACCOUNTSCOPE() |
Getter for ACCOUNTSCOPE w/ exceptions if field has no value |
HAS_ACCOUNTSCOPE() |
Determine if ACCOUNTSCOPE has a value |
service¶
The service for which you want recommendations.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SERVICE() |
Getter for SERVICE, with configurable default |
ASK_SERVICE() |
Getter for SERVICE w/ exceptions if field has no value |
HAS_SERVICE() |
Determine if SERVICE has a value |
term¶
The reserved instances recommendation term in years.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TERM() |
Getter for TERM, with configurable default |
ASK_TERM() |
Getter for TERM w/ exceptions if field has no value |
HAS_TERM() |
Determine if TERM has a value |
paymentOption¶
The payment option for the commitment.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PAYMENTOPTION() |
Getter for PAYMENTOPTION, with configurable default |
ASK_PAYMENTOPTION() |
Getter for PAYMENTOPTION w/ exceptions if field has no value |
HAS_PAYMENTOPTION() |
Determine if PAYMENTOPTION has a value |
reservedInstancesRegion¶
The Amazon Web Services Region of the commitment.
Accessible with the following methods¶
Method | Description |
---|---|
GET_RESERVEDINSTANCESREGION() |
Getter for RESERVEDINSTANCESREGION, with configurable defaul |
ASK_RESERVEDINSTANCESREGION() |
Getter for RESERVEDINSTANCESREGION w/ exceptions if field ha |
HAS_RESERVEDINSTANCESREGION() |
Determine if RESERVEDINSTANCESREGION has a value |
upfrontCost¶
How much purchasing this instance costs you upfront.
Accessible with the following methods¶
Method | Description |
---|---|
GET_UPFRONTCOST() |
Getter for UPFRONTCOST, with configurable default |
ASK_UPFRONTCOST() |
Getter for UPFRONTCOST w/ exceptions if field has no value |
HAS_UPFRONTCOST() |
Determine if UPFRONTCOST has a value |
monthlyRecurringCost¶
How much purchasing these reserved instances costs you on a monthly basis.
Accessible with the following methods¶
Method | Description |
---|---|
GET_MONTHLYRECURRINGCOST() |
Getter for MONTHLYRECURRINGCOST, with configurable default |
ASK_MONTHLYRECURRINGCOST() |
Getter for MONTHLYRECURRINGCOST w/ exceptions if field has n |
HAS_MONTHLYRECURRINGCOST() |
Determine if MONTHLYRECURRINGCOST has a value |
normalizedUnitsToPurchase¶
The number of normalized units that Amazon Web Services recommends that you purchase.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NORMALIZEDUNITSTOPURCH00() |
Getter for NORMALIZEDUNITSTOPURCHASE, with configurable defa |
ASK_NORMALIZEDUNITSTOPURCH00() |
Getter for NORMALIZEDUNITSTOPURCHASE w/ exceptions if field |
HAS_NORMALIZEDUNITSTOPURCH00() |
Determine if NORMALIZEDUNITSTOPURCHASE has a value |
numberOfInstancesToPurchase¶
The number of instances that Amazon Web Services recommends that you purchase.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NUMBEROFINSTSTOPURCHASE() |
Getter for NUMBEROFINSTANCESTOPURCHASE, with configurable de |
ASK_NUMBEROFINSTSTOPURCHASE() |
Getter for NUMBEROFINSTANCESTOPURCHASE w/ exceptions if fiel |
HAS_NUMBEROFINSTSTOPURCHASE() |
Determine if NUMBEROFINSTANCESTOPURCHASE has a value |
instanceFamily¶
The instance family of the recommended reservation.
Accessible with the following methods¶
Method | Description |
---|---|
GET_INSTANCEFAMILY() |
Getter for INSTANCEFAMILY, with configurable default |
ASK_INSTANCEFAMILY() |
Getter for INSTANCEFAMILY w/ exceptions if field has no valu |
HAS_INSTANCEFAMILY() |
Determine if INSTANCEFAMILY 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 |
currentGeneration¶
Determines whether the recommendation is for a current generation instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CURRENTGENERATION() |
Getter for CURRENTGENERATION, with configurable default |
ASK_CURRENTGENERATION() |
Getter for CURRENTGENERATION w/ exceptions if field has no v |
HAS_CURRENTGENERATION() |
Determine if CURRENTGENERATION has a value |
sizeFlexEligible¶
Determines whether the recommendation is size flexible.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SIZEFLEXELIGIBLE() |
Getter for SIZEFLEXELIGIBLE, with configurable default |
ASK_SIZEFLEXELIGIBLE() |
Getter for SIZEFLEXELIGIBLE w/ exceptions if field has no va |
HAS_SIZEFLEXELIGIBLE() |
Determine if SIZEFLEXELIGIBLE has a value |