Bu kaynak, bir ağ API çağrısının sonucu olan uzun süreli bir işlemi temsil eder.
JSON gösterimi | |
---|---|
{ "name": string, "metadata": { "@type": string, field1: ..., ... }, "done": boolean, // Union field |
Alanlar | ||
---|---|---|
name |
Sunucu tarafından atanan ad; bu ad yalnızca onu döndüren hizmette benzersizdir. Varsayılan HTTP eşlemesini kullanırsanız |
|
metadata |
İşlemle ilişkili hizmete özgü meta veriler. Genellikle ilerleme durumu bilgilerini ve oluşturulma zamanı gibi ortak meta verileri içerir. Bazı hizmetler bu tür meta verileri sağlamayabilir. Uzun süreli bir işlem döndüren tüm yöntemler, meta veri türünü (varsa) belgelemelidir. Rastgele türden alanlar içeren nesne. Ek bir |
|
done |
Değer |
|
Birleştirme alanı result . İşlem sonucu (error veya geçerli bir response olabilir). done == false ise error veya response ayarlanmamıştır. done == true ise error veya response değerlerinden tam olarak biri ayarlanır. result şunlardan yalnızca biri olabilir: |
||
error |
Hata veya iptal durumunda işlemin hata sonucu. |
|
response |
Başarılı olması durumunda işlemin normal yanıtı. Orijinal yöntem başarıyla ilgili hiçbir veri (ör. Rastgele türden alanlar içeren nesne. Ek bir |