नियम
फायरबेस सुरक्षा नियम सरल लेकिन अभिव्यंजक भाषा में पहुंच नियंत्रण और डेटा सत्यापन प्रदान करते हैं। इनका उपयोग क्लाउड स्टोरेज और क्लाउड फायरस्टोर जैसे उत्पादों को सुरक्षित करने के लिए किया जाता है।
यह दस्तावेज़ीकरण दो खंडों में विभाजित है:
इंटरफेस
बूलियन
आदिम प्रकार एक बूलियन मान का प्रतिनिधित्व करता है, true
या false
।
बाइट्स
बाइट्स के अनुक्रम का प्रतिनिधित्व करने वाला प्रकार।
अवधि
नैनोसेकंड सटीकता के साथ समय अवधि।
तैरना
आदिम प्रकार 64-बिट IEEE फ़्लोटिंग पॉइंट संख्या का प्रतिनिधित्व करता है।
पूर्णांक
हस्ताक्षरित 64-बिट पूर्णांक मान का प्रतिनिधित्व करने वाला आदिम डेटा प्रकार।
लैटलंग
अक्षांश और देशांतर भूबिंदु.
सूची
वस्तुओं की विषम सूची.
नक्शा
कुंजी-मूल्य मानचित्रण।
मैपडिफ़
वस्तु नियमों के बीच अंतर का प्रतिनिधित्व करती है। मानचित्र वस्तुओं।
संख्या
Integer
प्रकार या Float
प्रकार का मान।
पथ
किसी संसाधन के स्थान के लिए निर्देशिका जैसा पैटर्न।
तय करना
अद्वितीय वस्तुओं की अव्यवस्थित, विषम सूची।
डोरी
एक स्ट्रिंग मान का प्रतिनिधित्व करने वाला आदिम प्रकार।
समय-चिह्न
यूटीसी में नैनोसेकंड सटीकता के साथ टाइमस्टैम्प।
नेमस्पेस
डिबग
सुरक्षा नियम भाषा डिबग कथन
अवधि
विश्व स्तर पर उपलब्ध अवधि कार्य।
इस firestore
क्लाउड फायरस्टोर नियमों में उपलब्ध वेरिएबल और फ़ंक्शन।
हैशिंग
विश्व स्तर पर उपलब्ध हैशिंग फ़ंक्शन।
latlng
विश्व स्तर पर उपलब्ध अक्षांश-देशांतर फ़ंक्शन।
गणित
विश्व स्तर पर उपलब्ध गणितीय कार्य।
TIMESTAMP
विश्व स्तर पर उपलब्ध टाइमस्टैम्प फ़ंक्शन।