RetentionDescription interface
Eigenschaften zum Konfigurieren von Aufbewahrungseinstellungen für den EventHub
Eigenschaften
| cleanup |
Listet die möglichen Werte für die Bereinigungsrichtlinie auf. |
| min |
Die minimale Zeit, die eine Nachricht für die Komprimierung im Protokoll nicht zu verwenden bleibt. Dieser Wert wird verwendet, wenn cleanupPolicy compact oder DeleteOrCompact ist. |
| retention |
Die Anzahl der Stunden, um die Ereignisse für diesen Event Hub beizubehalten. Dies sollte ein positiver Wert bis zu Namespace-SKU max. -1 ist ein Sonderfall, in dem die Aufbewahrungszeit unbegrenzt ist, die Größe einer Entität jedoch eingeschränkt ist und die Größe von Namespace-SKU-Typ abhängt. |
| tombstone |
Die Anzahl der Stunden, um die Grabsteinmarkierungen eines komprimierten Event Hub beizubehalten. Dieser Wert wird verwendet, wenn cleanupPolicy compact oder DeleteOrCompact ist. Verbraucher müssen das Lesen der Tombstone-Markierung innerhalb dieses angegebenen Zeitraums abschließen, wenn der Verbraucher mit dem Startoffset beginnt, um sicherzustellen, dass sie eine gültige Momentaufnahme für den spezifischen Schlüssel erhalten, der vom Tombstone-Marker im komprimierten Event Hub beschrieben wird. |
Details zur Eigenschaft
cleanupPolicy
Listet die möglichen Werte für die Bereinigungsrichtlinie auf.
cleanupPolicy?: string
Eigenschaftswert
string
minCompactionLagTimeInMinutes
Die minimale Zeit, die eine Nachricht für die Komprimierung im Protokoll nicht zu verwenden bleibt. Dieser Wert wird verwendet, wenn cleanupPolicy compact oder DeleteOrCompact ist.
minCompactionLagTimeInMinutes?: number
Eigenschaftswert
number
retentionTimeInHours
Die Anzahl der Stunden, um die Ereignisse für diesen Event Hub beizubehalten. Dies sollte ein positiver Wert bis zu Namespace-SKU max. -1 ist ein Sonderfall, in dem die Aufbewahrungszeit unbegrenzt ist, die Größe einer Entität jedoch eingeschränkt ist und die Größe von Namespace-SKU-Typ abhängt.
retentionTimeInHours?: number
Eigenschaftswert
number
tombstoneRetentionTimeInHours
Die Anzahl der Stunden, um die Grabsteinmarkierungen eines komprimierten Event Hub beizubehalten. Dieser Wert wird verwendet, wenn cleanupPolicy compact oder DeleteOrCompact ist. Verbraucher müssen das Lesen der Tombstone-Markierung innerhalb dieses angegebenen Zeitraums abschließen, wenn der Verbraucher mit dem Startoffset beginnt, um sicherzustellen, dass sie eine gültige Momentaufnahme für den spezifischen Schlüssel erhalten, der vom Tombstone-Marker im komprimierten Event Hub beschrieben wird.
tombstoneRetentionTimeInHours?: number
Eigenschaftswert
number