Memerlukan otorisasi
Membuat deployment dan semua resource yang dijelaskan oleh manifes deployment. Coba sekarang.
Permintaan
Permintaan HTTP
POST https://www.googleapis.com/deploymentmanager/v2beta1/projects/project/global/deployments
Parameter
Nama parameter | Nilai | Deskripsi |
---|---|---|
Parameter jalur | ||
project |
string |
Project ID untuk permintaan ini |
Otorisasi
Permintaan ini memerlukan otorisasi dengan setidaknya salah satu cakupan berikut (baca selengkapnya tentang autentikasi dan otorisasi).
Cakupan |
---|
https://www.googleapis.com/auth/cloud-platform |
https://www.googleapis.com/auth/ndev.cloudman |
Isi permintaan
Dalam isi permintaan, berikan resource Deployments.
Respons
Jika berhasil, metode ini akan menampilkan isi respons dengan struktur berikut:
{ "selfLink": string, "id": unsigned long, "creationTimestamp": string, "name": string, "zone": string, "clientOperationId": string, "operationType": string, "targetLink": string, "targetId": unsigned long, "status": string, "statusMessage": string, "user": string, "progress": integer, "insertTime": string, "startTime": string, "endTime": string, "warnings": [ { "code": (value), "message": string, "data": [ { "key": string, "value": string } ] } ], "error": { "errors": [ { "code": string, "location": string, "message": string } ] }, "httpErrorStatusCode": integer, "httpErrorMessage": string, "region": string }
Nama properti | Nilai | Deskripsi | Catatan |
---|---|---|---|
selfLink |
string |
[Output Only] Link mandiri untuk manifes. | |
id |
unsigned long |
[Output Only] ID unik untuk resource; ditentukan oleh server. | |
creationTimestamp |
string |
[Output Only] Stempel waktu pembuatan dalam format teks RFC 3339. | |
name |
string |
[Output Only] Nama operasi. | |
zone |
string |
[Output Only] URL zona tempat operasi berada. | |
clientOperationId |
string |
[Output Only] ID opsional yang ditentukan oleh klien saat mutasi dimulai. Harus unik untuk semua resource operasi dalam project. | |
operationType |
string |
[Output Only] Jenis operasi. Contohnya mencakup insert , atau delete . |
|
targetLink |
string |
[Output Only] URL resource yang diubah oleh operasi. | |
targetId |
unsigned long |
[Output Only] ID target unik yang mengidentifikasi inkarnasi target tertentu. | |
status |
string |
[Output Only] Status operasi. Dapat berupa salah satu dari hal berikut: PENDING , RUNNING , atau DONE . |
|
statusMessage |
string |
[Output Only] Deskripsi tekstual opsional tentang status operasi saat ini. | |
user |
string |
[Output Only] Pengguna yang meminta operasi, misalnya, user@example.com . |
|
progress |
integer |
[Output Only] Indikator progres opsional yang berkisar antara 0 hingga 100. Tidak ada persyaratan bahwa hal ini harus bersifat linear atau mendukung tingkat perincian operasi apa pun. Ini tidak boleh digunakan untuk menebak kapan operasi akan selesai. Jumlah ini harus meningkat secara monoton seiring operasi berlangsung. | |
insertTime |
string |
[Output Only] Waktu operasi ini diminta. Formatnya adalah RFC 3339. | |
startTime |
string |
[Output Only] Waktu operasi ini dimulai oleh server. Formatnya adalah RFC 3339. | |
endTime |
string |
[Output Only] Waktu operasi ini selesai. Formatnya adalah RFC3339. | |
warnings[] |
list |
[Output Only] Jika pesan peringatan dihasilkan selama pemrosesan operasi ini, kolom ini akan diisi. | |
warnings[].code |
any value |
[Output Only] ID jenis peringatan untuk peringatan ini. | |
warnings[].message |
string |
[Output Only] Detail opsional yang dapat dibaca manusia untuk peringatan ini. | |
warnings[].data[] |
list |
[Output Only] Metadata untuk peringatan ini dalam format 'kunci: nilai'. | |
warnings[].data[].key |
string |
[Khusus Output] Kunci untuk data peringatan. | |
warnings[].data[].value |
string |
[Khusus Output] Nilai data peringatan yang sesuai dengan kunci. | |
error |
object |
[Output Only] Jika terjadi error selama pemrosesan operasi ini, kolom ini akan diisi. | |
error.errors[] |
list |
[Output Only] Array error yang ditemukan saat memproses operasi ini. | |
error.errors[].code |
string |
[Output Only] ID jenis error untuk error ini. | |
error.errors[].location |
string |
[Output Only] Menunjukkan kolom dalam permintaan yang menyebabkan error. Properti ini bersifat opsional. | |
error.errors[].message |
string |
[Output Only] Pesan error opsional yang dapat dibaca manusia. | |
httpErrorStatusCode |
integer |
[Output Only] Jika operasi gagal, kode status error HTTP akan ditampilkan, misalnya 404 . |
|
httpErrorMessage |
string |
[Output Only] Jika operasi gagal, pesan error HTTP akan ditampilkan, misalnya NOT FOUND . |
|
region |
string |
[Output Only] URL region tempat operasi berada. |
Cobalah!
Gunakan API Explorer di bawah untuk memanggil metode ini pada data langsung dan melihat responsnya. Atau, coba Explorer mandiri.