REST Resource: projects.rulesets

Sumber: Aturan

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

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

string

Hanya keluaran. 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 keluaran. Waktu Ruleset dibuat.

Stempel waktu dalam format 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 keluaran. Metadata untuk kumpulan aturan ini.

attachment_point

string

Sumber daya yang dituju dimana Aturan ini harus dirilis. Mungkin dikosongkan untuk menandakan sumber daya yang terkait dengan rilis default. Format yang diharapkan: firestore.googleapis.com/projects/<project number>/databases/<uuid>

Sumber

Source adalah satu atau lebih pesan File yang terdiri dari seperangkat aturan logis.

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

object ( File )

Kumpulan File yang merupakan bundel Source .

Mengajukan

File yang berisi konten sumber.

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

string

Aturan pernyataan bahasa. Gunakan \n untuk jeda baris.

name

string

Nama file.

fingerprint

string ( bytes format)

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

String yang dikodekan base64.

Metadata

Metadata untuk Aturan.

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

string

Layanan yang deklarasinya ditetapkan oleh kumpulan aturan ini (misalnya, "cloud.firestore"). Mungkin ada 0+ di antaranya.

Metode

create

Buat Ruleset dari Source .

delete

Hapus Ruleset berdasarkan nama sumber daya.

get

Dapatkan Ruleset berdasarkan nama termasuk konten Source lengkap.

list

Cantumkan metadata Ruleset saja dan filter hasilnya secara opsional berdasarkan nama Ruleset .