Class ClusterCreateOptions
The properties that define extra options for a cluster.
Inheritance
ClusterCreateOptions
Assembly: OCI.DotNetSDK.Containerengine.dll
Syntax
public class ClusterCreateOptions
Properties
AddOns
Declaration
[JsonProperty(PropertyName = "addOns")]
public AddOnOptions AddOns { get; set; }
Property Value
AdmissionControllerOptions
Declaration
[JsonProperty(PropertyName = "admissionControllerOptions")]
public AdmissionControllerOptions AdmissionControllerOptions { get; set; }
Property Value
KubernetesNetworkConfig
Declaration
[JsonProperty(PropertyName = "kubernetesNetworkConfig")]
public KubernetesNetworkConfig KubernetesNetworkConfig { get; set; }
Property Value
OpenIdConnectDiscovery
Declaration
[JsonProperty(PropertyName = "openIdConnectDiscovery")]
public OpenIdConnectDiscovery OpenIdConnectDiscovery { get; set; }
Property Value
OpenIdConnectTokenAuthenticationConfig
Declaration
[JsonProperty(PropertyName = "openIdConnectTokenAuthenticationConfig")]
public OpenIdConnectTokenAuthenticationConfig OpenIdConnectTokenAuthenticationConfig { get; set; }
Property Value
PersistentVolumeConfig
Declaration
[JsonProperty(PropertyName = "persistentVolumeConfig")]
public PersistentVolumeConfigDetails PersistentVolumeConfig { get; set; }
Property Value
ServiceLbConfig
Declaration
[JsonProperty(PropertyName = "serviceLbConfig")]
public ServiceLbConfigDetails ServiceLbConfig { get; set; }
Property Value
ServiceLbSubnetIds
Declaration
[JsonProperty(PropertyName = "serviceLbSubnetIds")]
public List<string> ServiceLbSubnetIds { get; set; }
Property Value
Type |
Description |
List<string> |
The OCIDs of the subnets used for Kubernetes services load balancers.
|