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 (yalnızca alan adını döndüren hizmette benzersizdir). Varsayılan HTTP eşlemesini kullanırsanız |
metadata |
İşlemle ilişkili hizmete özel meta veriler. Genellikle ilerleme durumu bilgilerini ve oluşturma zamanı gibi sık kullanılan meta verileri içerir. Bazı hizmetler bu tür meta veriler sunmayabilir. Uzun süreli bir işlem döndüren tüm yöntemler meta veri türünü (varsa) belgelemelidir. İsteğe bağlı tür türündeki alanları içeren bir nesne. Ek |
done |
Değerin |
Birlik alanı result . error veya geçerli bir response olabilecek işlem sonucu. done == false ise error veya response ayarlanmaz. done == true ise error veya response seçeneklerinden biri tam olarak ayarlanabilir. Bazı hizmetler sonuç vermeyebilir. result aşağıdakilerden yalnızca biri olabilir: |
|
error |
Başarısızlık veya iptal durumunda işlemin hata sonucu. |
response |
İşlemin normal ve başarılı yanıtı. Orijinal yöntem İsteğe bağlı tür türündeki alanları içeren bir nesne. Ek |