REST Resource: projects.rulesets

Zasób: Zestaw reguł

Ruleset to niezmienna kopia Source z globalnie unikalnym identyfikatorem i czasem utworzenia.

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

string

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

source

object ( Source )

Source Ruleset .

createTime

string ( Timestamp format)

Tylko wyjście. Godzina utworzenia Ruleset .

Znacznik czasu w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundową i maksymalnie dziewięcioma cyframi ułamkowymi. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z" .

metadata

object ( Metadata )

Tylko wyjście. Metadane tego zestawu reguł.

attachment_point

string

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

Źródło

Source to jeden lub więcej komunikatów File zawierających logiczny zestaw reguł.

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

object ( File )

Zestaw File stanowiący pakiet Source .

Plik

File zawierający treść źródłową.

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

string

Zasady wypowiedzi językowych. Użyj \n do podziału linii.

name

string

Nazwa pliku.

fingerprint

string ( bytes format)

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

Ciąg zakodowany w formacie base64.

Metadane

Metadane dla zestawu reguł.

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

string

Usługi, dla których ten zestaw reguł ma deklaracje (np. „cloud.firestore”). Może być ich 0+.

Metody

create

Utwórz Ruleset ze Source .

delete

Usuń Ruleset według nazwy zasobu.

get

Uzyskaj Ruleset według nazwy, zawierający pełną zawartość Source .

list

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