Zasób: Zestaw reguł
Ruleset
to niezmienna kopia Source
z globalnie unikalnym identyfikatorem i czasem utworzenia.
Reprezentacja JSON | |
---|---|
{ "name": string, "source": { object ( |
Pola | |
---|---|
name | Tylko wyjście. Nazwa |
source | |
createTime | Tylko wyjście. Godzina utworzenia Znacznik czasu w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundową i maksymalnie dziewięcioma cyframi ułamkowymi. Przykłady: |
metadata | Tylko wyjście. Metadane tego zestawu reguł. |
attachment_point | Docelowy zasób, do którego należy udostępnić ten zestaw reguł. Można pozostawić puste, aby wskazać zasób powiązany z wersją domyślną. Oczekiwany format: |
Źródło
Source
to jeden lub więcej komunikatów File
zawierających logiczny zestaw reguł.
Reprezentacja JSON | |
---|---|
{
"files": [
{
object ( |
Pola | |
---|---|
files[] | Zestaw |
Plik
File
zawierający treść źródłową.
Reprezentacja JSON | |
---|---|
{ "content": string, "name": string, "fingerprint": string } |
Pola | |
---|---|
content | Zasady wypowiedzi językowych. Użyj |
name | Nazwa pliku. |
fingerprint | Odcisk palca (np. github sha) powiązany z Ciąg zakodowany w formacie base64. |
Metadane
Metadane dla zestawu reguł.
Reprezentacja JSON | |
---|---|
{ "services": [ string ] } |
Pola | |
---|---|
services[] | Usługi, dla których ten zestaw reguł ma deklaracje (np. „cloud.firestore”). Może być ich 0+. |
Metody | |
---|---|
| Utwórz Ruleset ze Source . |
| Usuń Ruleset według nazwy zasobu. |
| Uzyskaj Ruleset według nazwy, zawierający pełną zawartość Source . |
| Wyświetl tylko metadane Ruleset i opcjonalnie przefiltruj wyniki według nazwy Ruleset . |