Propiedades del tema

Las propiedades de los temas de Pub/Sub son las características de un tema. Puedes establecer las propiedades de un tema cuando lo creas o actualizas.

En este documento, se describen las diferentes propiedades de los temas que puedes establecer para un tema.

Antes de comenzar

  • Obtén más información sobre los temas y el flujo de trabajo para publicar mensajes.
  • Crea un tema.

Propiedades comunes de los temas

Cuando creas un tema, debes especificar varias opciones para configurar el tema. Algunas de estas propiedades son comunes a todos los tipos de y se analizan en las siguientes secciones.

Agregar una suscripción predeterminada

Agrega una suscripción predeterminada al tema de Pub/Sub. Puedes crear otra suscripción al tema una vez creado el tema. Predeterminado suscripción tiene las siguientes propiedades:

  • ID de suscripción de -sub
  • Tipo de entrega de extracción
  • Período de retención de mensajes de siete días
  • Vencimiento después de 31 días de inactividad
  • El plazo límite de confirmación de recepción es de 10 segundos
  • Política de reintento inmediato

Esquema

Un esquema es un formato que debe seguir el campo de datos del mensaje. R es un contrato entre el publicador y el suscriptor que Pub/Sub aplica.

Los esquemas de temas ayudan a estandarizar los tipos de mensajes y permisos para que sean consumidos por diferentes equipos en tu para que se adapten a las necesidades de tu organización. Pub/Sub crea una autoridad central para la administración y permisos. Para crear un tema con un esquema, consulta Crea y administra esquemas.

Tiempo de retención de mensajes

Especifica por cuánto tiempo el tema de Pub/Sub retiene mensajes después de publicación. Cuando finaliza la retención de mensajes, Pub/Sub puede descartar el mensaje independientemente de su estado de confirmación. Mensaje se cobran tarifas de almacenamiento por almacenar todos los mensajes publicados en el tema.

  • Configuración predeterminada = No habilitada
  • Valor mínimo = 10 minutos
  • Valor máximo = 31 días

Usar una clave de encriptación administrada por el cliente (CMEK)

Especifica si el tema está encriptado con una CMEK. Pub/Sub encripta mensajes con claves de Google y claves administradas por Google de forma predeterminada. Si especificas esta opción, Pub/Sub usa el patrón de encriptación de sobre con CMEK. En este Cloud KMS no encripta los mensajes. En cambio, Cloud KMS encripta las claves de encriptación de datos (DEK) que Pub/Sub crea para cada en este tema.

Pub/Sub encripta los mensajes con la DEK más reciente que se generadas para el tema. Pub/Sub desencripta los mensajes en breve antes de que se entreguen a los suscriptores.

Para obtener más información para crear una clave, consulta Configura un mensaje encriptación.

¿Qué sigue?