Skip to content

/AWS1/CL_EC2CAPACITYRSVPEC

Describes an instance's Capacity Reservation targeting option. You can specify only one parameter at a time. If you specify CapacityReservationPreference and CapacityReservationTarget, the request fails.

Use the CapacityReservationPreference parameter to configure the instance to run as an On-Demand Instance or to run in any open Capacity Reservation that has matching attributes (instance type, platform, Availability Zone). Use the CapacityReservationTarget parameter to explicitly target a specific Capacity Reservation or a Capacity Reservation group.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_CAPRESERVATIONPREFERENCE TYPE /AWS1/EC2CAPRESERVATIONPREFE00 /AWS1/EC2CAPRESERVATIONPREFE00

Indicates the instance's Capacity Reservation preferences. Possible preferences include:

  • open - The instance can run in any open Capacity Reservation that has matching attributes (instance type, platform, Availability Zone).

  • none - The instance avoids running in a Capacity Reservation even if one is available. The instance runs as an On-Demand Instance.

IO_CAPACITYRESERVATIONTARGET TYPE REF TO /AWS1/CL_EC2CAPRESERVATIONTGT /AWS1/CL_EC2CAPRESERVATIONTGT

Information about the target Capacity Reservation or Capacity Reservation group.


Queryable Attributes

CapacityReservationPreference

Indicates the instance's Capacity Reservation preferences. Possible preferences include:

  • open - The instance can run in any open Capacity Reservation that has matching attributes (instance type, platform, Availability Zone).

  • none - The instance avoids running in a Capacity Reservation even if one is available. The instance runs as an On-Demand Instance.

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

Information about the target Capacity Reservation or Capacity Reservation group.

Accessible with the following methods

Method Description
GET_CAPRESERVATIONTARGET() Getter for CAPACITYRESERVATIONTARGET