BareMetalAdminControlPlaneConfig class

BareMetalAdminControlPlaneConfig specifies the control plane configuration.

Constructors

BareMetalAdminControlPlaneConfig({Input<List<BareMetalAdminApiServerArgument>>? apiServerArgs, required Input<BareMetalAdminControlPlaneNodePoolConfig> controlPlaneNodePoolConfig})
Creates a new BareMetalAdminControlPlaneConfig. apiServerArgs Customizes the default API server args. Only a subset of customized flags are supported. Please refer to the API server documentation below to know the exact format: https://kubernetes.io/docs/reference/command-line-tools-reference/kube-apiserver/ controlPlaneNodePoolConfig Configures the node pool running the control plane. If specified the corresponding NodePool will be created for the cluster's control plane. The NodePool will have the same name and namespace as the cluster.
const
BareMetalAdminControlPlaneConfig.fromMap(Map<String, dynamic> map)
factory

Properties

apiServerArgs → Input<List<BareMetalAdminApiServerArgument>>?
Customizes the default API server args. Only a subset of customized flags are supported. Please refer to the API server documentation below to know the exact format: https://kubernetes.io/docs/reference/command-line-tools-reference/kube-apiserver/
final
controlPlaneNodePoolConfig → Input<BareMetalAdminControlPlaneNodePoolConfig>
Configures the node pool running the control plane. If specified the corresponding NodePool will be created for the cluster's control plane. The NodePool will have the same name and namespace as the cluster.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited