REST Resource: projects.rulesets

المصدر: مجموعة القواعد

Ruleset هي نسخة غير قابلة للتغيير من Source بمعرف فريد عالمي ووقت إنشاء.

تمثيل جيسون
{
  "name": string,
  "source": {
    object (Source)
  },
  "createTime": string,
  "metadata": {
    object (Metadata)
  },
  "attachment_point": string
}
مجالات
name

string

الإخراج فقط. اسم Ruleset . يتم إنشاء Ruleset_id تلقائيًا بواسطة الخدمة. التنسيق: projects/{project_id}/rulesets/{ruleset_id}

source

object ( Source )

Source Ruleset .

createTime

string ( Timestamp format)

الإخراج فقط. الوقت الذي تم فيه إنشاء Ruleset .

طابع زمني بتنسيق RFC3339 UTC "Zulu"، بدقة نانو ثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

metadata

object ( Metadata )

الإخراج فقط. البيانات الوصفية لمجموعة القواعد هذه.

attachment_point

string

المورد المقصود الذي ينبغي إصدار مجموعة القواعد هذه إليه. يمكن تركه فارغًا للإشارة إلى المورد المرتبط بالإصدار الافتراضي. التنسيق المتوقع: firestore.googleapis.com/projects/<project number>/databases/<uuid>

مصدر

Source عبارة عن رسالة File واحدة أو أكثر تشتمل على مجموعة منطقية من القواعد.

تمثيل جيسون
{
  "files": [
    {
      object (File)
    }
  ]
}
مجالات
files[]

object ( File )

مجموعة File التي تشكل حزمة Source .

ملف

File يحتوي على محتوى المصدر.

تمثيل جيسون
{
  "content": string,
  "name": string,
  "fingerprint": string
}
مجالات
content

string

قواعد البيانات اللغوية. استخدم \n لفواصل الأسطر.

name

string

اسم الملف.

fingerprint

string ( bytes format)

بصمة الإصبع (على سبيل المثال github sha) المرتبطة File .

سلسلة مشفرة بـ base64.

البيانات الوصفية

البيانات الوصفية لمجموعة القواعد.

تمثيل جيسون
{
  "services": [
    string
  ]
}
مجالات
services[]

string

الخدمات التي تحتوي مجموعة القواعد هذه على إعلانات لها (على سبيل المثال، "cloud.firestore"). قد يكون هناك 0+ من هذه.

طُرق

create

إنشاء Ruleset من Source .

delete

حذف Ruleset حسب اسم المورد.

get

احصل على Ruleset بالاسم بما في ذلك محتويات Source الكاملة.

list

قم بإدراج البيانات التعريفية Ruleset فقط وقم بتصفية النتائج اختياريًا حسب اسم Ruleset .