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 diisi. Nama resource cluster.

Otorisasi memerlukan izin IAM berikut pada resource yang ditentukan cluster:

  • edgecontainer.clusters.generateOfflineCredential

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 k8s api-server.

clientKey

string

Hanya output. Kunci pribadi klien untuk mengautentikasi ke k8s api-server.

userId

string

Hanya output. Identitas klien.

expireTime

string (Timestamp format)

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

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.