/AWS1/CL_ASCCAPACITYRSVPEC¶
Describes the Capacity Reservation preference and targeting options. If you specify open or none for CapacityReservationPreference, do not specify a CapacityReservationTarget.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_capreservationpreference TYPE /AWS1/ASCCAPRESERVATIONPREFE00 /AWS1/ASCCAPRESERVATIONPREFE00¶
The capacity reservation preference. The following options are available:
capacity-reservations-only- Auto Scaling will only launch instances into a Capacity Reservation or Capacity Reservation resource group. If capacity isn't available, instances will fail to launch.
capacity-reservations-first- Auto Scaling will try to launch instances into a Capacity Reservation or Capacity Reservation resource group first. If capacity isn't available, instances will run in On-Demand capacity.
none- Auto Scaling will not launch instances into a Capacity Reservation. Instances will run in On-Demand capacity.
default- Auto Scaling uses the Capacity Reservation preference from your launch template or an open Capacity Reservation.
io_capacityreservationtarget TYPE REF TO /AWS1/CL_ASCCAPRESERVATIONTGT /AWS1/CL_ASCCAPRESERVATIONTGT¶
Describes a target Capacity Reservation or Capacity Reservation resource group.
Queryable Attributes¶
CapacityReservationPreference¶
The capacity reservation preference. The following options are available:
capacity-reservations-only- Auto Scaling will only launch instances into a Capacity Reservation or Capacity Reservation resource group. If capacity isn't available, instances will fail to launch.
capacity-reservations-first- Auto Scaling will try to launch instances into a Capacity Reservation or Capacity Reservation resource group first. If capacity isn't available, instances will run in On-Demand capacity.
none- Auto Scaling will not launch instances into a Capacity Reservation. Instances will run in On-Demand capacity.
default- Auto Scaling uses the Capacity Reservation preference from your launch template or an open Capacity Reservation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CAPRESERVATIONPREFERENCE() |
Getter for CAPRESERVATIONPREFERENCE, with configurable defau |
ASK_CAPRESERVATIONPREFERENCE() |
Getter for CAPRESERVATIONPREFERENCE w/ exceptions if field h |
HAS_CAPRESERVATIONPREFERENCE() |
Determine if CAPRESERVATIONPREFERENCE has a value |
CapacityReservationTarget¶
Describes a target Capacity Reservation or Capacity Reservation resource group.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CAPRESERVATIONTARGET() |
Getter for CAPACITYRESERVATIONTARGET |