REST Resource: projects.rulesets

संसाधन: नियम-सेट

Ruleset विश्व स्तर पर विशिष्ट पहचानकर्ता और निर्माण समय के साथ Source की एक अपरिवर्तनीय प्रति है।

JSON प्रतिनिधित्व
{
  "name": string,
  "source": {
    object (Source)
  },
  "createTime": string,
  "metadata": {
    object (Metadata)
  },
  "attachment_point": string
}
खेत
name

string

केवल आउटपुट. Ruleset का नाम. नियमसेट_आईडी सेवा द्वारा स्वतः उत्पन्न होती है। प्रारूप: projects/{project_id}/rulesets/{ruleset_id}

source

object ( Source )

Ruleset के लिए Source .

createTime

string ( Timestamp format)

केवल आउटपुट. Ruleset बनाए जाने का समय.

RFC3339 UTC "ज़ुलु" प्रारूप में एक टाइमस्टैम्प, नैनोसेकंड रिज़ॉल्यूशन और नौ भिन्नात्मक अंकों तक। उदाहरण: "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 संदेश है जिसमें नियमों का एक तार्किक सेट शामिल होता है।

JSON प्रतिनिधित्व
{
  "files": [
    {
      object (File)
    }
  ]
}
खेत
files[]

object ( File )

Source बंडल बनाने वाला File सेट।

फ़ाइल

स्रोत सामग्री वाली File .

JSON प्रतिनिधित्व
{
  "content": string,
  "name": string,
  "fingerprint": string
}
खेत
content

string

नियम भाषा कथन. लाइन ब्रेक के लिए \n का उपयोग करें।

name

string

फ़ाइल का नाम।

fingerprint

string ( bytes format)

फ़िंगरप्रिंट (उदाहरण के लिए github sha) File से संबद्ध है।

एक बेस64-एन्कोडेड स्ट्रिंग।

मेटाडाटा

नियम-सेट के लिए मेटाडेटा.

JSON प्रतिनिधित्व
{
  "services": [
    string
  ]
}
खेत
services[]

string

वे सेवाएँ जिनके लिए इस नियम-सेट में घोषणाएँ हैं (उदाहरण के लिए, "cloud.firestore")। इनमें से 0+ हो सकते हैं.

तरीकों

create

Source से एक Ruleset बनाएँ।

delete

संसाधन नाम के अनुसार Ruleset हटाएँ।

get

संपूर्ण Source सामग्री सहित नाम से एक Ruleset प्राप्त करें।

list

केवल Ruleset मेटाडेटा को सूचीबद्ध करें और वैकल्पिक रूप से Ruleset नाम से परिणामों को फ़िल्टर करें।