Skip to content

/AWS1/CL_BCOMEMORYDBRSVDINST00

The MemoryDB reserved instances configuration used for recommendations.

While the API reference uses "MemoryDB reserved instances", the user guide and other documentation refer to them as "MemoryDB reserved nodes", as the terms are used interchangeably.

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 these reserved instances 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_instancetype TYPE /AWS1/BCOSTRING /AWS1/BCOSTRING

The type of instance that Amazon Web Services recommends.

iv_instancefamily TYPE /AWS1/BCOSTRING /AWS1/BCOSTRING

The instance family of the recommended reservation.

iv_sizeflexeligible TYPE /AWS1/BCOBOOLEAN /AWS1/BCOBOOLEAN

Determines whether the recommendation is size flexible.

iv_currentgeneration TYPE /AWS1/BCOSTRING /AWS1/BCOSTRING

Determines whether the recommendation is for a current generation instance.


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 these reserved instances 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

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

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

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

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