Skip to content

/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