Method: projects.rulesets.list

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

Isi Source lengkap dari Ruleset dapat diambil dengan rulesets.get .

permintaan HTTP

GET https://firebaserules.googleapis.com/v1/{name=projects/*}/rulesets

URL menggunakan sintaks Transcoding gRPC .

Parameter jalur

Parameter
name

string

Diperlukan. Nama sumber daya untuk proyek tersebut.

Format: projects/{project_id}

Parameter kueri

Parameter
filter

string

Filter Ruleset . Metode daftar mendukung filter dengan batasan pada Ruleset.name .

Filter pada Ruleset.create_time harus menggunakan fungsi date yang mem-parsing string yang sesuai dengan spesifikasi tanggal/waktu RFC 3339.

Contoh: createTime > date("2017-01-01T00:00:00Z") AND name=UUID-*

pageSize

integer

Ukuran halaman yang akan dimuat. Maksimum 100. Standarnya adalah 10. Catatan: pageSize hanyalah petunjuk dan layanan mungkin memilih untuk memuat kurang dari pageSize karena ukuran output. Untuk melintasi semua rilis, pemanggil harus mengulangi hingga pageToken kosong.

pageToken

string

Token halaman berikutnya untuk memuat kumpulan instance Ruleset berikutnya.

Permintaan tubuh

Badan permintaan harus kosong.

Badan respons

Jika berhasil, isi respons berisi data dengan struktur berikut:

Respons untuk FirebaseRulesService.ListRulesets .

Representasi JSON
{
  "rulesets": [
    {
      object (Ruleset)
    }
  ],
  "nextPageToken": string
}
bidang
rulesets[]

object ( Ruleset )

Daftar contoh Ruleset .

nextPageToken

string

Token penomoran halaman untuk mengambil halaman hasil berikutnya. Jika nilainya kosong, tidak ada hasil lebih lanjut yang tersisa.

Lingkup Otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/firebase.readonly

Untuk informasi lebih lanjut, lihat Ikhtisar Otentikasi .