Proprietà argomento

Le proprietà di un argomento 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à dell'argomento 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 verranno illustrate nelle sezioni successive.

Aggiungi una sottoscrizione predefinita

Aggiunge una sottoscrizione predefinita all'argomento Pub/Sub. Puoi creare un'altra sottoscrizione per l'argomento dopo la sua creazione. La sottoscrizione predefinita 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 conferma di 10 secondi
  • Criterio immediato per nuovi tentativi

Schema

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

Gli schemi degli argomenti consentono di standardizzare i tipi di messaggi e le autorizzazioni per consentirne l'utilizzo da parte di diversi team dell'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 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 eliminarlo 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à e gestite da Google. Se specifichi questa opzione, Pub/Sub utilizza il pattern di crittografia della busta con CMEK. In questo approccio, Cloud KMS non cripta i messaggi. Cloud KMS cripta le chiavi di crittografia dei dati (DEK, Data Encryption Key) create da Pub/Sub per ciascun argomento.

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

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

Passaggi successivi