Method: projects.databases.list

أدرج جميع قواعد البيانات في المشروع.

طلب HTTP

GET https://firestore.googleapis.com/v1/{parent=projects/*}/databases

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

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

المَعلمات
parent

string

مطلوب. اسم أحد الوالدين للنموذج projects/{projectId}

معامِلات طلب البحث

المَعلمات
showDeleted

boolean

إذا كانت القيمة هي true، سيتم أيضًا عرض الموارد المحذوفة.

نص الطلب

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

نص الاستجابة

قائمة بقواعد البيانات لمشروع ما.

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "databases": [
    {
      object (Database)
    }
  ],
  "unreachable": [
    string
  ]
}
الحقول
databases[]

object (Database)

قواعد البيانات في المشروع.

unreachable[]

string

في حال تعذّر إدراج البيانات المتعلقة بقواعد البيانات الفردية، سيتم تسجيلها هنا.

على سبيل المثال، قد يكون الإدخال التالي: projects/some_project/locations/some_location يمكن أن يحدث ذلك إذا كانت منطقة السحابة الإلكترونية التي تتضمّنها قاعدة البيانات غير متاحة حاليًا. وفي هذه الحالة، لا يمكننا استرجاع جميع التفاصيل المتعلقة بقاعدة البيانات. قد يكون بإمكانك الحصول على رسالة خطأ أكثر تفصيلاً (أو ربما جلب المورد) عن طريق إرسال الزر "Get" (Get) طلب الحصول على المورد أو "قائمة" الموقع المحدد.

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

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

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

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