Kaynak: Kural Kümesi
Ruleset
küresel olarak benzersiz bir tanımlayıcıya ve oluşturma zamanına sahip, Source
değişmez bir kopyasıdır.
JSON gösterimi | |
---|---|
{ "name": string, "source": { object ( |
Alanlar | |
---|---|
name | Yalnızca çıktı. |
source | |
createTime | Yalnızca çıktı. RFC3339 UTC "Zulu" biçiminde, nanosaniye çözünürlüğe ve en fazla dokuz kesirli basamağa sahip bir zaman damgası. Örnekler: |
metadata | Yalnızca çıktı. Bu kural kümesinin meta verileri. |
attachment_point | Bu Kural Kümesinin yayınlanması gereken amaçlanan kaynak. Varsayılan sürümle ilişkili kaynağı belirtmek için boş bırakılabilir. Beklenen biçim: |
Kaynak
Source
mantıksal bir kurallar kümesi içeren bir veya daha fazla File
mesajıdır.
JSON gösterimi | |
---|---|
{
"files": [
{
object ( |
Alanlar | |
---|---|
files[] | |
Dosya
Kaynak içeriği içeren File
.
JSON gösterimi | |
---|---|
{ "content": string, "name": string, "fingerprint": string } |
Alanlar | |
---|---|
content | Kural dili ifadeleri. Satır sonları için |
name | Dosya adı. |
fingerprint | Base64 kodlu bir dize. |
Meta veriler
Bir Kural Kümesine ilişkin meta veriler.
JSON gösterimi | |
---|---|
{ "services": [ string ] } |
Alanlar | |
---|---|
services[] | Bu kural kümesinin bildirimleri bulunan hizmetler (örneğin, "cloud.firestore"). Bunlardan 0+ olabilir. |
Yöntemler | |
---|---|
| Source bir Ruleset oluşturun. |
| Kaynak adına göre bir Ruleset silin. |
| Tam Source içeriğini içeren ada göre bir Ruleset edinin. |
| Yalnızca Ruleset meta verilerini listeleyin ve isteğe bağlı olarak sonuçları Ruleset adına göre filtreleyin. |