ستتم إزالة قيمة WebApp
المحدّدة من FirebaseProject
.
طلب HTTP
POST https://firebase.googleapis.com/v1beta1/{name=projects/*/webApps/*}:remove
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المَعلمات | |
---|---|
name |
مطلوب. اسم المورد
|
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "allowMissing": boolean, "validateOnly": boolean, "etag": string, "immediate": boolean } |
الحقول | |
---|---|
allowMissing |
إذا تم ضبط السياسة على "صحيح"، ولم يتم العثور على التطبيق، سينجح الطلب ولكن لن يتم اتخاذ أي إجراء على الخادم. |
validateOnly |
وفي حال ضبطها على "صحيح"، يتم فقط التحقّق من صحة الطلب. لن تتم إزالة التطبيق. |
etag |
المجموع الاختباري المقدَّم في المرجع " إذا تم توفير هذا المجموع الاختباري، يضمن ذلك حصول العميل على قيمة محدَّثة قبل المتابعة. |
immediate |
تحدِّد هذه السياسة ما إذا كان سيتم حذف وفي حال ضبط هذه السياسة على "صحيح"، يتم حذف التطبيق على الفور من المشروع ولا يمكن استعادته إلى المشروع. وفي حال ترك هذه السياسة بدون ضبط، يتم ضبط القيمة تلقائيًا على "خطأ"، ما يعني أنّه سيتم ضبط التطبيق على انتهاء صلاحيته خلال 30 يومًا. في غضون 30 يومًا، يمكن استعادة التطبيق في المشروع باستخدام |
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال Operation
.
نطاقات الأذونات
يتطلب هذا الإعداد أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/firebase
لمزيد من المعلومات، يُرجى الاطّلاع على نظرة عامة على المصادقة.