Method: projects.locations.instances.undelete

يستعيد DatabaseInstance الذي تم وضع علامة عليه مسبقًا ليتم حذفه. بعد استخدام طريقة الحذف، يتم تعيين DatabaseInstances على الحالة DELETED لمدة 20 يومًا، وسيتم إزالتها خلال 30 يومًا. يمكن إلغاء حذف قواعد البيانات الموجودة في الحالة DELETED دون فقدان أي بيانات. لا يجوز استخدام هذه الطريقة إلا على DatabaseInstance في الحالة DELETED . قد لا يتم استرداد مثيلات قاعدة البيانات التي تمت إزالتها.

طلب HTTP

POST https://firebasedatabase.googleapis.com/v1beta/{name=projects/*/locations/*/instances/*}:undelete

يستخدم عنوان URL بناء جملة gRPC Transcoding .

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

حدود
name

string

اسم المورد المؤهل بالكامل لمثيل قاعدة البيانات، في النموذج: projects/{project-number}/locations/{location-id}/instances/{database-id}

يتطلب التفويض إذن IAM التالي على name المورد المحدد:

  • firebasedatabase.instances.undelete

هيئة الطلب

يجب أن يكون نص الطلب فارغًا.

هيئة الاستجابة

في حالة النجاح، سيحتوي نص الاستجابة على مثيل DatabaseInstance .

نطاقات التفويض

يتطلب أحد نطاقات OAuth التالية:

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

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