public sealed class NodeType : IMessage<NodeType>, IEquatable<NodeType>, IDeepCloneable<NodeType>, IBufferMessage, IMessageReference documentation and code samples for the VMware Engine v1 API class NodeType.
Describes node type.
Namespace
Google.Cloud.VmwareEngine.V1Assembly
Google.Cloud.VmwareEngine.V1.dll
Constructors
NodeType()
public NodeType()NodeType(NodeType)
public NodeType(NodeType other)| Parameter | |
|---|---|
| Name | Description |
other |
NodeType |
Properties
AvailableCustomCoreCounts
public RepeatedField<int> AvailableCustomCoreCounts { get; }Output only. List of possible values of custom core count.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldint |
|
Capabilities
public RepeatedField<NodeType.Types.Capability> Capabilities { get; }Output only. Capabilities of this node type.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldNodeTypeTypesCapability |
|
DiskSizeGb
public int DiskSizeGb { get; set; }Output only. The amount of storage available, defined in GB.
| Property Value | |
|---|---|
| Type | Description |
int |
|
DisplayName
public string DisplayName { get; set; }Output only. The friendly name for this node type. For example: ve1-standard-72
| Property Value | |
|---|---|
| Type | Description |
string |
|
Families
public RepeatedField<string> Families { get; }Output only. Families of the node type.
For node types to be in the same cluster
they must share at least one element in the families.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
Kind
public NodeType.Types.Kind Kind { get; set; }Output only. The type of the resource.
| Property Value | |
|---|---|
| Type | Description |
NodeTypeTypesKind |
|
MemoryGb
public int MemoryGb { get; set; }Output only. The amount of physical memory available, defined in GB.
| Property Value | |
|---|---|
| Type | Description |
int |
|
Name
public string Name { get; set; }Output only. The resource name of this node type.
Resource names are schemeless URIs that follow the conventions in
https://cloud.google.com/apis/design/resource_names.
For example:
projects/my-proj/locations/us-central1-a/nodeTypes/standard-72
| Property Value | |
|---|---|
| Type | Description |
string |
|
NodeTypeId
public string NodeTypeId { get; set; }Output only. The canonical identifier of the node type
(corresponds to the NodeType). For example: standard-72.
| Property Value | |
|---|---|
| Type | Description |
string |
|
NodeTypeName
public NodeTypeName NodeTypeName { get; set; }NodeTypeName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
NodeTypeName |
|
TotalCoreCount
public int TotalCoreCount { get; set; }Output only. The total number of CPU cores in a single node.
| Property Value | |
|---|---|
| Type | Description |
int |
|
VirtualCpuCount
public int VirtualCpuCount { get; set; }Output only. The total number of virtual CPUs in a single node.
| Property Value | |
|---|---|
| Type | Description |
int |
|