Method: projects.locations.clusters.generateOfflineCredential

Membuat kredensial offline untuk Cluster.

Permintaan HTTP

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

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
cluster

string

Wajib. Nama resource cluster.

Otorisasi memerlukan izin IAM berikut pada cluster resource yang ditentukan:

  • edgecontainer.clusters.get

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Kredensial offline untuk cluster.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "clientCertificate": string,
  "clientKey": string,
  "userId": string,
  "expireTime": string
}
Kolom
clientCertificate

string

Hanya output. Sertifikat klien untuk mengautentikasi ke server API k8s.

clientKey

string

Hanya output. Kunci pribadi klien untuk mengautentikasi ke server API k8s.

userId

string

Hanya output. Identitas klien.

expireTime

string (Timestamp format)

Hanya output. Stempel waktu saat masa berlaku kredensial ini akan berakhir.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.