ClusterNodePoolDefaultsNodeConfigDefaults class

Constructors

ClusterNodePoolDefaultsNodeConfigDefaults({Input<ClusterNodePoolDefaultsNodeConfigDefaultsContainerdConfig?>? containerdConfig, Input<ClusterNodePoolDefaultsNodeConfigDefaultsGcfsConfig?>? gcfsConfig, Input<String?>? insecureKubeletReadonlyPortEnabled, Input<String?>? loggingVariant})
Creates a new ClusterNodePoolDefaultsNodeConfigDefaults. containerdConfig Parameters for containerd configuration. gcfsConfig The default Google Container Filesystem (GCFS) configuration at the cluster level. e.g. enable image streaming across all the node pools within the cluster. Structure is documented below. insecureKubeletReadonlyPortEnabled Controls whether the kubelet read-only port is enabled for newly created node pools in the cluster. It is strongly recommended to set this to FALSE. Possible values: TRUE, FALSE. loggingVariant The type of logging agent that is deployed by default for newly created node pools in the cluster. Valid values include DEFAULT and MAX_THROUGHPUT. See Increasing logging agent throughput for more information.
const
ClusterNodePoolDefaultsNodeConfigDefaults.fromMap(Map<String, dynamic> map)
factory

Properties

containerdConfig → Input<ClusterNodePoolDefaultsNodeConfigDefaultsContainerdConfig?>?
Parameters for containerd configuration.
final
gcfsConfig → Input<ClusterNodePoolDefaultsNodeConfigDefaultsGcfsConfig?>?
The default Google Container Filesystem (GCFS) configuration at the cluster level. e.g. enable image streaming across all the node pools within the cluster. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
insecureKubeletReadonlyPortEnabled → Input<String?>?
Controls whether the kubelet read-only port is enabled for newly created node pools in the cluster. It is strongly recommended to set this to FALSE. Possible values: TRUE, FALSE.
final
loggingVariant → Input<String?>?
The type of logging agent that is deployed by default for newly created node pools in the cluster. Valid values include DEFAULT and MAX_THROUGHPUT. See Increasing logging agent throughput for more information.
final
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