Method: projects.locations.vmwareClusters.create

Creates a new VMware user cluster in a given project and location.

HTTP request

POST https://gkeonprem.googleapis.com/v1/{parent=projects/*/locations/*}/vmwareClusters

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Required. The parent of the project and location where this cluster is created in. Format: "projects/{project}/locations/{location}"

Query parameters

Parameters
vmwareClusterId

string

User provided identifier that is used as part of the resource name;

This value must be up to 40 characters and follow RFC-1123 (https://tools.ietf.org/html/rfc1123) format.

validateOnly

boolean

Validate the request without actually doing any updates.

allowPreflightFailure

boolean

Optional. If set to true, CLM will force CCFE to persist the cluster resource in RMS when the creation fails during standalone preflight checks. In that case the subsequent create call will fail with "cluster already exists" error and hence a update cluster is required to fix the cluster.

Request body

The request body contains an instance of VmwareCluster.

Response body

If successful, the response body contains a newly created instance of Operation.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.