REST Resource: projects.services

Recurso: Serviço

A configuração de aplicação de um serviço do Firebase compatível com o App Check.

Representação JSON
{
  "name": string,
  "enforcementMode": enum (EnforcementMode),
  "updateTime": string,
  "etag": string
}
Campos
name

string

Obrigatório. O nome relativo do recurso do objeto de configuração de serviço, no formato:

projects/{project_number}/services/{service_id}

Observe que o elemento service_id deve ser um ID de serviço compatível. Atualmente, os seguintes IDs de serviço são suportados:

  • firebasestorage.googleapis.com (armazenamento em nuvem para Firebase)
  • firebasedatabase.googleapis.com (Firebase Realtime Database)
  • firestore.googleapis.com (Cloud Firestore)
  • identitytoolkit.googleapis.com (Autenticação Firebase com plataforma de identidade)
enforcementMode

enum ( EnforcementMode )

Obrigatório. O modo de aplicação do App Check para este serviço.

updateTime

string ( Timestamp format)

Somente saída. Carimbo de data e hora em que este objeto de configuração de serviço foi atualizado mais recentemente.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z" .

etag

string

Essa soma de verificação é calculada pelo servidor com base no valor de outros campos e pode ser enviada em solicitações de atualização e exclusão para garantir que o cliente tenha um valor atualizado antes de prosseguir.

Este etag é fortemente validado conforme definido pela RFC 7232.

Métodos

batchUpdate

Atualiza atomicamente as configurações Service especificadas.

get

Obtém a configuração Service para o nome de serviço especificado.

list

Lista todas as configurações Service do projeto especificado.

patch

Atualiza a configuração Service especificada.