- Resource REST: v1.projects.locations
- Resource REST: v1.projects.locations.customTargetTypes
- Resource REST: v1.projects.locations.deliveryPipelines
- Resource REST: v1.projects.locations.deliveryPipelines.automationRuns
- Resource REST: v1.projects.locations.deliveryPipelines.automations
- Resource REST: v1.projects.locations.deliveryPipelines.releases
- Resource REST: v1.projects.locations.deliveryPipelines.releases.rollouts
- Resource REST: v1.projects.locations.deliveryPipelines.releases.rollouts.jobRuns
- Resource REST: v1.projects.locations.operations
- Resource REST: v1.projects.locations.targets
Layanan: clouddeploy.googleapis.com
Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library sendiri untuk memanggil layanan ini, gunakan informasi berikut saat Anda membuat permintaan API.
Dokumen discovery
Dokumen Discovery adalah spesifikasi yang dapat dibaca mesin untuk mendeskripsikan dan menggunakan REST API. Alat ini digunakan untuk membangun library klien, plugin IDE, dan alat lain yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:
Endpoint layanan
Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan mungkin memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah terkait dengan endpoint layanan ini:
https://clouddeploy.googleapis.com
Resource REST: v1.projects.locations
Metode | |
---|---|
get |
GET /v1/{name=projects/*/locations/*} Mendapatkan informasi tentang lokasi. |
getConfig |
GET /v1/{name=projects/*/locations/*/config} Mendapatkan konfigurasi untuk lokasi. |
list |
GET /v1/{name=projects/*}/locations Mencantumkan informasi tentang lokasi yang didukung untuk layanan ini. |
Resource REST: v1.projects.locations.customTargetTypes
Metode | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/customTargetTypes Membuat CustomTargetType baru di project dan lokasi tertentu. |
delete |
DELETE /v1/{name=projects/*/locations/*/customTargetTypes/*} Menghapus satu CustomTargetType. |
get |
GET /v1/{name=projects/*/locations/*/customTargetTypes/*} Mendapatkan detail satu CustomTargetType. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/customTargetTypes/*}:getIamPolicy Mendapatkan kebijakan kontrol akses untuk resource. |
list |
GET /v1/{parent=projects/*/locations/*}/customTargetTypes Mencantumkan CustomTargetTypes di project dan lokasi tertentu. |
patch |
PATCH /v1/{customTargetType.name=projects/*/locations/*/customTargetTypes/*} Memperbarui satu CustomTargetType. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/customTargetTypes/*}:setIamPolicy Menetapkan kebijakan kontrol akses pada resource yang ditentukan. |
Resource REST: v1.projects.locations.deliveryPipelines
Metode | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/deliveryPipelines Membuat DeliveryPipeline baru di project dan lokasi tertentu. |
delete |
DELETE /v1/{name=projects/*/locations/*/deliveryPipelines/*} Menghapus satu DeliveryPipeline. |
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*} Mendapatkan detail satu DeliveryPipeline. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/deliveryPipelines/*}:getIamPolicy Mendapatkan kebijakan kontrol akses untuk resource. |
list |
GET /v1/{parent=projects/*/locations/*}/deliveryPipelines Mencantumkan DeliveryPipelines dalam project dan lokasi tertentu. |
patch |
PATCH /v1/{deliveryPipeline.name=projects/*/locations/*/deliveryPipelines/*} Memperbarui parameter DeliveryPipeline tunggal. |
rollbackTarget |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*}:rollbackTarget Membuat Rollout untuk me-roll back target yang ditentukan. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/deliveryPipelines/*}:setIamPolicy Menetapkan kebijakan kontrol akses pada resource yang ditentukan. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/deliveryPipelines/*}:testIamPermissions Menampilkan izin yang dimiliki pemanggil atas resource yang ditentukan. |
Resource REST: v1.projects.locations.deliveryPipelines.automationRuns
Metode | |
---|---|
cancel |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/automationRuns/*}:cancel Membatalkan AutomationRun. |
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*/automationRuns/*} Mendapatkan detail satu AutomationRun. |
list |
GET /v1/{parent=projects/*/locations/*/deliveryPipelines/*}/automationRuns Mencantumkan AutomationRuns di project dan lokasi tertentu. |
Resource REST: v1.projects.locations.deliveryPipelines.automations
Metode | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/deliveryPipelines/*}/automations Membuat Otomatisasi baru di project dan lokasi tertentu. |
delete |
DELETE /v1/{name=projects/*/locations/*/deliveryPipelines/*/automations/*} Menghapus satu resource Otomatisasi. |
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*/automations/*} Mendapatkan detail satu Otomatisasi. |
list |
GET /v1/{parent=projects/*/locations/*/deliveryPipelines/*}/automations Mencantumkan Otomatisasi di project dan lokasi tertentu. |
patch |
PATCH /v1/{automation.name=projects/*/locations/*/deliveryPipelines/*/automations/*} Memperbarui parameter untuk satu resource Otomatisasi. |
Resource REST: v1.projects.locations.deliveryPipelines.releases
Metode | |
---|---|
abandon |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*}:abandon Mengabaikan Rilis di Pipeline Penayangan. |
create |
POST /v1/{parent=projects/*/locations/*/deliveryPipelines/*}/releases Membuat Rilis baru di project dan lokasi tertentu. |
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*} Mendapatkan detail satu Rilis. |
list |
GET /v1/{parent=projects/*/locations/*/deliveryPipelines/*}/releases Mencantumkan Rilis di project dan lokasi tertentu. |
Resource REST: v1.projects.locations.deliveryPipelines.releases.rollouts
Metode | |
---|---|
advance |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:advance Memajukan Peluncuran di project dan lokasi tertentu. |
approve |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:approve Menyetujui Peluncuran. |
cancel |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:cancel Membatalkan Peluncuran di project dan lokasi tertentu. |
create |
POST /v1/{parent=projects/*/locations/*/deliveryPipelines/*/releases/*}/rollouts Membuat Peluncuran baru di project dan lokasi tertentu. |
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*} Mendapatkan detail satu Peluncuran. |
ignoreJob |
POST /v1/{rollout=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:ignoreJob Mengabaikan Tugas yang ditentukan dalam Peluncuran. |
list |
GET /v1/{parent=projects/*/locations/*/deliveryPipelines/*/releases/*}/rollouts Mencantumkan Peluncuran di project dan lokasi tertentu. |
retryJob |
POST /v1/{rollout=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}:retryJob Mencoba Kembali Tugas yang ditentukan dalam Peluncuran. |
Resource REST: v1.projects.locations.deliveryPipelines.releases.rollouts.jobRuns
Metode | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*/jobRuns/*} Mendapatkan detail satu JobRun. |
list |
GET /v1/{parent=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*}/jobRuns Mencantumkan JobRun di project dan lokasi tertentu. |
terminate |
POST /v1/{name=projects/*/locations/*/deliveryPipelines/*/releases/*/rollouts/*/jobRuns/*}:terminate Menghentikan Tugas yang Dijalankan di project dan lokasi tertentu. |
Resource REST: v1.projects.locations.operations
Metode | |
---|---|
cancel |
POST /v1/{name=projects/*/locations/*/operations/*}:cancel Memulai pembatalan asinkron pada operasi yang berjalan lama. |
delete |
DELETE /v1/{name=projects/*/locations/*/operations/*} Menghapus operasi yang berjalan lama. |
get |
GET /v1/{name=projects/*/locations/*/operations/*} Mendapatkan status terbaru dari operasi yang berjalan lama. |
list |
GET /v1/{name=projects/*/locations/*}/operations Mencantumkan operasi yang cocok dengan filter yang ditentukan dalam permintaan. |
Resource REST: v1.projects.locations.targets
Metode | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/targets Membuat Target baru di project dan lokasi tertentu. |
delete |
DELETE /v1/{name=projects/*/locations/*/targets/*} Menghapus satu Target. |
get |
GET /v1/{name=projects/*/locations/*/targets/*} Mendapatkan detail satu Target. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/targets/*}:getIamPolicy Mendapatkan kebijakan kontrol akses untuk resource. |
list |
GET /v1/{parent=projects/*/locations/*}/targets Mencantumkan Target di project dan lokasi tertentu. |
patch |
PATCH /v1/{target.name=projects/*/locations/*/targets/*} Memperbarui parameter satu Target. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/targets/*}:setIamPolicy Menetapkan kebijakan kontrol akses pada resource yang ditentukan. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/targets/*}:testIamPermissions Menampilkan izin yang dimiliki pemanggil atas resource yang ditentukan. |