Method: projects.locations.backends.delete

Tek bir arka ucu siler.

HTTP isteği

DELETE https://firebaseapphosting.googleapis.com/v1beta/{name=projects/*/locations/*/backends/*}

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
name

string

Zorunlu. Kaynağın şu biçimdeki adı:

projects/{project}/locations/{locationId}/backends/{backendId}.

Sorgu parametreleri

Parametreler
requestId

string

İsteğe bağlı. İstekleri tanımlamak için kullanılan isteğe bağlı istek kimliği. Benzersiz bir istek kimliği belirtin. Böylece, isteğinizi tekrar denemeniz gerekirse, tamamlandıysa sunucunun isteği yoksayacağını bilir. Sunucu, ilk istekten sonraki en az 60 dakika boyunca bunu garanti eder.

Örneğin, ilk istekte bulunduğunuz ve isteğin zaman aşımına uğradığı bir durumu düşünün. Aynı istek kimliğiyle tekrar istekte bulunursanız sunucu, aynı istek kimliğine sahip orijinal işlemin alınıp alınmadığını kontrol edebilir. Böyle bir durum söz konusuysa ikinci isteği yoksayar. Bu, müşterilerin yanlışlıkla yinelenen taahhütler oluşturmasını önler.

İstek kimliği, sıfır UUID'nin desteklenmediği durumlar dışında geçerli bir UUID olmalıdır (00000000-0000-0000-0000-000000000000).

force

boolean

İsteğe bağlı. Doğru değerine ayarlanırsa bu arka ucun tüm kaynakları da silinir. Aksi takdirde, tüm alt kaynaklar silme işlemini engeller.

validateOnly

boolean

İsteğe bağlı. İsteğin, istekte devam edilmeden veya herhangi bir kaynak güncellenmeden doğrulanması gerektiğini belirtir.

etag

string

İsteğe bağlı. Müşteri tarafından sağlanan etag eskiyse silme işlemi FAILED_PRESTATUS hatası döndürür.

İstek içeriği

İsteğin gövdesi boş olmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi, Operation öğesinin bir örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/cloud-platform

Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış başlıklı makaleye bakın.