Settings

Impostazioni a livello di cliente.

Rappresentazione JSON
{
  "notifications": [
    {
      object (Notification)
    }
  ]
}
Campi
notifications[]

object (Notification)

L'elenco delle notifiche.

Notifica

Impostazioni per le notifiche di callback. Per maggiori dettagli, vedi Notifica di avviso di Google Workspace.

Rappresentazione JSON
{

  // Union field destination can be only one of the following:
  "cloudPubsubTopic": {
    object (CloudPubsubTopic)
  }
  // End of list of possible types for union field destination.
}
Campi
Campo unione destination. Deve essere specificata esattamente una destinazione. destination può essere solo uno dei seguenti:
cloudPubsubTopic

object (CloudPubsubTopic)

Una destinazione dell'argomento Google Cloud Pub/Sub.

CloudPubsubTopic

Un riferimento a un argomento Cloud PubSub.

Per registrarsi per le notifiche, il proprietario dell'argomento deve concedere a alerts-api-push-notifications@system.gserviceaccount.com l'autorizzazione projects.topics.publish.

Rappresentazione JSON
{
  "topicName": string,
  "payloadFormat": enum (PayloadFormat)
}
Campi
topicName

string

Il campo name di un argomento Cloud PubSub.

payloadFormat

enum (PayloadFormat)

Facoltativo. Il formato del payload da inviare. Se non specificato, il formato sarà JSON.

PayloadFormat

Il formato del payload.

Enum
PAYLOAD_FORMAT_UNSPECIFIED Il formato del payload non è specificato (verrà utilizzato JSON per impostazione predefinita).
JSON Utilizza JSON.