Method: projects.rulesets.list

רשום מטא נתונים Ruleset בלבד וסנן את התוצאות לפי שם Ruleset .

ניתן לאחזר את תוכן Source המלא של Ruleset באמצעות rulesets.get .

בקשת HTTP

GET https://firebaserules.googleapis.com/v1/{name=projects/*}/rulesets

כתובת האתר משתמשת בתחביר Transcoding gRPC .

פרמטרים של נתיב

פרמטרים
name

string

נדרש. שם המשאב עבור הפרויקט.

פורמט: projects/{project_id}

פרמטרים של שאילתה

פרמטרים
filter

string

מסנן ערכת Ruleset . שיטת הרשימה תומכת במסננים עם הגבלות על Ruleset.name .

מסננים ב- Ruleset.create_time צריכים להשתמש בפונקציית date המנתחת מחרוזות התואמות את מפרטי התאריך/שעה של RFC 3339.

דוגמה: createTime > date("2017-01-01T00:00:00Z") AND name=UUID-*

pageSize

integer

גודל עמוד לטעינה. מקסימום 100. ברירת המחדל היא 10. הערה: pageSize הוא רק רמז והשירות עשוי לבחור לטעון פחות מגודל pageSize עקב גודל הפלט. כדי לעבור את כל המהדורות, המתקשר צריך לחזור על הפעולה עד ש- pageToken ריק.

pageToken

string

אסימון העמוד הבא לטעינת האצווה הבאה של מופעי Ruleset .

גוף הבקשה

גוף הבקשה חייב להיות ריק.

גוף תגובה

אם זה מצליח, גוף התגובה מכיל נתונים עם המבנה הבא:

התגובה עבור FirebaseRulesService.ListRulesets .

ייצוג JSON
{
  "rulesets": [
    {
      object (Ruleset)
    }
  ],
  "nextPageToken": string
}
שדות
rulesets[]

object ( Ruleset )

רשימת מופעים של Ruleset .

nextPageToken

string

אסימון העימוד כדי לאחזר את הדף הבא של התוצאות. אם הערך ריק, לא נשארות תוצאות נוספות.

היקף ההרשאה

דורש אחד מהיקפי OAuth הבאים:

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

למידע נוסף, עיין בסקירת האימות .