Reference documentation and code samples for the Google Cloud Vmware Engine V1 Client class ManagementCluster.
Management cluster configuration.
Generated from protobuf message google.cloud.vmwareengine.v1.PrivateCloud.ManagementCluster
Namespace
Google \ Cloud \ VmwareEngine \ V1 \ PrivateCloudMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ cluster_id |
string
Required. The user-provided identifier of the new |
↳ node_type_configs |
array|Google\Protobuf\Internal\MapField
Required. The map of cluster node types in this cluster, where the key is canonical identifier of the node type (corresponds to the |
↳ stretched_cluster_config |
Google\Cloud\VmwareEngine\V1\StretchedClusterConfig
Optional. Configuration of a stretched cluster. Required for STRETCHED private clouds. |
getClusterId
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)
Returns | |
---|---|
Type | Description |
string |
setClusterId
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)
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getNodeTypeConfigs
Required. The map of cluster node types in this cluster, where the key is
canonical identifier of the node type (corresponds to the NodeType
).
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\MapField |
setNodeTypeConfigs
Required. The map of cluster node types in this cluster, where the key is
canonical identifier of the node type (corresponds to the NodeType
).
Parameter | |
---|---|
Name | Description |
var |
array|Google\Protobuf\Internal\MapField
|
Returns | |
---|---|
Type | Description |
$this |
getStretchedClusterConfig
Optional. Configuration of a stretched cluster. Required for STRETCHED private clouds.
Returns | |
---|---|
Type | Description |
Google\Cloud\VmwareEngine\V1\StretchedClusterConfig|null |
hasStretchedClusterConfig
clearStretchedClusterConfig
setStretchedClusterConfig
Optional. Configuration of a stretched cluster. Required for STRETCHED private clouds.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\VmwareEngine\V1\StretchedClusterConfig
|
Returns | |
---|---|
Type | Description |
$this |