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

REST Resource: v1.projects.locations

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

REST Resource: 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 dalam 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
Mengirim kueri konfigurasi versi cluster admin bare metal.

REST Resource: 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 sudah 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 dalam 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.

REST Resource: 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 node pool bare metal.
list GET /v1/{parent=projects/*/locations/*/bareMetalClusters/*}/bareMetalNodePools
Mencantumkan node pool bare metal dalam project, lokasi, dan cluster bare metal tertentu.
patch PATCH /v1/{bareMetalNodePool.name=projects/*/locations/*/bareMetalClusters/*/bareMetalNodePools/*}
Memperbarui parameter satu node pool bare metal.

REST Resource: 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.

REST Resource: 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 dalam project dan lokasi tertentu.
patch PATCH /v1/{vmwareAdminCluster.name=projects/*/locations/*/vmwareAdminClusters/*}
Memperbarui parameter satu cluster admin VMware.

REST Resource: 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 dalam 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.

REST Resource: 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 dalam project, lokasi, dan cluster VMware tertentu.
patch PATCH /v1/{vmwareNodePool.name=projects/*/locations/*/vmwareClusters/*/vmwareNodePools/*}
Memperbarui parameter satu kumpulan node VMware.