ComputeCapacityReservationInstanceShapeSummary

class oci.core.models.ComputeCapacityReservationInstanceShapeSummary(**kwargs)

Bases: object

An available shape used to launch instances in a compute capacity reservation.

Methods

__init__(**kwargs) Initializes a new ComputeCapacityReservationInstanceShapeSummary object with values from keyword arguments.

Attributes

availability_domain [Required] Gets the availability_domain of this ComputeCapacityReservationInstanceShapeSummary.
instance_shape [Required] Gets the instance_shape of this ComputeCapacityReservationInstanceShapeSummary.
__init__(**kwargs)

Initializes a new ComputeCapacityReservationInstanceShapeSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • availability_domain (str) – The value to assign to the availability_domain property of this ComputeCapacityReservationInstanceShapeSummary.
  • instance_shape (str) – The value to assign to the instance_shape property of this ComputeCapacityReservationInstanceShapeSummary.
availability_domain

[Required] Gets the availability_domain of this ComputeCapacityReservationInstanceShapeSummary. The shape’s availability domain.

Returns:The availability_domain of this ComputeCapacityReservationInstanceShapeSummary.
Return type:str
instance_shape

[Required] Gets the instance_shape of this ComputeCapacityReservationInstanceShapeSummary. The name of the available shape used to launch instances in a compute capacity reservation.

Returns:The instance_shape of this ComputeCapacityReservationInstanceShapeSummary.
Return type:str