Method: projects.webApps.undelete

استعادة WebApp المحددة إلى FirebaseProject

طلب HTTP

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

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المَعلمات
name

string

مطلوب. اسم المورد WebApp بالتنسيق:

projects/PROJECT_IDENTIFIER/webApps/APP_ID


بما أنّ APP_ID هو معرّف فريد، يمكن استخدام نمط الوصول إلى المورد الفريد من المجموعة الفرعية هنا بالتنسيق:

projects/-/webApps/APP_ID


يُرجى الرجوع إلى الحقل اسم تطبيق الويب للحصول على تفاصيل حول قيمتَي PROJECT_IDENTIFIER وAPP_ID.

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "validateOnly": boolean,
  "etag": string
}
الحقول
validateOnly

boolean

وفي حال ضبطها على "صحيح"، يتم فقط التحقّق من صحة الطلب. لن يتم إلغاء حذف التطبيق.

etag

string

المجموع الاختباري المقدَّم في المرجع "WebApp"

إذا تم توفير هذا المجموع الاختباري، يضمن ذلك حصول العميل على قيمة محدَّثة قبل المتابعة.

نص الاستجابة

إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال Operation.

نطاقات الأذونات

يتطلب هذا الإعداد أحد نطاقات OAuth التالية:

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

لمزيد من المعلومات، يُرجى الاطّلاع على نظرة عامة على المصادقة.