REST Resource: projects.rulesets

Kaynak: Kural kümesi

Ruleset, genel olarak benzersiz tanımlayıcıya ve oluşturma zamanına sahip Source öğesinin sabit 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 çıkış. Ruleset adı. ruleset_id, hizmet tarafından otomatik olarak oluşturulur. Biçim: projects/{project_id}/rulesets/{ruleset_id}

source

object (Source)

Ruleset için Source.

createTime

string (Timestamp format)

Yalnızca çıkış. Ruleset öğesinin oluşturulduğu zaman.

RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

metadata

object (Metadata)

Yalnızca çıkış. Bu kural grubunun meta verileri.

attachment_point

string

Bu kural kümesinin serbest bırakılması gereken kaynak. Boş bırakılabilir varsayılan sürümle ilişkili kaynağı belirtmek için kullanılır. Beklenen biçim: firestore.googleapis.com/projects/<project number>/databases/<uuid> .

Kaynak

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

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

object (File)

File, Source paketini oluşturan grup.

Dosya

Kaynak içerik barındıran 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 (ör. github sha).

base64 kodlu bir dize.

Meta veri

Kural kümesi meta verileri.

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

string

Bu kural grubunun beyanları olduğu hizmetler (ör. "cloud.firestore"). Bunlardan en az 0 tane olabilir.

Yöntemler

create

Source sitesinden bir Ruleset oluşturun.

delete

Kaynak adına göre bir Ruleset silin.

get

Tam Source içeriğini de içeren bir Ruleset alın.

list

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