/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 |