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 gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib. Nama resource AwsServerConfig yang akan dideskripsikan.

Nama AwsServerConfig 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 menurut properti enabled untuk membatasi versi yang tersedia saat ini. 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, lihat dokumentasi IAM.

AwsK8sVersionInfo

Informasi versi Kubernetes 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. Benar (True) jika versi tersedia untuk pembuatan cluster. Jika diaktifkan untuk pembuatan, versi dapat digunakan untuk membuat cluster baru. Jika tidak, pembuatan cluster akan gagal. Namun, operasi upgrade cluster dapat berhasil, meskipun versi tidak diaktifkan.

endOfLife

boolean

Opsional. Benar (True) jika versi cluster ini termasuk dalam versi minor yang telah mencapai akhir siklus prosesnya 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 prosesnya. Atau jika versi ini tidak lagi didukung (kolom endOfLife bernilai benar), ini adalah tanggal sebenarnya (dalam waktu Pasifik) saat versi mencapai akhir siklus prosesnya.

releaseDate

object (Date)

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