Partilhar via


RetentionDescription Classe

Propriedades para configurar as definições de retenção para o eventhub.

Herança
azure.mgmt.eventhub._serialization.Model
RetentionDescription

Construtor

RetentionDescription(*, cleanup_policy: str | _models.CleanupPolicyRetentionDescription | None = None, retention_time_in_hours: int | None = None, tombstone_retention_time_in_hours: int | None = None, **kwargs: Any)

Parâmetros Só de Palavra-Chave

Name Description
cleanup_policy

Enumera os valores possíveis para a política de limpeza. Os valores conhecidos são: "Eliminar" e "Compactação".

retention_time_in_hours
int

Número de horas para reter os eventos deste Hub de Eventos. Este valor só é utilizado quando cleanupPolicy é Delete. Se cleanupPolicy for Compaction, o valor devolvido desta propriedade é Long.MaxValue.

tombstone_retention_time_in_hours
int

Número de horas para manter os marcadores tombstone de um Hub de Eventos compactado. Este valor só é utilizado quando cleanupPolicy é Compactação. O consumidor tem de concluir a leitura do marcador tombstone dentro deste período de tempo especificado se o consumidor começar a partir do desvio inicial para garantir que obtém um instantâneo válido para a chave específica descrita pelo marcador tombstone no Hub de Eventos compactado.

Variáveis

Name Description
cleanup_policy

Enumera os valores possíveis para a política de limpeza. Os valores conhecidos são: "Eliminar" e "Compactação".

retention_time_in_hours
int

Número de horas para reter os eventos deste Hub de Eventos. Este valor só é utilizado quando cleanupPolicy é Delete. Se cleanupPolicy for Compaction, o valor devolvido desta propriedade é Long.MaxValue.

tombstone_retention_time_in_hours
int

Número de horas para manter os marcadores tombstone de um Hub de Eventos compactado. Este valor só é utilizado quando cleanupPolicy é Compactação. O consumidor tem de concluir a leitura do marcador tombstone dentro deste período de tempo especificado se o consumidor começar a partir do desvio inicial para garantir que obtém um instantâneo válido para a chave específica descrita pelo marcador tombstone no Hub de Eventos compactado.