QueueInfo interface
Olay aboneliği için Kuyruk bilgilerinin özellikleri.
Özellikler
| dead |
Olay aboneliğinin teslim edilemeyen harf hedefi. Hedefine teslim edilemeyen tüm olaylar, teslim edilemeyen harf hedefine gönderilir. Teslim sırasında kullanılan kimlik doğrulama belirteçlerini almak için üst kaynakta (yani konu başlığında) yönetilen kimlik kurulumunu kullanır. |
| event |
İletinin yayımlandığı zamandan itibaren abonelikte ne kadar süre kullanılabilir olduğunu belirleyen ISO 8601 biçimindeki zaman aralığı süresi. Bu süre değeri şu biçim kullanılarak ifade edilir: 'P(n)Y(n)M(n)DT(n)H(n)M(n)S', burada: - (n) yerine (n) izleyen her zaman öğesinin değeri kullanılır. - P süre (veya Nokta) göstergesidir ve her zaman sürenin başına yerleştirilir. - Y yıl göstergesidir ve yıl sayısı değerini izler. - M, ay göstergesidir ve ay sayısı için değeri izler. - W, hafta göstergesidir ve hafta sayısı için değeri izler. - D, gün göstergesidir ve gün sayısı için değeri izler. - T zaman göstergesidir ve zaman bileşenlerinin önüne yer alır. - H, saat göstergesidir ve saat sayısı değerini izler. - M dakika göstergesidir ve dakika sayısı için değeri izler. - S ikinci belirleyicidir ve saniye sayısı için değeri izler. Bu süre değeri konunun EventRetentionInDays değerinden büyük ayarlanamaz. En düşük değerinin 1 dakika olduğu ve en yüksek değerinin konu başlığının EventRetentionInDays değeri tarafından belirlendiği isteğe bağlı bir alandır. Geçerli değerlere örnek olarak şunlar verilebilir: - 'P0DT23H12M' veya 'PT23H12M': 23 saat 12 dakika boyunca. - 'P1D' veya 'P1DT0H0M0S': 1 gün boyunca. |
| max |
Olayların en yüksek teslim sayısı. |
| receive |
İleti alındıktan (istemci tarafından) sonra kabul edilmeyi, serbest bırakılmayı veya reddedilmeyi bekleme süresini saniye cinsinden en uzun süre. bu süre, istemci tarafından bir ileti alındıktan sonra geçtiyse ve kabul edildi (işlenmedi), serbest bırakıldıysa veya reddedildiyse, ileti yeniden teslim için kullanılabilir. Bu, varsayılan değer 60 saniye, en az 60 saniye ve en fazla 300 saniye olan isteğe bağlı bir alandır. |
Özellik Ayrıntıları
deadLetterDestinationWithResourceIdentity
Olay aboneliğinin teslim edilemeyen harf hedefi. Hedefine teslim edilemeyen tüm olaylar, teslim edilemeyen harf hedefine gönderilir. Teslim sırasında kullanılan kimlik doğrulama belirteçlerini almak için üst kaynakta (yani konu başlığında) yönetilen kimlik kurulumunu kullanır.
deadLetterDestinationWithResourceIdentity?: DeadLetterWithResourceIdentity
Özellik Değeri
eventTimeToLive
İletinin yayımlandığı zamandan itibaren abonelikte ne kadar süre kullanılabilir olduğunu belirleyen ISO 8601 biçimindeki zaman aralığı süresi. Bu süre değeri şu biçim kullanılarak ifade edilir: 'P(n)Y(n)M(n)DT(n)H(n)M(n)S', burada: - (n) yerine (n) izleyen her zaman öğesinin değeri kullanılır. - P süre (veya Nokta) göstergesidir ve her zaman sürenin başına yerleştirilir. - Y yıl göstergesidir ve yıl sayısı değerini izler. - M, ay göstergesidir ve ay sayısı için değeri izler. - W, hafta göstergesidir ve hafta sayısı için değeri izler. - D, gün göstergesidir ve gün sayısı için değeri izler. - T zaman göstergesidir ve zaman bileşenlerinin önüne yer alır. - H, saat göstergesidir ve saat sayısı değerini izler. - M dakika göstergesidir ve dakika sayısı için değeri izler. - S ikinci belirleyicidir ve saniye sayısı için değeri izler. Bu süre değeri konunun EventRetentionInDays değerinden büyük ayarlanamaz. En düşük değerinin 1 dakika olduğu ve en yüksek değerinin konu başlığının EventRetentionInDays değeri tarafından belirlendiği isteğe bağlı bir alandır. Geçerli değerlere örnek olarak şunlar verilebilir: - 'P0DT23H12M' veya 'PT23H12M': 23 saat 12 dakika boyunca. - 'P1D' veya 'P1DT0H0M0S': 1 gün boyunca.
eventTimeToLive?: string
Özellik Değeri
string
maxDeliveryCount
Olayların en yüksek teslim sayısı.
maxDeliveryCount?: number
Özellik Değeri
number
receiveLockDurationInSeconds
İleti alındıktan (istemci tarafından) sonra kabul edilmeyi, serbest bırakılmayı veya reddedilmeyi bekleme süresini saniye cinsinden en uzun süre. bu süre, istemci tarafından bir ileti alındıktan sonra geçtiyse ve kabul edildi (işlenmedi), serbest bırakıldıysa veya reddedildiyse, ileti yeniden teslim için kullanılabilir. Bu, varsayılan değer 60 saniye, en az 60 saniye ve en fazla 300 saniye olan isteğe bağlı bir alandır.
receiveLockDurationInSeconds?: number
Özellik Değeri
number