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