REST Resource: projects.rulesets

Zasób: zestaw reguł

Ruleset to stała kopia Source z globalnie unikalnym identyfikatorem i czasem utworzenia.

Zapis JSON
{
  "name": string,
  "source": {
    object (Source)
  },
  "createTime": string,
  "metadata": {
    object (Metadata)
  },
  "attachment_point": string
}
Pola
name

string

Tylko dane wyjściowe. Nazwa elementu (Ruleset). Identyfikator zestawu reguł jest generowany automatycznie przez usługę. Format: projects/{project_id}/rulesets/{ruleset_id}

source

object (Source)

Source dla: Ruleset.

createTime

string (Timestamp format)

Tylko dane wyjściowe. Czas utworzenia elementu Ruleset.

Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

metadata

object (Metadata)

Tylko dane wyjściowe. Metadane tego zestawu reguł.

attachment_point

string

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: firestore.googleapis.com/projects/<project number>/databases/<uuid>

Źródło

Source to co najmniej 1 wiadomość z kategorii File, która zawiera logiczny zestaw reguł.

Zapis JSON
{
  "files": [
    {
      object (File)
    }
  ]
}
Pola
files[]

object (File)

Zestaw File, który tworzy pakiet Source.

Plik

Plik File zawiera treści źródłowe.

Zapis JSON
{
  "content": string,
  "name": string,
  "fingerprint": string
}
Pola
content

string

wyrażenia językowe dotyczące reguł. Używaj znaków \n do definiowania podziałów wierszy.

name

string

Nazwa pliku.

fingerprint

string (bytes format)

Odcisk cyfrowy (np. github sha) powiązany z kontem File.

Ciąg zakodowany w formacie base64.

Metadane

Metadane zestawu reguł.

Zapis JSON
{
  "services": [
    string
  ]
}
Pola
services[]

string

Usługi, dla których ten zestaw reguł zawiera deklaracje (np. „cloud.firestore”). Może ich być 0 lub więcej.

Metody

create

Utwórz Ruleset z: Source.

delete

Usuń Ruleset według nazwy zasobu.

get

Pobierz Ruleset według nazwy z pełną zawartością Source.

list

Wyświetl tylko metadane Ruleset i opcjonalnie przefiltruj wyniki według nazwy parametru Ruleset.