Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace InstanceReservationConfig

Data that defines the capacity configuration.

Properties

Optional clusterConfig

clusterConfig: model.ClusterConfigDetails

Optional clusterPlacementGroupId

clusterPlacementGroupId: undefined | string

The OCID of the cluster placement group for this instance reservation capacity configuration.

Optional faultDomain

faultDomain: undefined | string

The fault domain of this capacity configuration. If a value is not supplied, this capacity configuration is applicable to all fault domains in the specified availability domain. For more information, see Capacity Reservations.

instanceShape

instanceShape: string

The shape to use when launching instances using compute capacity reservations. The shape determines the number of CPUs, the amount of memory, and other resources allocated to the instance. You can list all available shapes by calling {@link ListComputeCapacityReservationInstanceShapes}.

Optional instanceShapeConfig

instanceShapeConfig: model.InstanceReservationShapeConfigDetails

reservedCount

reservedCount: number

The total number of instances that can be launched from the capacity configuration. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

usedCount

usedCount: number

The amount of capacity in use out of the total capacity reserved in this capacity configuration. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Functions

getDeserializedJsonObj

getJsonObj