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.
open_id_connect_discovery Gets the open_id_connect_discovery of this ClusterCreateOptions.
open_id_connect_token_authentication_config Gets the open_id_connect_token_authentication_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:
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
open_id_connect_discovery

Gets the open_id_connect_discovery of this ClusterCreateOptions.

Returns:The open_id_connect_discovery of this ClusterCreateOptions.
Return type:oci.container_engine.models.OpenIdConnectDiscovery
open_id_connect_token_authentication_config

Gets the open_id_connect_token_authentication_config of this ClusterCreateOptions.

Returns:The open_id_connect_token_authentication_config of this ClusterCreateOptions.
Return type:oci.container_engine.models.OpenIdConnectTokenAuthenticationConfig
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]