normas
Las reglas de seguridad de Firebase brindan control de acceso y validación de datos en un lenguaje simple pero expresivo. Se utilizan para proteger productos como Cloud Storage y Cloud Firestore.
Esta documentación se divide en dos secciones:
- Interfaces : tipos de datos comunes a todos los productos que utilizan reglas de seguridad.
- Espacios de nombres : tipos de datos y funciones que son específicos del producto o del contexto.
Interfaces
booleano
Tipo primitivo que representa un valor booleano, true
o false
.
bytes
Tipo que representa una secuencia de bytes.
Duración
Duración del tiempo con precisión de nanosegundos.
Flotar
Tipo primitivo que representa un número de punto flotante IEEE de 64 bits.
Entero
Tipo de datos primitivo que representa un valor entero de 64 bits con signo.
LatLng
Geopunto de latitud y longitud.
Lista
Lista heterogénea de artículos.
Mapa
Mapeo de valores clave.
MapaDiff
Objeto que representa la diferencia entre reglas. Objetos del mapa.
Número
Un valor de tipo Integer
o tipo Float
.
Camino
Patrón similar a un directorio para la ubicación de un recurso.
Colocar
Lista heterogénea y desordenada de elementos únicos.
Cadena
Tipo primitivo que representa un valor de cadena.
Marca de tiempo
Marca de tiempo en UTC con precisión de nanosegundos.
Espacios de nombres
depurar
Declaración de depuración del lenguaje de reglas de seguridad
duración
Funciones de duración disponibles globalmente.
tienda de fuego
Variables y funciones disponibles en las reglas de Cloud Firestore.
hash
Funciones hash disponibles globalmente.
latándose
Funciones de latitud y longitud disponibles globalmente.
matemáticas
Funciones matemáticas disponibles globalmente.
marca de tiempo
Funciones de marca de tiempo disponibles globalmente.