Reference documentation and code samples for the Google Cloud VMware Engine V1 API class Google::Cloud::VmwareEngine::V1::PrivateCloud::ManagementCluster.
Management cluster configuration.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#cluster_id
def cluster_id() -> ::String
-
(::String) —
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)
#cluster_id=
def cluster_id=(value) -> ::String
-
value (::String) —
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)
-
(::String) —
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)
#node_type_configs
def node_type_configs() -> ::Google::Protobuf::Map{::String => ::Google::Cloud::VmwareEngine::V1::NodeTypeConfig}
-
(::Google::Protobuf::Map{::String => ::Google::Cloud::VmwareEngine::V1::NodeTypeConfig}) — Required. The map of cluster node types in this cluster, where the key is
canonical identifier of the node type (corresponds to the
NodeType
).
#node_type_configs=
def node_type_configs=(value) -> ::Google::Protobuf::Map{::String => ::Google::Cloud::VmwareEngine::V1::NodeTypeConfig}
-
value (::Google::Protobuf::Map{::String => ::Google::Cloud::VmwareEngine::V1::NodeTypeConfig}) — Required. The map of cluster node types in this cluster, where the key is
canonical identifier of the node type (corresponds to the
NodeType
).
-
(::Google::Protobuf::Map{::String => ::Google::Cloud::VmwareEngine::V1::NodeTypeConfig}) — Required. The map of cluster node types in this cluster, where the key is
canonical identifier of the node type (corresponds to the
NodeType
).
#stretched_cluster_config
def stretched_cluster_config() -> ::Google::Cloud::VmwareEngine::V1::StretchedClusterConfig
- (::Google::Cloud::VmwareEngine::V1::StretchedClusterConfig) — Optional. Configuration of a stretched cluster. Required for STRETCHED private clouds.
#stretched_cluster_config=
def stretched_cluster_config=(value) -> ::Google::Cloud::VmwareEngine::V1::StretchedClusterConfig
- value (::Google::Cloud::VmwareEngine::V1::StretchedClusterConfig) — Optional. Configuration of a stretched cluster. Required for STRETCHED private clouds.
- (::Google::Cloud::VmwareEngine::V1::StretchedClusterConfig) — Optional. Configuration of a stretched cluster. Required for STRETCHED private clouds.