Method: projects.locations.clusters.generateOfflineCredential

Generiert einen Offlineanmeldedatensatz für einen Cluster.

HTTP-Anfrage

GET https://edgecontainer.googleapis.com/v1/{cluster=projects/*/locations/*/clusters/*}:generateOfflineCredential

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
cluster

string

Erforderlich. Der Ressourcenname des Clusters.

Die Autorisierung erfordert folgende IAM-Berechtigung für die angegebene Ressource cluster:

  • edgecontainer.clusters.get

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Offline-Anmeldedaten für einen Cluster.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "clientCertificate": string,
  "clientKey": string,
  "userId": string,
  "expireTime": string
}
Felder
clientCertificate

string

Nur Ausgabe. Clientzertifikat für die Authentifizierung beim K8s-API-Server.

clientKey

string

Nur Ausgabe. Privater Clientschlüssel für die Authentifizierung beim K8s-API-Server.

userId

string

Nur Ausgabe. Identität des Kunden.

expireTime

string (Timestamp format)

Nur Ausgabe. Zeitstempel, zu dem diese Anmeldedaten ablaufen.

Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie in der Authentifizierungsübersicht.