public sealed class GkeNodeConfig : IMessage<GkeNodePoolConfig.Types.GkeNodeConfig>, IEquatable<GkeNodePoolConfig.Types.GkeNodeConfig>, IDeepCloneable<GkeNodePoolConfig.Types.GkeNodeConfig>, IBufferMessage, IMessage
Parameters that describe cluster nodes.
Implements
IMessage<GkeNodePoolConfig.Types.GkeNodeConfig>, IEquatable<GkeNodePoolConfig.Types.GkeNodeConfig>, IDeepCloneable<GkeNodePoolConfig.Types.GkeNodeConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Dataproc.V1Assembly
Google.Cloud.Dataproc.V1.dll
Constructors
GkeNodeConfig()
public GkeNodeConfig()
GkeNodeConfig(GkeNodePoolConfig.Types.GkeNodeConfig)
public GkeNodeConfig(GkeNodePoolConfig.Types.GkeNodeConfig other)
Parameter | |
---|---|
Name | Description |
other | GkeNodePoolConfig.Types.GkeNodeConfig |
Properties
Accelerators
public RepeatedField<GkeNodePoolConfig.Types.GkeNodePoolAcceleratorConfig> Accelerators { get; }
Optional. A list of hardware accelerators to attach to each node.
Property Value | |
---|---|
Type | Description |
RepeatedField<GkeNodePoolConfig.Types.GkeNodePoolAcceleratorConfig> |
LocalSsdCount
public int LocalSsdCount { get; set; }
Optional. The number of local SSD disks to attach to the node, which is limited by the maximum number of disks allowable per zone (see Adding Local SSDs).
Property Value | |
---|---|
Type | Description |
Int32 |
MachineType
public string MachineType { get; set; }
Optional. The name of a Compute Engine machine type.
Property Value | |
---|---|
Type | Description |
String |
MinCpuPlatform
public string MinCpuPlatform { get; set; }
Optional. 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".
Property Value | |
---|---|
Type | Description |
String |
Preemptible
public bool Preemptible { get; set; }
Optional. Whether the nodes are created as preemptible VM instances.
Property Value | |
---|---|
Type | Description |
Boolean |