QueueInfo interface
事件訂閱的佇列資訊屬性。
屬性
dead |
事件訂閱的寄不出的信件目的地。 無法傳遞至目的地的任何事件都會傳送至寄不出的信件目的地。 在父資源上使用受控識別設定 (,也就是主題) ,以取得傳遞/寄不出的信件期間所使用的驗證權杖。 |
event |
ISO 8601 格式的時間範圍持續時間,決定從訊息發佈時間起,訂閱可以使用多少時間長度。 此持續時間值是以下列格式表示:'P (n) Y (n) M (n) DT (n) (H (n) M (n) S',其中: - (n) 會取代為 (n) 後面每個時間元素的值。 - P 是持續時間 (或期間) 指示項,且一律放在持續時間的開頭。 - Y 是年份指示項,它會遵循年數的值。 - M 是月份指示項,它會遵循月份數的值。 - W 是周指示項,它會遵循周數的值。 - D 是日期指示項,它會遵循天數的值。 - T 是時間指示項,且在時間元件之前。 - H 是小時指示項,它會遵循小時數的值。 - M 是分鐘指示項,它會遵循分鐘數的值。 - S 是第二個指示項,它會遵循秒數的值。 此持續時間值無法設定大於主題的 EventRetentionInDays。 這是選擇性欄位,其最小值為 1 分鐘,而最大值取決於主題的 EventRetentionInDays 值。 以下是有效值的範例:- 'P0DT23H12M' 或 'PT23H12M':持續時間為 23 小時和 12 分鐘。 - 'P1D' 或 'P1DT0H0M0S':持續時間為 1 天。 |
max |
事件的最大傳遞計數。 |
receive |
用戶端 () 狀態收到訊息並等候接受、釋放或拒絕的秒數上限。 如果用戶端收到訊息之後經過此時間,且未轉換為已接受的 (未處理) 、釋放或拒絕,訊息就可供重新傳遞。 這是選擇性欄位,預設值為 60 秒,最小值為 60 秒,最大值為 300 秒。 |
屬性詳細資料
deadLetterDestinationWithResourceIdentity
事件訂閱的寄不出的信件目的地。 無法傳遞至目的地的任何事件都會傳送至寄不出的信件目的地。 在父資源上使用受控識別設定 (,也就是主題) ,以取得傳遞/寄不出的信件期間所使用的驗證權杖。
deadLetterDestinationWithResourceIdentity?: DeadLetterWithResourceIdentity
屬性值
eventTimeToLive
ISO 8601 格式的時間範圍持續時間,決定從訊息發佈時間起,訂閱可以使用多少時間長度。 此持續時間值是以下列格式表示:'P (n) Y (n) M (n) DT (n) (H (n) M (n) S',其中: - (n) 會取代為 (n) 後面每個時間元素的值。 - P 是持續時間 (或期間) 指示項,且一律放在持續時間的開頭。 - Y 是年份指示項,它會遵循年數的值。 - M 是月份指示項,它會遵循月份數的值。 - W 是周指示項,它會遵循周數的值。 - D 是日期指示項,它會遵循天數的值。 - T 是時間指示項,且在時間元件之前。 - H 是小時指示項,它會遵循小時數的值。 - M 是分鐘指示項,它會遵循分鐘數的值。 - S 是第二個指示項,它會遵循秒數的值。 此持續時間值無法設定大於主題的 EventRetentionInDays。 這是選擇性欄位,其最小值為 1 分鐘,而最大值取決於主題的 EventRetentionInDays 值。 以下是有效值的範例:- 'P0DT23H12M' 或 'PT23H12M':持續時間為 23 小時和 12 分鐘。 - 'P1D' 或 'P1DT0H0M0S':持續時間為 1 天。
eventTimeToLive?: string
屬性值
string
maxDeliveryCount
事件的最大傳遞計數。
maxDeliveryCount?: number
屬性值
number
receiveLockDurationInSeconds
用戶端 () 狀態收到訊息並等候接受、釋放或拒絕的秒數上限。 如果用戶端收到訊息之後經過此時間,且未轉換為已接受的 (未處理) 、釋放或拒絕,訊息就可供重新傳遞。 這是選擇性欄位,預設值為 60 秒,最小值為 60 秒,最大值為 300 秒。
receiveLockDurationInSeconds?: number
屬性值
number