public sealed class PrivateCloud.Types.ManagementCluster : IMessage<PrivateCloud.Types.ManagementCluster>, IEquatable<PrivateCloud.Types.ManagementCluster>, IDeepCloneable<PrivateCloud.Types.ManagementCluster>, IBufferMessage, IMessageReference documentation and code samples for the VMware Engine v1 API class PrivateCloud.Types.ManagementCluster.
Management cluster configuration.
Implements
IMessagePrivateCloudTypesManagementCluster, IEquatablePrivateCloudTypesManagementCluster, IDeepCloneablePrivateCloudTypesManagementCluster, IBufferMessage, IMessageNamespace
Google.Cloud.VmwareEngine.V1Assembly
Google.Cloud.VmwareEngine.V1.dll
Constructors
ManagementCluster()
public ManagementCluster()ManagementCluster(ManagementCluster)
public ManagementCluster(PrivateCloud.Types.ManagementCluster other)| Parameter | |
|---|---|
| Name | Description |
other |
PrivateCloudTypesManagementCluster |
Properties
ClusterId
public string ClusterId { get; set; }Required. The user-provided identifier of the new Cluster.
The identifier must meet the following requirements:
- Only contains 1-63 alphanumeric characters and hyphens
- Begins with an alphabetical character
- Ends with a non-hyphen character
- Not formatted as a UUID
- Complies with RFC 1034 (section 3.5)
| Property Value | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
MapFieldstringNodeTypeConfig |
|
StretchedClusterConfig
public StretchedClusterConfig StretchedClusterConfig { get; set; }Optional. Configuration of a stretched cluster. Required for STRETCHED private clouds.
| Property Value | |
|---|---|
| Type | Description |
StretchedClusterConfig |
|