Class NodeType
Describes node type.
Implements
Inherited Members
Namespace: Google.Apis.VMwareEngine.v1.Data
Assembly: Google.Apis.VMwareEngine.v1.dll
Syntax
public class NodeType : IDirectResponseSchema
Properties
AvailableCustomCoreCounts
Output only. List of possible values of custom core count.
Declaration
[JsonProperty("availableCustomCoreCounts")]
public virtual IList<int?> AvailableCustomCoreCounts { get; set; }
Property Value
Type | Description |
---|---|
IList<int?> |
Capabilities
Output only. Capabilities of this node type.
Declaration
[JsonProperty("capabilities")]
public virtual IList<string> Capabilities { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
DiskSizeGb
Output only. The amount of storage available, defined in GB.
Declaration
[JsonProperty("diskSizeGb")]
public virtual int? DiskSizeGb { get; set; }
Property Value
Type | Description |
---|---|
int? |
DisplayName
Output only. The friendly name for this node type. For example: ve1-standard-72
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Families
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
.
Declaration
[JsonProperty("families")]
public virtual IList<string> Families { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Kind
Output only. The type of the resource.
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
string |
MemoryGb
Output only. The amount of physical memory available, defined in GB.
Declaration
[JsonProperty("memoryGb")]
public virtual int? MemoryGb { get; set; }
Property Value
Type | Description |
---|---|
int? |
Name
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
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
NodeTypeId
Output only. The canonical identifier of the node type (corresponds to the NodeType
). For example:
standard-72.
Declaration
[JsonProperty("nodeTypeId")]
public virtual string NodeTypeId { get; set; }
Property Value
Type | Description |
---|---|
string |
TotalCoreCount
Output only. The total number of CPU cores in a single node.
Declaration
[JsonProperty("totalCoreCount")]
public virtual int? TotalCoreCount { get; set; }
Property Value
Type | Description |
---|---|
int? |
VirtualCpuCount
Output only. The total number of virtual CPUs in a single node.
Declaration
[JsonProperty("virtualCpuCount")]
public virtual int? VirtualCpuCount { get; set; }
Property Value
Type | Description |
---|---|
int? |