Method: projects.webApps.undelete

Belirtilen WebApp öğesini FirebaseProject alanına geri yükler.

HTTP isteği

POST https://firebase.googleapis.com/v1beta1/{name=projects/*/webApps/*}:undelete

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

Yol parametreleri

Parametreler
name

string

Zorunlu. WebApp öğesinin kaynak adı. Şu biçimdedir:

projects/PROJECT_IDENTIFIER/webApps/APP_ID


APP_ID benzersiz bir tanımlayıcı olduğundan, Alt Koleksiyondaki Benzersiz Kaynak erişim kalıbı burada şu biçimde kullanılabilir:

projects/-/webApps/APP_ID


PROJECT_IDENTIFIER ve APP_ID değerleriyle ilgili ayrıntılar için WebApp adı alanına bakın.

İstek içeriği

İstek gövdesi, aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "validateOnly": boolean,
  "etag": string
}
Alanlar
validateOnly

boolean

Doğru değerine ayarlanırsa istek yalnızca doğrulanır. Uygulamanın silinmesi geri alınmaz.

etag

string

WebApp kaynağında sağlama toplamı sağlandı.

Sağlanması halinde bu sağlama toplamı, devam etmeden önce istemcinin güncel bir değere sahip olmasını sağlar.

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 kapsamlarından birini gerektirir:

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

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