NodePoolPlacementConfigDetails

class oci.container_engine.models.NodePoolPlacementConfigDetails(**kwargs)

Bases: object

The location where a node pool will place nodes.

Methods

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

Attributes

availability_domain [Required] Gets the availability_domain of this NodePoolPlacementConfigDetails.
capacity_reservation_id Gets the capacity_reservation_id of this NodePoolPlacementConfigDetails.
fault_domains Gets the fault_domains of this NodePoolPlacementConfigDetails.
preemptible_node_config Gets the preemptible_node_config of this NodePoolPlacementConfigDetails.
subnet_id [Required] Gets the subnet_id of this NodePoolPlacementConfigDetails.
__init__(**kwargs)

Initializes a new NodePoolPlacementConfigDetails 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 NodePoolPlacementConfigDetails.
  • subnet_id (str) – The value to assign to the subnet_id property of this NodePoolPlacementConfigDetails.
  • capacity_reservation_id (str) – The value to assign to the capacity_reservation_id property of this NodePoolPlacementConfigDetails.
  • preemptible_node_config (oci.container_engine.models.PreemptibleNodeConfigDetails) – The value to assign to the preemptible_node_config property of this NodePoolPlacementConfigDetails.
  • fault_domains (list[str]) – The value to assign to the fault_domains property of this NodePoolPlacementConfigDetails.
availability_domain

[Required] Gets the availability_domain of this NodePoolPlacementConfigDetails. The availability domain in which to place nodes. Example: Uocm:PHX-AD-1

Returns:The availability_domain of this NodePoolPlacementConfigDetails.
Return type:str
capacity_reservation_id

Gets the capacity_reservation_id of this NodePoolPlacementConfigDetails. The OCID of the compute capacity reservation in which to place the compute instance.

Returns:The capacity_reservation_id of this NodePoolPlacementConfigDetails.
Return type:str
fault_domains

Gets the fault_domains of this NodePoolPlacementConfigDetails. A list of fault domains in which to place nodes.

Returns:The fault_domains of this NodePoolPlacementConfigDetails.
Return type:list[str]
preemptible_node_config

Gets the preemptible_node_config of this NodePoolPlacementConfigDetails.

Returns:The preemptible_node_config of this NodePoolPlacementConfigDetails.
Return type:oci.container_engine.models.PreemptibleNodeConfigDetails
subnet_id

[Required] Gets the subnet_id of this NodePoolPlacementConfigDetails. The OCID of the subnet in which to place nodes.

Returns:The subnet_id of this NodePoolPlacementConfigDetails.
Return type:str