Compute Engine v1 API - Class NodeGroupNode (3.1.0)

public sealed class NodeGroupNode : IMessage<NodeGroupNode>, IEquatable<NodeGroupNode>, IDeepCloneable<NodeGroupNode>, IBufferMessage, IMessage

Inheritance

object > NodeGroupNode

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

NodeGroupNode()

public NodeGroupNode()

NodeGroupNode(NodeGroupNode)

public NodeGroupNode(NodeGroupNode other)
Parameter
Name Description
other NodeGroupNode

Properties

Accelerators

public RepeatedField<AcceleratorConfig> Accelerators { get; }

Accelerators for this node.

Property Value
Type Description
RepeatedFieldAcceleratorConfig

ConsumedResources

public InstanceConsumptionInfo ConsumedResources { get; set; }

Node resources that are reserved by all instances.

Property Value
Type Description
InstanceConsumptionInfo

CpuOvercommitType

public string CpuOvercommitType { get; set; }

CPU overcommit. Check the CpuOvercommitType enum for the list of possible values.

Property Value
Type Description
string

Disks

public RepeatedField<LocalDisk> Disks { get; }

Local disk configurations.

Property Value
Type Description
RepeatedFieldLocalDisk

HasCpuOvercommitType

public bool HasCpuOvercommitType { get; }

Gets whether the "cpu_overcommit_type" field is set

Property Value
Type Description
bool

HasName

public bool HasName { get; }

Gets whether the "name" field is set

Property Value
Type Description
bool

HasNodeType

public bool HasNodeType { get; }

Gets whether the "node_type" field is set

Property Value
Type Description
bool

HasSatisfiesPzs

public bool HasSatisfiesPzs { get; }

Gets whether the "satisfies_pzs" field is set

Property Value
Type Description
bool

HasServerId

public bool HasServerId { get; }

Gets whether the "server_id" field is set

Property Value
Type Description
bool

HasStatus

public bool HasStatus { get; }

Gets whether the "status" field is set

Property Value
Type Description
bool

InstanceConsumptionData

public RepeatedField<InstanceConsumptionData> InstanceConsumptionData { get; }

Instance data that shows consumed resources on the node.

Property Value
Type Description
RepeatedFieldInstanceConsumptionData

Instances

public RepeatedField<string> Instances { get; }

Instances scheduled on this node.

Property Value
Type Description
RepeatedFieldstring

Name

public string Name { get; set; }

The name of the node.

Property Value
Type Description
string

NodeType

public string NodeType { get; set; }

The type of this node.

Property Value
Type Description
string

SatisfiesPzs

public bool SatisfiesPzs { get; set; }

[Output Only] Reserved for future use.

Property Value
Type Description
bool

ServerBinding

public ServerBinding ServerBinding { get; set; }

Binding properties for the physical server.

Property Value
Type Description
ServerBinding

ServerId

public string ServerId { get; set; }

Server ID associated with this node.

Property Value
Type Description
string

Status

public string Status { get; set; }

Check the Status enum for the list of possible values.

Property Value
Type Description
string

TotalResources

public InstanceConsumptionInfo TotalResources { get; set; }

Total amount of available resources on the node.

Property Value
Type Description
InstanceConsumptionInfo

UpcomingMaintenance

public UpcomingMaintenance UpcomingMaintenance { get; set; }

[Output Only] The information about an upcoming maintenance event.

Property Value
Type Description
UpcomingMaintenance