Skip to content

/AWS1/CL_EC2INTIBLECAPALLOC

Represents the allocation of capacity from a source reservation to an interruptible reservation, tracking current and target instance counts for allocation management.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_instancecount TYPE /AWS1/EC2INTEGER /AWS1/EC2INTEGER

The current number of instances allocated to the interruptible reservation.

iv_targetinstancecount TYPE /AWS1/EC2INTEGER /AWS1/EC2INTEGER

After your modify request, the requested number of instances allocated to interruptible reservation.

iv_status TYPE /AWS1/EC2INTIBLECAPRSVALCTATUS /AWS1/EC2INTIBLECAPRSVALCTATUS

The current status of the allocation (updating during reclamation, active when complete).

iv_interrptiblecapresvid TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The ID of the interruptible Capacity Reservation created from the allocation.

iv_interruptiontype TYPE /AWS1/EC2INTERRUPTIONTYPE /AWS1/EC2INTERRUPTIONTYPE

The type of interruption policy applied to the interruptible reservation.


Queryable Attributes

InstanceCount

The current number of instances allocated to the interruptible reservation.

Accessible with the following methods

Method Description
GET_INSTANCECOUNT() Getter for INSTANCECOUNT, with configurable default
ASK_INSTANCECOUNT() Getter for INSTANCECOUNT w/ exceptions if field has no value
HAS_INSTANCECOUNT() Determine if INSTANCECOUNT has a value

TargetInstanceCount

After your modify request, the requested number of instances allocated to interruptible reservation.

Accessible with the following methods

Method Description
GET_TARGETINSTANCECOUNT() Getter for TARGETINSTANCECOUNT, with configurable default
ASK_TARGETINSTANCECOUNT() Getter for TARGETINSTANCECOUNT w/ exceptions if field has no
HAS_TARGETINSTANCECOUNT() Determine if TARGETINSTANCECOUNT has a value

Status

The current status of the allocation (updating during reclamation, active when complete).

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

InterruptibleCapacityReservationId

The ID of the interruptible Capacity Reservation created from the allocation.

Accessible with the following methods

Method Description
GET_INTERRPTIBLECAPRESVID() Getter for INTERRUPTIBLECAPACITYRESVID, with configurable de
ASK_INTERRPTIBLECAPRESVID() Getter for INTERRUPTIBLECAPACITYRESVID w/ exceptions if fiel
HAS_INTERRPTIBLECAPRESVID() Determine if INTERRUPTIBLECAPACITYRESVID has a value

InterruptionType

The type of interruption policy applied to the interruptible reservation.

Accessible with the following methods

Method Description
GET_INTERRUPTIONTYPE() Getter for INTERRUPTIONTYPE, with configurable default
ASK_INTERRUPTIONTYPE() Getter for INTERRUPTIONTYPE w/ exceptions if field has no va
HAS_INTERRUPTIONTYPE() Determine if INTERRUPTIONTYPE has a value