Method: projects.locations.bareMetalAdminClusters.create

Erstellt einen neuen Bare-Metal-Administratorcluster in einem bestimmten Projekt und an einem bestimmten Standort. Die API muss mit dem Erstellen eines Bootstrap-Clusters kombiniert werden, damit sie funktioniert. Weitere Informationen finden Sie unter https://cloud.google.com/anthos/clusters/docs/bare-metal/latest/installing/creating-clusters/create-admin-cluster-api#prepare_bootstrap_environment.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
parent

string

Erforderlich. Das übergeordnete Element des Projekts und des Standorts, in dem der Cluster erstellt wird. Format: „projects/{project}/locations/{location}“

Abfrageparameter

Parameter
bareMetalAdminClusterId

string

Erforderlich. Vom Nutzer bereitgestellte Kennung, die als Teil des Ressourcennamens verwendet wird. Sie muss RFC-1034 entsprechen und darf nur Kleinbuchstaben enthalten. Das entspricht ungefähr: /^[a-z][a-z0-9.-]+[a-z0-9]$/

validateOnly

boolean

Validieren Sie die Anfrage, ohne tatsächlich Änderungen vorzunehmen.

allowPreflightFailure

boolean

Optional. Wenn diese Option auf „wahr“ gesetzt ist, erzwingt CLM, dass CCFE die Clusterressource in RMS beibehält, wenn die Erstellung bei eigenständigen Preflight-Prüfungen fehlschlägt. In diesem Fall schlägt der nachfolgende create-Aufruf mit dem Fehler „Cluster already exists“ fehl. Daher ist ein Update-Cluster erforderlich, um den Cluster zu korrigieren.

Anfragetext

Der Anfragetext enthält eine Instanz von BareMetalAdminCluster.

Antworttext

Bei Erfolg enthält der Antworttext eine neu erstellte Instanz von Operation.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie unter Authentication Overview.