- Permintaan HTTP
- Parameter lokasi
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- Izin IAM
- RollbackTargetConfig
- Cobalah!
Membuat Rollout
untuk me-roll back target yang ditentukan.
Permintaan HTTP
POST https://clouddeploy.googleapis.com/v1/{name=projects/*/locations/*/deliveryPipelines/*}:rollbackTarget
URL menggunakan sintaks gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
name |
Wajib. |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"targetId": string,
"rolloutId": string,
"releaseId": string,
"rolloutToRollBack": string,
"rollbackConfig": {
object ( |
Kolom | |
---|---|
targetId |
Wajib. ID |
rolloutId |
Wajib. ID rollback |
releaseId |
Opsional. ID |
rolloutToRollBack |
Opsional. Jika disediakan, kolom ini harus berupa |
rollbackConfig |
Opsional. Konfigurasi untuk rollback |
validateOnly |
Opsional. Jika disetel ke benar (true), permintaan akan divalidasi dan pengguna akan diberi |
Isi respons
Objek respons dari deliveryPipelines.rollbackTarget
.
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"rollbackConfig": {
object ( |
Kolom | |
---|---|
rollbackConfig |
Konfigurasi rollback |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-platform
Untuk informasi selengkapnya, lihat Ringkasan Autentikasi.
Izin IAM
Memerlukan izin IAM berikut pada resource name
:
clouddeploy.rollouts.rollback
Untuk informasi lebih lanjut, lihat dokumentasi IAM.
RollbackTargetConfig
Konfigurasi untuk peluncuran Rollback.
Representasi JSON |
---|
{
"rollout": {
object ( |
Kolom | |
---|---|
rollout |
Opsional. Rollback |
startingPhaseId |
Opsional. ID fase awal untuk |