ClusterCreateOptions¶
-
class
oci.container_engine.models.
ClusterCreateOptions
(**kwargs)¶ Bases:
object
The properties that define extra options for a cluster.
Methods
__init__
(**kwargs)Initializes a new ClusterCreateOptions object with values from keyword arguments. Attributes
add_ons
Gets the add_ons of this ClusterCreateOptions. admission_controller_options
Gets the admission_controller_options of this ClusterCreateOptions. kubernetes_network_config
Gets the kubernetes_network_config of this ClusterCreateOptions. persistent_volume_config
Gets the persistent_volume_config of this ClusterCreateOptions. service_lb_config
Gets the service_lb_config of this ClusterCreateOptions. service_lb_subnet_ids
Gets the service_lb_subnet_ids of this ClusterCreateOptions. -
__init__
(**kwargs)¶ Initializes a new ClusterCreateOptions object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - service_lb_subnet_ids (list[str]) – The value to assign to the service_lb_subnet_ids property of this ClusterCreateOptions.
- kubernetes_network_config (oci.container_engine.models.KubernetesNetworkConfig) – The value to assign to the kubernetes_network_config property of this ClusterCreateOptions.
- add_ons (oci.container_engine.models.AddOnOptions) – The value to assign to the add_ons property of this ClusterCreateOptions.
- admission_controller_options (oci.container_engine.models.AdmissionControllerOptions) – The value to assign to the admission_controller_options property of this ClusterCreateOptions.
- persistent_volume_config (oci.container_engine.models.PersistentVolumeConfigDetails) – The value to assign to the persistent_volume_config property of this ClusterCreateOptions.
- service_lb_config (oci.container_engine.models.ServiceLbConfigDetails) – The value to assign to the service_lb_config property of this ClusterCreateOptions.
-
add_ons
¶ Gets the add_ons of this ClusterCreateOptions. Configurable cluster add-ons
Returns: The add_ons of this ClusterCreateOptions. Return type: oci.container_engine.models.AddOnOptions
-
admission_controller_options
¶ Gets the admission_controller_options of this ClusterCreateOptions. Configurable cluster admission controllers
Returns: The admission_controller_options of this ClusterCreateOptions. Return type: oci.container_engine.models.AdmissionControllerOptions
-
kubernetes_network_config
¶ Gets the kubernetes_network_config of this ClusterCreateOptions. Network configuration for Kubernetes.
Returns: The kubernetes_network_config of this ClusterCreateOptions. Return type: oci.container_engine.models.KubernetesNetworkConfig
-
persistent_volume_config
¶ Gets the persistent_volume_config of this ClusterCreateOptions.
Returns: The persistent_volume_config of this ClusterCreateOptions. Return type: oci.container_engine.models.PersistentVolumeConfigDetails
-
service_lb_config
¶ Gets the service_lb_config of this ClusterCreateOptions.
Returns: The service_lb_config of this ClusterCreateOptions. Return type: oci.container_engine.models.ServiceLbConfigDetails
-
service_lb_subnet_ids
¶ Gets the service_lb_subnet_ids of this ClusterCreateOptions. The OCIDs of the subnets used for Kubernetes services load balancers.
Returns: The service_lb_subnet_ids of this ClusterCreateOptions. Return type: list[str]
-