Class: Google::Cloud::VmwareEngine::V1::PrivateCloud::ManagementCluster
- Inherits:
-
Object
- Object
- Google::Cloud::VmwareEngine::V1::PrivateCloud::ManagementCluster
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb
Overview
Management cluster configuration.
Defined Under Namespace
Classes: NodeTypeConfigsEntry
Instance Attribute Summary collapse
-
#cluster_id ⇒ ::String
Required.
-
#node_type_configs ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::VmwareEngine::V1::NodeTypeConfig}
Required.
Instance Attribute Details
#cluster_id ⇒ ::String
Returns 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).
142 143 144 145 146 147 148 149 150 151 152 153 154 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 142 class ManagementCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::VmwareEngine::V1::NodeTypeConfig] class NodeTypeConfigsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#node_type_configs ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::VmwareEngine::V1::NodeTypeConfig}
Returns Required. The map of cluster node types in this cluster, where the key is
canonical identifier of the node type (corresponds to the NodeType).
142 143 144 145 146 147 148 149 150 151 152 153 154 |
# File 'proto_docs/google/cloud/vmwareengine/v1/vmwareengine_resources.rb', line 142 class ManagementCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::VmwareEngine::V1::NodeTypeConfig] class NodeTypeConfigsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |