REST Resource: projects.rulesets

Resource: Ruleset

Ruleset adalah salinan Source yang tidak dapat diubah dengan ID unik global dan waktu pembuatan.

Representasi JSON
{
  "name": string,
  "source": {
    object (Source)
  },
  "createTime": string,
  "metadata": {
    object (Metadata)
  },
  "attachment_point": string
}
Kolom
name

string

Hanya output. Nama Ruleset. Ruleset_id dibuat secara otomatis oleh layanan. Format: projects/{project_id}/rulesets/{ruleset_id}

source

object (Source)

Source untuk Ruleset.

createTime

string (Timestamp format)

Hanya output. Waktu Ruleset dibuat.

Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

metadata

object (Metadata)

Hanya output. Metadata untuk kumpulan aturan ini.

attachment_point

string

Referensi tujuan yang harus dikeluarkan oleh Ruleset ini. Mungkin dibiarkan kosong untuk menandakan resource yang terkait dengan rilis default. Format yang diharapkan: firestore.googleapis.com/projects/<project number>/databases/<uuid>

Sumber

Source adalah satu atau beberapa pesan File yang terdiri dari kumpulan aturan logis.

Representasi JSON
{
  "files": [
    {
      object (File)
    }
  ]
}
Kolom
files[]

object (File)

Kumpulan File yang merupakan paket Source.

File

File yang berisi konten sumber.

Representasi JSON
{
  "content": string,
  "name": string,
  "fingerprint": string
}
Kolom
content

string

Pernyataan bahasa aturan. Gunakan \n untuk jeda baris.

name

string

Nama file.

fingerprint

string (bytes format)

Sidik jari (misalnya, github sha) yang terkait dengan File.

String berenkode base64.

Metadata

Metadata untuk Aturan.

Representasi JSON
{
  "services": [
    string
  ]
}
Kolom
services[]

string

Layanan yang memiliki deklarasi untuk kumpulan aturan ini (mis., "cloud.firestore"). Mungkin ada 0+ di antaranya.

Metode

create

Membuat Ruleset dari Source.

delete

Hapus Ruleset berdasarkan nama resource.

get

Dapatkan Ruleset berdasarkan nama, termasuk konten Source yang lengkap.

list

Cantumkan hanya metadata Ruleset dan filter hasil menurut nama Ruleset jika diinginkan.