RetentionDescription interface
eventhub の保持設定を構成するためのプロパティ
プロパティ
| cleanup |
クリーンアップ ポリシーで使用可能な値を列挙します。 |
| min |
メッセージがログに圧縮されない最小時間。 この値は、cleanupPolicy が Compact または DeleteOrCompact の場合に使用されます。 |
| retention |
このイベント ハブのイベントを保持する時間数。 これは、名前空間 SKU の最大値まで正の値にする必要があります。-1 は、保持時間が無限である特殊なケースですが、エンティティのサイズが制限され、そのサイズは名前空間 SKU の種類によって異なります。 |
| tombstone |
圧縮されたイベント ハブの廃棄石マーカーを保持する時間数。 この値は、cleanupPolicy が Compact または DeleteOrCompact の場合に使用されます。 コンシューマーは、圧縮されたイベント ハブ内の廃棄石マーカーによって記述された特定のキーの有効なスナップショットを取得するようにオフセットの開始から開始する場合、この指定された時間内に廃棄石マーカーの読み取りを完了する必要があります |
プロパティの詳細
cleanupPolicy
クリーンアップ ポリシーで使用可能な値を列挙します。
cleanupPolicy?: string
プロパティ値
string
minCompactionLagTimeInMinutes
メッセージがログに圧縮されない最小時間。 この値は、cleanupPolicy が Compact または DeleteOrCompact の場合に使用されます。
minCompactionLagTimeInMinutes?: number
プロパティ値
number
retentionTimeInHours
このイベント ハブのイベントを保持する時間数。 これは、名前空間 SKU の最大値まで正の値にする必要があります。-1 は、保持時間が無限である特殊なケースですが、エンティティのサイズが制限され、そのサイズは名前空間 SKU の種類によって異なります。
retentionTimeInHours?: number
プロパティ値
number
tombstoneRetentionTimeInHours
圧縮されたイベント ハブの廃棄石マーカーを保持する時間数。 この値は、cleanupPolicy が Compact または DeleteOrCompact の場合に使用されます。 コンシューマーは、圧縮されたイベント ハブ内の廃棄石マーカーによって記述された特定のキーの有効なスナップショットを取得するようにオフセットの開始から開始する場合、この指定された時間内に廃棄石マーカーの読み取りを完了する必要があります
tombstoneRetentionTimeInHours?: number
プロパティ値
number