Le proprietà degli argomenti Pub/Sub sono le caratteristiche di un argomento. Puoi impostare le proprietà degli argomenti 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 per la pubblicazione dei messaggi.
- Crea un argomento.
Proprietà degli argomenti ricorrenti
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 vengono trattate nelle sezioni successive.
Aggiungi una sottoscrizione predefinita
Aggiunge una sottoscrizione predefinita all'argomento Pub/Sub. Puoi creare un'altra sottoscrizione per l'argomento dopo averlo creato. La sottoscrizione predefinita ha le seguenti proprietà:
- ID sottoscrizione 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 dei messaggi deve seguire. Uno schema è un contratto tra il publisher e il sottoscrittore che Pub/Sub applica.
Gli schemi degli argomenti aiutano 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 tipi di messaggi e le autorizzazioni. Per creare un argomento con uno schema, consulta Creare e gestire gli schemi.
Durata 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 eliminare 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.
- Valore predefinito = Non attivato
- 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 Google-owned and Google-managed encryption keys . Se specifichi questa opzione, Pub/Sub utilizza il pattern di crittografia envelope con CMEK. In questo approccio, Cloud KMS non cripta i messaggi. Cloud KMS cripta invece le chiavi di crittografia dei dati (DEK) che Pub/Sub crea per ogni 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 saperne di più sulla creazione di una chiave, consulta Configurare la crittografia dei messaggi.
Trasformazioni di messaggi singoli (SMT)
Specifica modifiche leggere agli attributi e ai dati dei messaggi direttamente in Pub/Sub. In questo modo è possibile pulire, filtrare o convertire il formato dei dati prima che i messaggi vengano pubblicati nell'argomento.
Per saperne di più, consulta la pagina Panoramica delle SMT e Creare un argomento con le SMT.
Passaggi successivi
- Crea una sottoscrizione pull.
- Crea una sottoscrizione push.
- Crea una sottoscrizione BigQuery.
- Crea un abbonamento per l'archiviazione sul cloud.