Sumber daya ini mewakili operasi yang berjalan lama yang merupakan hasil dari panggilan API jaringan.
representasi JSON | |
---|---|
{ "name": string, "metadata": { "@type": string, field1: ..., ... }, "done": boolean, // Union field |
bidang | ||
---|---|---|
name | Nama yang ditetapkan server, yang hanya unik dalam layanan yang awalnya mengembalikannya. Jika Anda menggunakan default HTTP pemetaan, yang | |
metadata | Metadata khusus layanan yang terkait dengan operasi. Ini biasanya berisi informasi kemajuan dan metadata umum seperti waktu pembuatan. Beberapa layanan mungkin tidak menyediakan metadata tersebut. Metode apa pun yang mengembalikan operasi yang berjalan lama harus mendokumentasikan jenis metadata, jika ada. Objek yang berisi bidang tipe arbitrer. Lapangan tambahan | |
done | Jika nilai | |
Bidang serikat result . Operasi Hasilnya, yang dapat berupa error atau valid response . Jika done == false , baik error atau response diatur. Jika done == true , tepat satu dari error atau response diatur. result bisa hanya satu dari berikut ini: | ||
error | Hasil kesalahan operasi jika terjadi kegagalan atau pembatalan. | |
response | Respon normal operasi jika berhasil. Jika metode asli kembali tidak ada data pada keberhasilan, seperti Objek yang berisi bidang tipe arbitrer. Lapangan tambahan |