aturan
Aturan Keamanan Firebase menyediakan kontrol akses dan validasi data dalam bahasa yang sederhana namun ekspresif. Mereka digunakan untuk mengamankan produk seperti Cloud Storage dan Cloud Firestore.
Dokumentasi ini dibagi menjadi dua bagian:
Antarmuka
Boolean
Tipe primitif mewakili nilai boolean, true
atau false
.
Byte
Ketik mewakili urutan byte.
Durasi
Durasi waktu dengan akurasi nanodetik.
Mengambang
Tipe primitif yang mewakili bilangan floating point IEEE 64-bit.
Bilangan bulat
Tipe data primitif mewakili nilai integer 64-bit yang ditandatangani.
LatLng
Geopoint lintang dan bujur.
Daftar
Daftar item yang heterogen.
Peta
Pemetaan nilai kunci.
PetaDiff
Objek yang mewakili perbedaan antara aturan. Objek peta.
Nomor
Nilai bertipe Integer
atau bertipe Float
.
Jalur
Pola seperti direktori untuk lokasi sumber daya.
Mengatur
Daftar item unik yang tidak berurutan dan heterogen.
Rangkaian
Tipe primitif mewakili nilai string.
Stempel waktu
Stempel waktu dalam UTC dengan akurasi nanodetik.
Ruang nama
men-debug
Pernyataan debug bahasa Aturan Keamanan
durasi
Fungsi durasi yang tersedia secara global.
toko api
Variabel dan fungsi tersedia di aturan Cloud Firestore.
hashing
Fungsi hashing yang tersedia secara global.
latlng
Fungsi lintang-bujur yang tersedia secara global.
matematika
Fungsi matematika yang tersedia secara global.
stempel waktu
Fungsi stempel waktu yang tersedia secara global.