المصدر: مجموعة القواعد
Ruleset
هي نسخة غير قابلة للتغيير من Source
بمعرف فريد عالمي ووقت إنشاء.
تمثيل جيسون | |
---|---|
{ "name": string, "source": { object ( |
مجالات | |
---|---|
name | الإخراج فقط. اسم |
source | |
createTime | الإخراج فقط. الوقت الذي تم فيه إنشاء طابع زمني بتنسيق RFC3339 UTC "Zulu"، بدقة نانو ثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
metadata | الإخراج فقط. البيانات الوصفية لمجموعة القواعد هذه. |
attachment_point | المورد المقصود الذي ينبغي إصدار مجموعة القواعد هذه إليه. يمكن تركه فارغًا للإشارة إلى المورد المرتبط بالإصدار الافتراضي. التنسيق المتوقع: |
مصدر
Source
عبارة عن رسالة File
واحدة أو أكثر تشتمل على مجموعة منطقية من القواعد.
تمثيل جيسون | |
---|---|
{
"files": [
{
object ( |
مجالات | |
---|---|
files[] | مجموعة |
ملف
File
يحتوي على محتوى المصدر.
تمثيل جيسون | |
---|---|
{ "content": string, "name": string, "fingerprint": string } |
مجالات | |
---|---|
content | قواعد البيانات اللغوية. استخدم |
name | اسم الملف. |
fingerprint | بصمة الإصبع (على سبيل المثال github sha) المرتبطة سلسلة مشفرة بـ base64. |
البيانات الوصفية
البيانات الوصفية لمجموعة القواعد.
تمثيل جيسون | |
---|---|
{ "services": [ string ] } |
مجالات | |
---|---|
services[] | الخدمات التي تحتوي مجموعة القواعد هذه على إعلانات لها (على سبيل المثال، "cloud.firestore"). قد يكون هناك 0+ من هذه. |
طُرق | |
---|---|
| إنشاء Ruleset من Source . |
| حذف Ruleset حسب اسم المورد. |
| احصل على Ruleset بالاسم بما في ذلك محتويات Source الكاملة. |
| قم بإدراج البيانات التعريفية Ruleset فقط وقم بتصفية النتائج اختياريًا حسب اسم Ruleset . |