REST Resource: projects.rulesets

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 (Source)
  },
  "createTime": string,
  "metadata": {
    object (Metadata)
  },
  "attachment_point": string
}
Alanlar
name

string

Yalnızca çıktı. Ruleset Adı . Ruleset_id hizmet tarafından otomatik olarak oluşturulur. Biçim: projects/{project_id}/rulesets/{ruleset_id}

source

object ( Source )

Ruleset Source .

createTime

string ( Timestamp format)

Yalnızca çıktı. Ruleset oluşturulduğu zaman.

RFC3339 UTC "Zulu" biçiminde, nanosaniye çözünürlüğe ve en fazla dokuz kesirli basamağa sahip bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z" .

metadata

object ( Metadata )

Yalnızca çıktı. Bu kural kümesinin meta verileri.

attachment_point

string

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: firestore.googleapis.com/projects/<project number>/databases/<uuid>

Kaynak

Source mantıksal bir kurallar kümesi içeren bir veya daha fazla File mesajıdır.

JSON gösterimi
{
  "files": [
    {
      object (File)
    }
  ]
}
Alanlar
files[]

object ( File )

Source paketini oluşturan File seti.

Dosya

Kaynak içeriği içeren File .

JSON gösterimi
{
  "content": string,
  "name": string,
  "fingerprint": string
}
Alanlar
content

string

Kural dili ifadeleri. Satır sonları için \n kullanın.

name

string

Dosya adı.

fingerprint

string ( bytes format)

File ile ilişkili parmak izi (örn. github sha).

Base64 kodlu bir dize.

Meta veriler

Bir Kural Kümesine ilişkin meta veriler.

JSON gösterimi
{
  "services": [
    string
  ]
}
Alanlar
services[]

string

Bu kural kümesinin bildirimleri bulunan hizmetler (örneğin, "cloud.firestore"). Bunlardan 0+ olabilir.

Yöntemler

create

Source bir Ruleset oluşturun.

delete

Kaynak adına göre bir Ruleset silin.

get

Tam Source içeriğini içeren ada göre bir Ruleset edinin.

list

Yalnızca Ruleset meta verilerini listeleyin ve isteğe bağlı olarak sonuçları Ruleset adına göre filtreleyin.