GKE On-Prem API

Layanan: gkeonprem.googleapis.com

Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat Anda membuat permintaan API.

Dokumen Discovery

Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen penemuan berikut:

Endpoint layanan

Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan dapat memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah bersifat relatif dengan endpoint layanan ini:

  • https://gkeonprem.googleapis.com

Resource REST: v1.projects.locations

Metode
get GET /v1/{name=projects/*/locations/*}
Mendapatkan informasi tentang lokasi.
list GET /v1/{name=projects/*}/locations
Mencantumkan informasi tentang lokasi yang didukung untuk layanan ini.

Resource REST: v1.projects.locations.bareMetalAdminClusters

Metode
create POST /v1/{parent=projects/*/locations/*}/bareMetalAdminClusters
Membuat cluster admin bare metal baru di project dan lokasi tertentu.
enroll POST /v1/{parent=projects/*/locations/*}/bareMetalAdminClusters:enroll
Mendaftarkan cluster admin bare metal yang ada ke Anthos On-Prem API dalam project dan lokasi tertentu.
get GET /v1/{name=projects/*/locations/*/bareMetalAdminClusters/*}
Mendapatkan detail satu cluster admin bare metal.
list GET /v1/{parent=projects/*/locations/*}/bareMetalAdminClusters
Mencantumkan cluster admin bare metal di project dan lokasi tertentu.
patch PATCH /v1/{bareMetalAdminCluster.name=projects/*/locations/*/bareMetalAdminClusters/*}
Memperbarui parameter satu cluster admin bare metal.
queryVersionConfig POST /v1/{parent=projects/*/locations/*}/bareMetalAdminClusters:queryVersionConfig
Mengkueri konfigurasi versi cluster admin bare metal.

Resource REST: v1.projects.locations.bareMetalClusters

Metode
create POST /v1/{parent=projects/*/locations/*}/bareMetalClusters
Membuat cluster bare metal baru di project dan lokasi tertentu.
delete DELETE /v1/{name=projects/*/locations/*/bareMetalClusters/*}
Menghapus satu Cluster bare metal.
enroll POST /v1/{parent=projects/*/locations/*}/bareMetalClusters:enroll
Mendaftarkan cluster pengguna bare metal yang ada dan node pool-nya ke Anthos On-Prem API dalam project dan lokasi tertentu.
get GET /v1/{name=projects/*/locations/*/bareMetalClusters/*}
Mendapatkan detail satu Cluster bare metal.
list GET /v1/{parent=projects/*/locations/*}/bareMetalClusters
Mencantumkan cluster bare metal di project dan lokasi tertentu.
patch PATCH /v1/{bareMetalCluster.name=projects/*/locations/*/bareMetalClusters/*}
Memperbarui parameter satu Cluster bare metal.
queryVersionConfig POST /v1/{parent=projects/*/locations/*}/bareMetalClusters:queryVersionConfig
Membuat kueri konfigurasi versi cluster pengguna bare metal.

Resource REST: v1.projects.locations.bareMetalClusters.bareMetalNodePools

Metode
create POST /v1/{parent=projects/*/locations/*/bareMetalClusters/*}/bareMetalNodePools
Membuat node pool bare metal baru di project, lokasi, dan cluster Bare Metal tertentu.
delete DELETE /v1/{name=projects/*/locations/*/bareMetalClusters/*/bareMetalNodePools/*}
Menghapus satu kumpulan node bare metal.
enroll POST /v1/{parent=projects/*/locations/*/bareMetalClusters/*}/bareMetalNodePools:enroll
Mendaftarkan kumpulan node bare metal yang ada ke Anthos On-Prem API dalam project dan lokasi tertentu.
get GET /v1/{name=projects/*/locations/*/bareMetalClusters/*/bareMetalNodePools/*}
Mendapatkan detail satu kumpulan node bare metal.
list GET /v1/{parent=projects/*/locations/*/bareMetalClusters/*}/bareMetalNodePools
Mencantumkan node pool bare metal di project, lokasi, dan cluster bare metal tertentu.
patch PATCH /v1/{bareMetalNodePool.name=projects/*/locations/*/bareMetalClusters/*/bareMetalNodePools/*}
Memperbarui parameter satu node pool bare metal.

Resource REST: v1.projects.locations.operations

Metode
get GET /v1/{name=projects/*/locations/*/operations/*}
Mendapatkan status terbaru dari operasi yang berjalan lama.
list GET /v1/{name=projects/*/locations/*}/operations
Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

Resource REST: v1.projects.locations.vmwareAdminClusters

Metode
create POST /v1/{parent=projects/*/locations/*}/vmwareAdminClusters
Membuat cluster admin VMware baru di project dan lokasi tertentu.
enroll POST /v1/{parent=projects/*/locations/*}/vmwareAdminClusters:enroll
Mendaftarkan cluster admin VMware yang ada ke Anthos On-Prem API dalam project dan lokasi tertentu.
get GET /v1/{name=projects/*/locations/*/vmwareAdminClusters/*}
Mendapatkan detail satu cluster admin VMware.
list GET /v1/{parent=projects/*/locations/*}/vmwareAdminClusters
Mencantumkan cluster admin VMware di project dan lokasi tertentu.
patch PATCH /v1/{vmwareAdminCluster.name=projects/*/locations/*/vmwareAdminClusters/*}
Memperbarui parameter satu cluster admin VMware.

Resource REST: v1.projects.locations.vmwareClusters

Metode
create POST /v1/{parent=projects/*/locations/*}/vmwareClusters
Membuat cluster pengguna VMware baru di project dan lokasi tertentu.
delete DELETE /v1/{name=projects/*/locations/*/vmwareClusters/*}
Menghapus satu Cluster VMware.
enroll POST /v1/{parent=projects/*/locations/*}/vmwareClusters:enroll
Mendaftarkan cluster pengguna VMware yang ada dan node pool-nya ke Anthos On-Prem API dalam project dan lokasi tertentu.
get GET /v1/{name=projects/*/locations/*/vmwareClusters/*}
Mendapatkan detail satu Cluster VMware.
list GET /v1/{parent=projects/*/locations/*}/vmwareClusters
Mencantumkan Cluster VMware di project dan lokasi tertentu.
patch PATCH /v1/{vmwareCluster.name=projects/*/locations/*/vmwareClusters/*}
Memperbarui parameter satu cluster VMware.
queryVersionConfig POST /v1/{parent=projects/*/locations/*}/vmwareClusters:queryVersionConfig
Membuat kueri konfigurasi versi cluster pengguna VMware.

Resource REST: v1.projects.locations.vmwareClusters.vmwareNodePools

Metode
create POST /v1/{parent=projects/*/locations/*/vmwareClusters/*}/vmwareNodePools
Membuat node pool VMware baru di project, lokasi, dan cluster VMWare tertentu.
delete DELETE /v1/{name=projects/*/locations/*/vmwareClusters/*/vmwareNodePools/*}
Menghapus satu node pool VMware.
enroll POST /v1/{parent=projects/*/locations/*/vmwareClusters/*}/vmwareNodePools:enroll
Mendaftarkan node pool VMware ke Anthos On-Prem API
get GET /v1/{name=projects/*/locations/*/vmwareClusters/*/vmwareNodePools/*}
Mendapatkan detail satu node pool VMware.
list GET /v1/{parent=projects/*/locations/*/vmwareClusters/*}/vmwareNodePools
Mencantumkan node pool VMware di project, lokasi, dan cluster VMWare tertentu.
patch PATCH /v1/{vmwareNodePool.name=projects/*/locations/*/vmwareClusters/*/vmwareNodePools/*}
Memperbarui parameter satu kumpulan node VMware.