public sealed class NodeGroupNode : IMessage<NodeGroupNode>, IEquatable<NodeGroupNode>, IDeepCloneable<NodeGroupNode>, IBufferMessage, IMessage
Implements
IMessageNodeGroupNode, IEquatableNodeGroupNode, IDeepCloneableNodeGroupNode, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
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 |