Skip to content

/AWS1/CL_SGMDESCRRSVDCAPRSP

DescribeReservedCapacityResponse

CONSTRUCTOR

IMPORTING

Required arguments:

iv_reservedcapacityarn TYPE /AWS1/SGMRESERVEDCAPACITYARN /AWS1/SGMRESERVEDCAPACITYARN

ARN of the reserved capacity.

iv_instancetype TYPE /AWS1/SGMRESERVEDCAPINSTTYPE /AWS1/SGMRESERVEDCAPINSTTYPE

The Amazon EC2 instance type used in the reserved capacity.

iv_totalinstancecount TYPE /AWS1/SGMTOTALINSTANCECOUNT /AWS1/SGMTOTALINSTANCECOUNT

The total number of instances allocated to this reserved capacity.

Optional arguments:

iv_reservedcapacitytype TYPE /AWS1/SGMRESERVEDCAPACITYTYPE /AWS1/SGMRESERVEDCAPACITYTYPE

The type of reserved capacity.

iv_status TYPE /AWS1/SGMRESERVEDCAPSTATUS /AWS1/SGMRESERVEDCAPSTATUS

The current status of the reserved capacity.

iv_availabilityzone TYPE /AWS1/SGMAVAILABILITYZONE /AWS1/SGMAVAILABILITYZONE

The Availability Zone where the reserved capacity is provisioned.

iv_durationhours TYPE /AWS1/SGMRESERVEDCAPDURHOURS /AWS1/SGMRESERVEDCAPDURHOURS

The total duration of the reserved capacity in hours.

iv_durationminutes TYPE /AWS1/SGMRESERVEDCAPDURMINUTES /AWS1/SGMRESERVEDCAPDURMINUTES

The number of minutes for the duration of the reserved capacity. For example, if a reserved capacity starts at 08:55 and ends at 11:30, the minutes field would be 35.

iv_starttime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP

The timestamp when the reserved capacity becomes active.

iv_endtime TYPE /AWS1/SGMTIMESTAMP /AWS1/SGMTIMESTAMP

The timestamp when the reserved capacity expires.

iv_availableinstancecount TYPE /AWS1/SGMAVAILABLEINSTCOUNT /AWS1/SGMAVAILABLEINSTCOUNT

The number of instances currently available for use in this reserved capacity.

iv_inuseinstancecount TYPE /AWS1/SGMINUSEINSTANCECOUNT /AWS1/SGMINUSEINSTANCECOUNT

The number of instances currently in use from this reserved capacity.

io_ultraserversummary TYPE REF TO /AWS1/CL_SGMULTRASERVERSUMMARY /AWS1/CL_SGMULTRASERVERSUMMARY

A summary of the UltraServer associated with this reserved capacity.


Queryable Attributes

ReservedCapacityArn

ARN of the reserved capacity.

Accessible with the following methods

Method Description
GET_RESERVEDCAPACITYARN() Getter for RESERVEDCAPACITYARN, with configurable default
ASK_RESERVEDCAPACITYARN() Getter for RESERVEDCAPACITYARN w/ exceptions if field has no
HAS_RESERVEDCAPACITYARN() Determine if RESERVEDCAPACITYARN has a value

ReservedCapacityType

The type of reserved capacity.

Accessible with the following methods

Method Description
GET_RESERVEDCAPACITYTYPE() Getter for RESERVEDCAPACITYTYPE, with configurable default
ASK_RESERVEDCAPACITYTYPE() Getter for RESERVEDCAPACITYTYPE w/ exceptions if field has n
HAS_RESERVEDCAPACITYTYPE() Determine if RESERVEDCAPACITYTYPE has a value

Status

The current status of the reserved capacity.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

AvailabilityZone

The Availability Zone where the reserved capacity is provisioned.

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

DurationHours

The total duration of the reserved capacity in hours.

Accessible with the following methods

Method Description
GET_DURATIONHOURS() Getter for DURATIONHOURS, with configurable default
ASK_DURATIONHOURS() Getter for DURATIONHOURS w/ exceptions if field has no value
HAS_DURATIONHOURS() Determine if DURATIONHOURS has a value

DurationMinutes

The number of minutes for the duration of the reserved capacity. For example, if a reserved capacity starts at 08:55 and ends at 11:30, the minutes field would be 35.

Accessible with the following methods

Method Description
GET_DURATIONMINUTES() Getter for DURATIONMINUTES, with configurable default
ASK_DURATIONMINUTES() Getter for DURATIONMINUTES w/ exceptions if field has no val
HAS_DURATIONMINUTES() Determine if DURATIONMINUTES has a value

StartTime

The timestamp when the reserved capacity becomes active.

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

EndTime

The timestamp when the reserved capacity expires.

Accessible with the following methods

Method Description
GET_ENDTIME() Getter for ENDTIME, with configurable default
ASK_ENDTIME() Getter for ENDTIME w/ exceptions if field has no value
HAS_ENDTIME() Determine if ENDTIME has a value

InstanceType

The Amazon EC2 instance type used in the reserved capacity.

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

TotalInstanceCount

The total number of instances allocated to this reserved capacity.

Accessible with the following methods

Method Description
GET_TOTALINSTANCECOUNT() Getter for TOTALINSTANCECOUNT, with configurable default
ASK_TOTALINSTANCECOUNT() Getter for TOTALINSTANCECOUNT w/ exceptions if field has no
HAS_TOTALINSTANCECOUNT() Determine if TOTALINSTANCECOUNT has a value

AvailableInstanceCount

The number of instances currently available for use in this reserved capacity.

Accessible with the following methods

Method Description
GET_AVAILABLEINSTANCECOUNT() Getter for AVAILABLEINSTANCECOUNT, with configurable default
ASK_AVAILABLEINSTANCECOUNT() Getter for AVAILABLEINSTANCECOUNT w/ exceptions if field has
HAS_AVAILABLEINSTANCECOUNT() Determine if AVAILABLEINSTANCECOUNT has a value

InUseInstanceCount

The number of instances currently in use from this reserved capacity.

Accessible with the following methods

Method Description
GET_INUSEINSTANCECOUNT() Getter for INUSEINSTANCECOUNT, with configurable default
ASK_INUSEINSTANCECOUNT() Getter for INUSEINSTANCECOUNT w/ exceptions if field has no
HAS_INUSEINSTANCECOUNT() Determine if INUSEINSTANCECOUNT has a value

UltraServerSummary

A summary of the UltraServer associated with this reserved capacity.

Accessible with the following methods

Method Description
GET_ULTRASERVERSUMMARY() Getter for ULTRASERVERSUMMARY