ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigNodePoolTargetNodePoolConfigConfig class

Constructors

ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigNodePoolTargetNodePoolConfigConfig({Input<int?>? localSsdCount, Input<String?>? machineType, Input<String?>? minCpuPlatform, Input<bool?>? preemptible, Input<bool?>? spot})
Creates a new ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigNodePoolTargetNodePoolConfigConfig. localSsdCount The number of local SSD disks to attach to the node, machineType The name of a Compute Engine machine type. minCpuPlatform Minimum CPU platform to be used by this instance. preemptible Whether the nodes are created as preemptible VM instances. spot Spot flag for enabling Spot VM, which is a rebrand of the existing preemptible flag.
const
ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigNodePoolTargetNodePoolConfigConfig.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
localSsdCount → Input<int?>?
The number of local SSD disks to attach to the node, which is limited by the maximum number of disks allowable per zone.
final
machineType → Input<String?>?
The name of a Compute Engine machine type.
final
minCpuPlatform → Input<String?>?
Minimum CPU platform to be used by this instance. The instance may be scheduled on the specified or a newer CPU platform. Specify the friendly names of CPU platforms, such as "Intel Haswell" or "Intel Sandy Bridge".
final
preemptible → Input<bool?>?
Whether the nodes are created as preemptible VM instances. Preemptible nodes cannot be used in a node pool with the CONTROLLER role or in the DEFAULT node pool if the CONTROLLER role is not assigned (the DEFAULT node pool will assume the CONTROLLER role).
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
spot → Input<bool?>?
Spot flag for enabling Spot VM, which is a rebrand of the existing preemptible flag.
final

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