Skip to content

/AWS1/CL_RDSRESERVEDDBINSTANCE

This data type is used as a response element in the DescribeReservedDBInstances and PurchaseReservedDBInstancesOffering actions.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_RESERVEDDBINSTANCEID TYPE /AWS1/RDSSTRING /AWS1/RDSSTRING

The unique identifier for the reservation.

IV_RESERVEDDBINSTSOFFERINGID TYPE /AWS1/RDSSTRING /AWS1/RDSSTRING

The offering identifier.

IV_DBINSTANCECLASS TYPE /AWS1/RDSSTRING /AWS1/RDSSTRING

The DB instance class for the reserved DB instance.

IV_STARTTIME TYPE /AWS1/RDSTSTAMP /AWS1/RDSTSTAMP

The time the reservation started.

IV_DURATION TYPE /AWS1/RDSINTEGER /AWS1/RDSINTEGER

The duration of the reservation in seconds.

IV_FIXEDPRICE TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The fixed price charged for this reserved DB instance.

IV_USAGEPRICE TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

The hourly price charged for this reserved DB instance.

IV_CURRENCYCODE TYPE /AWS1/RDSSTRING /AWS1/RDSSTRING

The currency code for the reserved DB instance.

IV_DBINSTANCECOUNT TYPE /AWS1/RDSINTEGER /AWS1/RDSINTEGER

The number of reserved DB instances.

IV_PRODUCTDESCRIPTION TYPE /AWS1/RDSSTRING /AWS1/RDSSTRING

The description of the reserved DB instance.

IV_OFFERINGTYPE TYPE /AWS1/RDSSTRING /AWS1/RDSSTRING

The offering type of this reserved DB instance.

IV_MULTIAZ TYPE /AWS1/RDSBOOLEAN /AWS1/RDSBOOLEAN

Indicates whether the reservation applies to Multi-AZ deployments.

IV_STATE TYPE /AWS1/RDSSTRING /AWS1/RDSSTRING

The state of the reserved DB instance.

IT_RECURRINGCHARGES TYPE /AWS1/CL_RDSRECURRINGCHARGE=>TT_RECURRINGCHARGELIST TT_RECURRINGCHARGELIST

The recurring price charged to run this reserved DB instance.

IV_RESERVEDDBINSTANCEARN TYPE /AWS1/RDSSTRING /AWS1/RDSSTRING

The Amazon Resource Name (ARN) for the reserved DB instance.

IV_LEASEID TYPE /AWS1/RDSSTRING /AWS1/RDSSTRING

The unique identifier for the lease associated with the reserved DB instance.

Amazon Web Services Support might request the lease ID for an issue related to a reserved DB instance.


Queryable Attributes

ReservedDBInstanceId

The unique identifier for the reservation.

Accessible with the following methods

Method Description
GET_RESERVEDDBINSTANCEID() Getter for RESERVEDDBINSTANCEID, with configurable default
ASK_RESERVEDDBINSTANCEID() Getter for RESERVEDDBINSTANCEID w/ exceptions if field has n
HAS_RESERVEDDBINSTANCEID() Determine if RESERVEDDBINSTANCEID has a value

ReservedDBInstancesOfferingId

The offering identifier.

Accessible with the following methods

Method Description
GET_RSVDDBINSTSOFFERINGID() Getter for RESERVEDDBINSTSOFFERINGID, with configurable defa
ASK_RSVDDBINSTSOFFERINGID() Getter for RESERVEDDBINSTSOFFERINGID w/ exceptions if field
HAS_RSVDDBINSTSOFFERINGID() Determine if RESERVEDDBINSTSOFFERINGID has a value

DBInstanceClass

The DB instance class for the reserved DB instance.

Accessible with the following methods

Method Description
GET_DBINSTANCECLASS() Getter for DBINSTANCECLASS, with configurable default
ASK_DBINSTANCECLASS() Getter for DBINSTANCECLASS w/ exceptions if field has no val
HAS_DBINSTANCECLASS() Determine if DBINSTANCECLASS has a value

StartTime

The time the reservation started.

Accessible with the following methods

Method Description
GET_STARTTIME() Getter for STARTTIME, with configurable default
ASK_STARTTIME() Getter for STARTTIME w/ exceptions if field has no value
HAS_STARTTIME() Determine if STARTTIME has a value

Duration

The duration of the reservation in seconds.

Accessible with the following methods

Method Description
GET_DURATION() Getter for DURATION, with configurable default
ASK_DURATION() Getter for DURATION w/ exceptions if field has no value
HAS_DURATION() Determine if DURATION has a value

FixedPrice

The fixed price charged for this reserved DB instance.

Accessible with the following methods

Method Description
GET_FIXEDPRICE() Getter for FIXEDPRICE, with configurable default
ASK_FIXEDPRICE() Getter for FIXEDPRICE w/ exceptions if field has no value
STR_FIXEDPRICE() String format for FIXEDPRICE, with configurable default
HAS_FIXEDPRICE() Determine if FIXEDPRICE has a value

UsagePrice

The hourly price charged for this reserved DB instance.

Accessible with the following methods

Method Description
GET_USAGEPRICE() Getter for USAGEPRICE, with configurable default
ASK_USAGEPRICE() Getter for USAGEPRICE w/ exceptions if field has no value
STR_USAGEPRICE() String format for USAGEPRICE, with configurable default
HAS_USAGEPRICE() Determine if USAGEPRICE has a value

CurrencyCode

The currency code for the reserved DB instance.

Accessible with the following methods

Method Description
GET_CURRENCYCODE() Getter for CURRENCYCODE, with configurable default
ASK_CURRENCYCODE() Getter for CURRENCYCODE w/ exceptions if field has no value
HAS_CURRENCYCODE() Determine if CURRENCYCODE has a value

DBInstanceCount

The number of reserved DB instances.

Accessible with the following methods

Method Description
GET_DBINSTANCECOUNT() Getter for DBINSTANCECOUNT, with configurable default
ASK_DBINSTANCECOUNT() Getter for DBINSTANCECOUNT w/ exceptions if field has no val
HAS_DBINSTANCECOUNT() Determine if DBINSTANCECOUNT has a value

ProductDescription

The description of the reserved DB instance.

Accessible with the following methods

Method Description
GET_PRODUCTDESCRIPTION() Getter for PRODUCTDESCRIPTION, with configurable default
ASK_PRODUCTDESCRIPTION() Getter for PRODUCTDESCRIPTION w/ exceptions if field has no
HAS_PRODUCTDESCRIPTION() Determine if PRODUCTDESCRIPTION has a value

OfferingType

The offering type of this reserved DB instance.

Accessible with the following methods

Method Description
GET_OFFERINGTYPE() Getter for OFFERINGTYPE, with configurable default
ASK_OFFERINGTYPE() Getter for OFFERINGTYPE w/ exceptions if field has no value
HAS_OFFERINGTYPE() Determine if OFFERINGTYPE has a value

MultiAZ

Indicates whether the reservation applies to Multi-AZ deployments.

Accessible with the following methods

Method Description
GET_MULTIAZ() Getter for MULTIAZ, with configurable default
ASK_MULTIAZ() Getter for MULTIAZ w/ exceptions if field has no value
HAS_MULTIAZ() Determine if MULTIAZ has a value

State

The state of the reserved DB instance.

Accessible with the following methods

Method Description
GET_STATE() Getter for STATE, with configurable default
ASK_STATE() Getter for STATE w/ exceptions if field has no value
HAS_STATE() Determine if STATE has a value

RecurringCharges

The recurring price charged to run this reserved DB instance.

Accessible with the following methods

Method Description
GET_RECURRINGCHARGES() Getter for RECURRINGCHARGES, with configurable default
ASK_RECURRINGCHARGES() Getter for RECURRINGCHARGES w/ exceptions if field has no va
HAS_RECURRINGCHARGES() Determine if RECURRINGCHARGES has a value

ReservedDBInstanceArn

The Amazon Resource Name (ARN) for the reserved DB instance.

Accessible with the following methods

Method Description
GET_RESERVEDDBINSTANCEARN() Getter for RESERVEDDBINSTANCEARN, with configurable default
ASK_RESERVEDDBINSTANCEARN() Getter for RESERVEDDBINSTANCEARN w/ exceptions if field has
HAS_RESERVEDDBINSTANCEARN() Determine if RESERVEDDBINSTANCEARN has a value

LeaseId

The unique identifier for the lease associated with the reserved DB instance.

Amazon Web Services Support might request the lease ID for an issue related to a reserved DB instance.

Accessible with the following methods

Method Description
GET_LEASEID() Getter for LEASEID, with configurable default
ASK_LEASEID() Getter for LEASEID w/ exceptions if field has no value
HAS_LEASEID() Determine if LEASEID has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_RESERVEDDBINSTANCELIST

TYPES TT_RESERVEDDBINSTANCELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_RDSRESERVEDDBINSTANCE WITH DEFAULT KEY
.