Method: projects.locations.attachedClusters.import

Imports membuat resource AttachedCluster baru dengan mengimpor resource Fleet Membership yang ada.

Cluster Terlampir yang dibuat sebelum diperkenalkannya Anthos Multi-Cloud API dapat diimpor melalui metode ini.

Jika berhasil, respons akan berisi resource Operation yang baru dibuat yang dapat dijelaskan untuk melacak status operasi.

Permintaan HTTP

POST https://{endpoint}/v1/{parent=projects/*/locations/*}/attachedClusters:import

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

URL menggunakan sintaksis Transcoding gRPC.

Parameter lokasi

Parameter
parent

string

Wajib diisi. Lokasi induk tempat resource AttachedCluster ini akan dibuat.

Nama lokasi diformat sebagai projects/<project-id>/locations/<region>.

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

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "validateOnly": boolean,
  "fleetMembership": string,
  "platformVersion": string,
  "distribution": string,
  "proxyConfig": {
    object (AttachedProxyConfig)
  }
}
Kolom
validateOnly

boolean

Jika ditetapkan, hanya validasi permintaan, tetapi jangan benar-benar mengimpor cluster.

fleetMembership

string

Wajib diisi. Nama resource fleet membership yang akan diimpor.

platformVersion

string

Wajib diisi. Versi platform untuk cluster (misalnya, 1.19.0-gke.1000).

Anda dapat mencantumkan semua versi yang didukung di region Google Cloud tertentu dengan memanggil locations.getAttachedServerConfig.

distribution

string

Wajib diisi. Distribusi Kubernetes dari cluster terlampir yang mendasarinya.

Nilai yang didukung: ["eks", "aks", "generic"].

proxyConfig

object (AttachedProxyConfig)

Opsional. Konfigurasi proxy untuk traffic HTTP(S) keluar.

Isi respons

Jika berhasil, isi respons akan memuat instance Operation.

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 parent:

  • gkemulticloud.attachedClusters.import

Untuk mengetahui informasi selengkapnya, baca dokumentasi IAM.