Method: projects.locations.getAwsServerConfig

Menampilkan informasi, seperti region AWS dan versi Kubernetes yang didukung, di lokasi Google Cloud tertentu.

Permintaan HTTP

GET https://{endpoint}/v1/{name=projects/*/locations/*/awsServerConfig}

Dengan {endpoint} adalah salah satu endpoint layanan yang didukung.

URL menggunakan sintaksis Transcoding gRPC.

Parameter jalur

Parameter
name

string

Wajib diisi. Nama resource AwsServerConfig yang akan dideskripsikan.

AwsServerConfig nama diformat sebagai projects/<project-id>/locations/<region>/awsServerConfig.

Lihat Nama Resource untuk mengetahui detail selengkapnya tentang nama resource Google Cloud.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

AwsServerConfig adalah konfigurasi cluster GKE di AWS.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "name": string,
  "validVersions": [
    {
      object (AwsK8sVersionInfo)
    }
  ],
  "supportedAwsRegions": [
    string
  ]
}
Kolom
name

string

Nama resource konfigurasi.

validVersions[]

object (AwsK8sVersionInfo)

Daftar semua versi Kubernetes yang dirilis, termasuk versi yang sudah tidak digunakan lagi dan tidak dapat digunakan lagi. Filter berdasarkan properti enabled untuk membatasi versi yang saat ini tersedia. Versi valid yang didukung untuk operasi pembuatan dan update

supportedAwsRegions[]

string

Daftar region AWS yang didukung.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • gkemulticloud.awsServerConfigs.get

Untuk mengetahui informasi selengkapnya, baca dokumentasi IAM.

AwsK8sVersionInfo

Informasi versi Kubernetes dari cluster GKE di AWS.

Representasi JSON
{
  "version": string,
  "enabled": boolean,
  "endOfLife": boolean,
  "endOfLifeDate": {
    object (Date)
  },
  "releaseDate": {
    object (Date)
  }
}
Kolom
version

string

Nama versi Kubernetes.

enabled

boolean

Opsional. True jika versi tersedia untuk pembuatan cluster. Jika versi diaktifkan untuk pembuatan, versi tersebut dapat digunakan untuk membuat cluster baru. Jika tidak, pembuatan cluster akan gagal. Namun, operasi upgrade cluster mungkin berhasil, meskipun versi tidak diaktifkan.

endOfLife

boolean

Opsional. True jika versi cluster ini termasuk dalam versi minor yang telah mencapai akhir siklus proses dan tidak lagi dalam cakupan untuk menerima perbaikan keamanan dan bug.

endOfLifeDate

object (Date)

Opsional. Perkiraan tanggal (dalam Waktu Pasifik) saat versi cluster ini akan mencapai akhir siklus proses. Atau jika versi ini tidak lagi didukung (kolom endOfLife bernilai benar), ini adalah tanggal sebenarnya (dalam Waktu Pasifik) saat versi mencapai akhir siklus proses.

releaseDate

object (Date)

Opsional. Tanggal (dalam Waktu Pasifik) saat versi cluster dirilis.