VMware Engine v1 API - Class Cluster (1.0.0-beta02)

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

Reference documentation and code samples for the VMware Engine v1 API class Cluster.

A cluster in a private cloud.

Inheritance

Object > Cluster

Namespace

Google.Cloud.VmwareEngine.V1

Assembly

Google.Cloud.VmwareEngine.V1.dll

Constructors

Cluster()

public Cluster()

Cluster(Cluster)

public Cluster(Cluster other)
Parameter
NameDescription
otherCluster

Properties

ClusterName

public ClusterName ClusterName { get; set; }

ClusterName-typed view over the Name resource name property.

Property Value
TypeDescription
ClusterName

CreateTime

public Timestamp CreateTime { get; set; }

Output only. Creation time of this resource.

Property Value
TypeDescription
Timestamp

Management

public bool Management { get; set; }

Output only. True if the cluster is a management cluster; false otherwise. There can only be one management cluster in a private cloud and it has to be the first one.

Property Value
TypeDescription
Boolean

Name

public string Name { get; set; }

Output only. The resource name of this cluster. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/clusters/my-cluster

Property Value
TypeDescription
String

NodeTypeConfigs

public MapField<string, NodeTypeConfig> NodeTypeConfigs { get; }

Required. The map of cluster node types in this cluster, where the key is canonical identifier of the node type (corresponds to the NodeType).

Property Value
TypeDescription
MapField<String, NodeTypeConfig>

State

public Cluster.Types.State State { get; set; }

Output only. State of the resource.

Property Value
TypeDescription
Cluster.Types.State

Uid

public string Uid { get; set; }

Output only. System-generated unique identifier for the resource.

Property Value
TypeDescription
String

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. Last update time of this resource.

Property Value
TypeDescription
Timestamp