Recurso: Ruleset
Ruleset
é uma cópia imutável de Source
com um identificador globalmente exclusivo e um horário de criação.
Campos | |
---|---|
name |
Apenas saída. Nome do |
source |
|
createTime |
Apenas saída. Hora em que o Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
metadata |
Apenas saída. Os metadados para este conjunto de regras. |
attachment_point |
Recurso pretendido para o qual este conjunto de regras será liberado. Pode ser deixado em branco
para indicar o recurso associado à versão padrão. Formato esperado:
|
Origem
Source
é uma ou mais mensagens File
que compreendem um conjunto lógico de regras.
Representação JSON | |
---|---|
{
"files": [
{
object ( |
Campos | |
---|---|
files[] |
O conjunto |
Arquivo
File
contendo conteúdo de origem.
Representação JSON | |
---|---|
{ "content": string, "name": string, "fingerprint": string } |
Campos | |
---|---|
content |
instruções de linguagem de regras; Use |
name |
Nome do arquivo. |
fingerprint |
Impressão digital (por exemplo, sha do GitHub) associada ao Uma string codificada em base64. |
Metadados
Metadados de um conjunto de regras.
Representação JSON | |
---|---|
{ "services": [ string ] } |
Campos | |
---|---|
services[] |
Serviços para os quais este conjunto de regras tem declarações (por exemplo, "cloud.firestore"). Pode haver mais de 0 delas. |