Resource: Ruleset
Ruleset
adalah salinan Source
yang tidak dapat diubah dengan ID unik global dan waktu pembuatan.
Representasi JSON | |
---|---|
{ "name": string, "source": { object ( |
Kolom | |
---|---|
name |
Hanya output. Nama |
source |
|
createTime |
Hanya output. Waktu Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
metadata |
Hanya output. Metadata untuk kumpulan aturan ini. |
attachment_point |
Referensi tujuan yang harus dikeluarkan oleh Ruleset ini. Mungkin dibiarkan kosong
untuk menandakan resource yang terkait dengan rilis default. Format yang diharapkan:
|
Sumber
Source
adalah satu atau beberapa pesan File
yang terdiri dari kumpulan aturan logis.
Representasi JSON | |
---|---|
{
"files": [
{
object ( |
Kolom | |
---|---|
files[] |
Kumpulan |
File
File
yang berisi konten sumber.
Representasi JSON | |
---|---|
{ "content": string, "name": string, "fingerprint": string } |
Kolom | |
---|---|
content |
Pernyataan bahasa aturan. Gunakan |
name |
Nama file. |
fingerprint |
Sidik jari (misalnya, github sha) yang terkait dengan String berenkode base64. |
Metadata
Metadata untuk Aturan.
Representasi JSON | |
---|---|
{ "services": [ string ] } |
Kolom | |
---|---|
services[] |
Layanan yang memiliki deklarasi untuk kumpulan aturan ini (mis., "cloud.firestore"). Mungkin ada 0+ di antaranya. |
Metode |
|
---|---|
|
Membuat Ruleset dari Source . |
|
Hapus Ruleset berdasarkan nama resource. |
|
Dapatkan Ruleset berdasarkan nama, termasuk konten Source yang lengkap. |
|
Cantumkan hanya metadata Ruleset dan filter hasil menurut nama Ruleset jika diinginkan. |