يمكنك إدراج قيم Release
لمشروع معيّن. يمكن فلترة هذه القائمة بشكل اختياري حسب اسم Release
أو اسم Ruleset
أو اسم TestSuite
أو أي مجموعة منها.
طلب HTTP
GET https://firebaserules.googleapis.com/v1/{name=projects/*}/releases
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المَعلمات | |
---|---|
name |
مطلوب. اسم المورد للمشروع. تنسيق الملف: |
معامِلات طلب البحث
المَعلمات | |
---|---|
filter |
الفلتر المثال 1: فلتر "name=prod*" قد تعرض الاسم -> اسم مجموعة القواعد:
المثال 2: قد يعرض فلتر الاسم -> اسم مجموعة القواعد:
وفي الأمثلة، تشير مَعلمات الفلاتر إلى فلاتر البحث ذات الصلة بالمشروع. ويمكن أيضًا استخدام بادئة مؤهلة بالكامل. |
pageSize |
حجم الصفحة للتحميل. الحد الأقصى 100. وتكون القيمة التلقائية هي 10. ملاحظة: |
pageToken |
الرمز المميّز للصفحة التالية للدفعة التالية من |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثّل هذه السمة الردّ على FirebaseRulesService.ListReleases
.
تمثيل JSON | |
---|---|
{
"releases": [
{
object ( |
الحقول | |
---|---|
releases[] |
قائمة تتضمّن |
nextPageToken |
هو الرمز المميّز للتقسيم على صفحات لاسترداد الصفحة التالية من النتائج. إذا كانت القيمة فارغة، لن يتبقى أي نتائج أخرى. |
نطاقات الأذونات
يتطلب هذا الإعداد أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/firebase
https://www.googleapis.com/auth/firebase.readonly
لمزيد من المعلومات، يُرجى الاطّلاع على نظرة عامة حول المصادقة.