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 di unione destination. Esattamente una destinazione da specificare. destination può essere solo uno dei seguenti:
cloudPubsubTopic

object (CloudPubsubTopic)

Una destinazione per l'argomento Pub/Sub Google Cloud.

Argomento CloudPubsub

Un riferimento a un argomento Cloud Pub/Sub.

Per poter ricevere 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 Pub/Sub.

payloadFormat

enum (PayloadFormat)

(Facoltativo) Il formato del payload che verrà inviato. Se non viene specificato, il formato sarà JSON.

PayloadFormat

Il formato del payload.

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