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