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
- Scopri di più sugli argomenti e sul flusso di lavoro di pubblicazione dei messaggi.
- Crea un argomento.
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
- Crea una sottoscrizione pull.
- Crea una sottoscrizione push.
- Crea una sottoscrizione BigQuery.
- Crea un abbonamento a Cloud Storage.