Proprietà degli argomenti

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

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 e verranno trattati nelle sezioni successive.

Aggiungi una sottoscrizione predefinita

Aggiunge una sottoscrizione predefinita all'argomento Pub/Sub. Puoi creare un altro abbonamento per l'argomento dopo la sua creazione. 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 messaggi i tipi di dati 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 della durata di conservazione dei messaggi, Pub/Sub potrebbe ignorare 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.

  • 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 una 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 , Cloud KMS non cripta i messaggi. Cloud KMS cripta i suoi dati le chiavi di crittografia dei dati (DEK, Data Encryption Key) create da Pub/Sub per ogni per ogni argomento.

Pub/Sub cripta i messaggi utilizzando la DEK più recente che era generati per l'argomento. Pub/Sub decripta i messaggi a breve prima che vengano pubblicati per gli abbonati.

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

Passaggi successivi