public sealed class PrivateCloud.Types.ManagementCluster : IMessage<PrivateCloud.Types.ManagementCluster>, IEquatable<PrivateCloud.Types.ManagementCluster>, IDeepCloneable<PrivateCloud.Types.ManagementCluster>, IBufferMessage, IMessage
Reference 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 |