Settings

Configurações no nível do cliente.

Representação JSON
{
  "notifications": [
    {
      object (Notification)
    }
  ]
}
Campos
notifications[]

object (Notification)

Lista de notificações.

Notificação

Configurações de notificações de callback. Veja mais detalhes em Notificação de alerta do Google Workspace.

Representação JSON
{

  // Union field destination can be only one of the following:
  "cloudPubsubTopic": {
    object (CloudPubsubTopic)
  }
  // End of list of possible types for union field destination.
}
Campos
Campo de união destination. Exatamente um destino a ser especificado. destination pode ser apenas de um dos tipos a seguir:
cloudPubsubTopic

object (CloudPubsubTopic)

Um destino de tópico do Google Cloud Pub/Sub.

Cloud Pub/Sub

Uma referência a um tópico do Cloud Pubsub.

Para se inscrever para receber notificações, o proprietário do tópico precisa conceder a alerts-api-push-notifications@system.gserviceaccount.com a permissão projects.topics.publish.

Representação JSON
{
  "topicName": string,
  "payloadFormat": enum (PayloadFormat)
}
Campos
topicName

string

O campo name de um tópico do Cloud Pub/Sub.

payloadFormat

enum (PayloadFormat)

Opcional. O formato do payload que seria enviado. Se não for especificado, o formato será JSON.

PayloadFormat

O formato do payload.

Enums
PAYLOAD_FORMAT_UNSPECIFIED O formato de payload não está especificado (usará JSON como padrão).
JSON Use JSON.