Zasób: zestaw reguł
Ruleset
to stała kopia Source
z globalnie unikalnym identyfikatorem i czasem utworzenia.
Zapis JSON | |
---|---|
{ "name": string, "source": { object ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Nazwa elementu ( |
source |
|
createTime |
Tylko dane wyjściowe. Czas utworzenia elementu Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
metadata |
Tylko dane wyjściowe. Metadane tego zestawu reguł. |
attachment_point |
Zamierzony zasób, dla którego ten zestaw reguł ma zostać zwolniony. Pole może być puste
wskazuje zasób powiązany z wersją domyślną. Oczekiwany format:
|
Źródło
Source
to co najmniej 1 wiadomość z kategorii File
, która zawiera logiczny zestaw reguł.
Zapis JSON | |
---|---|
{
"files": [
{
object ( |
Pola | |
---|---|
files[] |
Zestaw |
Plik
Plik File
zawiera treści źródłowe.
Zapis JSON | |
---|---|
{ "content": string, "name": string, "fingerprint": string } |
Pola | |
---|---|
content |
wyrażenia językowe dotyczące reguł. Używaj znaków |
name |
Nazwa pliku. |
fingerprint |
Odcisk cyfrowy (np. github sha) powiązany z kontem Ciąg zakodowany w formacie base64. |
Metadane
Metadane zestawu reguł.
Zapis JSON | |
---|---|
{ "services": [ string ] } |
Pola | |
---|---|
services[] |
Usługi, dla których ten zestaw reguł zawiera deklaracje (np. „cloud.firestore”). Może ich być 0 lub więcej. |
Metody |
|
---|---|
|
Utwórz Ruleset z: Source . |
|
Usuń Ruleset według nazwy zasobu. |
|
Pobierz Ruleset według nazwy z pełną zawartością Source . |
|
Wyświetl tylko metadane Ruleset i opcjonalnie przefiltruj wyniki według nazwy parametru Ruleset . |