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

Parameter jalur

Parameter
parent

string

Wajib. 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 disetel, hanya validasi permintaan, tetapi jangan mengimpor cluster.

fleetMembership

string

Wajib. Nama resource keanggotaan grup yang akan diimpor.

platformVersion

string

Wajib. 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. Distribusi Kubernetes dari cluster terlampir pokok.

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

proxyConfig

object (AttachedProxyConfig)

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

Isi respons

Jika berhasil, isi respons akan berisi 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, lihat dokumentasi IAM.