RetentionDescription interface
Propriedades para definir as configurações de retenção para o eventhub
Propriedades
| cleanup |
Enumera os valores possíveis para a política de limpeza |
| min |
O tempo mínimo em que uma mensagem permanecerá inelegível para compactação no log. Esse valor é usado quando cleanupPolicy é Compact ou DeleteOrCompact. |
| retention |
Número de horas para reter os eventos deste Hub de Eventos. Esse deve ser um valor positivo até o máximo da SKU do namespace. -1 é um caso especial em que o tempo de retenção é infinito, mas o tamanho de uma entidade é restrito e seu tamanho depende do tipo de SKU do namespace. |
| tombstone |
Número de horas para manter os marcadores de tombamento de um Hub de Eventos compactado. Esse valor é usado quando cleanupPolicy é Compact ou DeleteOrCompact. O consumidor deve concluir a leitura do marcador de pedra de tumba dentro dessa quantidade de tempo especificada se o consumidor começar a iniciar o deslocamento para garantir que obtenha um instantâneo válido para a chave específica descrita pelo marcador de tombamento dentro do Hub de Eventos compactado |
Detalhes da propriedade
cleanupPolicy
Enumera os valores possíveis para a política de limpeza
cleanupPolicy?: string
Valor da propriedade
string
minCompactionLagTimeInMinutes
O tempo mínimo em que uma mensagem permanecerá inelegível para compactação no log. Esse valor é usado quando cleanupPolicy é Compact ou DeleteOrCompact.
minCompactionLagTimeInMinutes?: number
Valor da propriedade
number
retentionTimeInHours
Número de horas para reter os eventos deste Hub de Eventos. Esse deve ser um valor positivo até o máximo da SKU do namespace. -1 é um caso especial em que o tempo de retenção é infinito, mas o tamanho de uma entidade é restrito e seu tamanho depende do tipo de SKU do namespace.
retentionTimeInHours?: number
Valor da propriedade
number
tombstoneRetentionTimeInHours
Número de horas para manter os marcadores de tombamento de um Hub de Eventos compactado. Esse valor é usado quando cleanupPolicy é Compact ou DeleteOrCompact. O consumidor deve concluir a leitura do marcador de pedra de tumba dentro dessa quantidade de tempo especificada se o consumidor começar a iniciar o deslocamento para garantir que obtenha um instantâneo válido para a chave específica descrita pelo marcador de tombamento dentro do Hub de Eventos compactado
tombstoneRetentionTimeInHours?: number
Valor da propriedade
number