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 configura l'argomento. 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. Il valore predefinito La sottoscrizione 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 di ripetizione immediata

Schema

Uno schema è un formato che il campo dei dati del messaggio deve seguire. R è un contratto tra il publisher e il sottoscrittore che viene applicato in modo forzato Pub/Sub.

Gli schemi degli argomenti consentono di standardizzare i tipi di messaggi autorizzazioni necessarie per consentire a team diversi di utilizzarli dell'organizzazione. Pub/Sub crea un'autorità centrale per i messaggi i tipi di dati e le autorizzazioni. Per creare un argomento con uno schema, consulta Crea e gestisci schemi.

Tempo di conservazione dei messaggi

Specifica per quanto tempo l'argomento Pub/Sub conserva i messaggi dopo pubblicazione. Al termine della durata di conservazione dei messaggi, Pub/Sub potrebbe ignorare il messaggio indipendentemente dal suo stato di conferma. Messaggio vengono addebitate le tariffe di archiviazione 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. Pub/Sub cripta messaggi con chiavi di proprietà di Google e gestite da Google per impostazione predefinita. Se specifichi questa opzione, Pub/Sub utilizza il pattern di crittografia envelope 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 usando 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 Configura il messaggio. la crittografia dei dati.

Passaggi successivi