Proprietà degli argomenti

Le proprietà degli argomenti Pub/Sub sono le caratteristiche di un argomento. Puoi impostare le proprietà degli argomenti quando li crei o li aggiorni.

Questo documento descrive le diverse proprietà degli argomenti che puoi impostare per un argomento.

Prima di iniziare

Proprietà degli argomenti comuni

Quando crei un argomento, devi specificare una serie di opzioni per configurarlo. Alcune di queste proprietà sono comuni a tutti i tipi di argomenti e sono descritte nelle sezioni successive.

Aggiungi una sottoscrizione predefinita

Aggiunge una sottoscrizione predefinita all'argomento Pub/Sub. Puoi creare un'altra sottoscrizione per l'argomento dopo averlo creato. L'abbonamento predefinito ha le seguenti proprietà:

  • ID abbonamento di -sub
  • Tipo di distribuzione pull
  • Durata di conservazione dei messaggi di sette giorni
  • Scadenza dopo 31 giorni di inattività
  • Scadenza per l'invio della conferma di 10 secondi
  • Criterio di ripetizione immediata

Schema

Uno schema è un formato che il campo dati del messaggio deve seguire. Uno schema è un contratto tra il publisher e l'abbonato che viene applicato da Pub/Sub.

Gli schemi di argomento contribuiscono a standardizzare i tipi di messaggi e le autorizzazioni per consentirne l'utilizzo da parte di diversi team della tua organizzazione. Pub/Sub crea un'autorità centrale per i tipi di messaggi e le autorizzazioni. Per creare un argomento con schema, consulta Creare e gestire gli schemi.

Tempo di conservazione dei messaggi

Specifica per quanto tempo l'argomento Pub/Sub conserva i messaggi dopo la pubblicazione. Al termine del tempo di conservazione dei messaggi, Pub/Sub potrebbe eliminare il messaggio indipendentemente dal suo stato di conferma. Vengono addebitate le tariffe di archiviazione dei messaggi per l'archiviazione di tutti i messaggi pubblicati nell'argomento.

  • Valore predefinito: non abilitato
  • Valore minimo = 10 minuti
  • Valore massimo = 31 giorni

Usa chiave di crittografia gestita dal cliente (CMEK)

Specifica se l'argomento è criptato con un CMEK. Per impostazione predefinita, Pub/Sub cripta i messaggi con chiavi di proprietà di Google e gestite da Google. Se specifichi questa opzione, Pub/Sub utilizza il pattern di crittografia dell'involucro con CMEK. In questo approccio, Cloud KMS non cripta i messaggi. Cloud KMS cripta invece le chiavi di crittografia dei dati (DEK) create da Pub/Sub per ogni argomento.

Pub/Sub cripta i messaggi utilizzando la DEK più recente generata per l'argomento. Pub/Sub decripta i messaggi poco prima che vengano recapitati ai sottoscrittori.

Per ulteriori informazioni sulla creazione di una chiave, consulta Configurare la crittografia dei messaggi.

Passaggi successivi