reglas
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 de un producto o 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.
Flotador
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 elementos.
Mapa
Mapeo de valores clave.
MapDiff
Objeto que representa la diferencia entre reglas Objetos de 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.
Cuerda
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 a nivel mundial.
fuego
Variables y funciones disponibles en las reglas de Cloud Firestore.
hash
Funciones hash disponibles a nivel mundial.
latlng
Funciones de latitud y longitud disponibles a nivel mundial.
Matemáticas
Funciones matemáticas disponibles a nivel mundial.
marca de tiempo
Funciones de marca de tiempo disponibles a nivel mundial.