QueueInfo interface

Az esemény-előfizetés üzenetsor-adatainak tulajdonságai.

Tulajdonságok

deadLetterDestinationWithResourceIdentity

Az esemény-előfizetés holtbetűs célja. Minden olyan eseményt, amely nem kézbesíthető a célhelyére, a rendszer elküldi a holtbetűs célhelyre. A szülőerőforrás felügyelt identitásbeállításával (azaz témakörével) lekérte a kézbesítés során használt hitelesítési jogkivonatokat.

eventTimeToLive

Az időtartam ISO 8601 formátumban, amely meghatározza, hogy mennyi ideig érhetők el az üzenetek az előfizetés számára az üzenet közzétételétől kezdve. Ez az időtartamérték a következő formátumban van kifejezve: "P(n)Y(n)M(n)DT(n)H(n)M(n)S", ahol: - (n) helyébe az (n) elemet követő minden egyes időelem értéke lép. - A P az időtartam (vagy időszak) tervezője, és mindig az időtartam elején van elhelyezve. - Y az év tervezője, és az évek számának értékét követi. - M a hónap tervezője, és a hónapok számának értékét követi. - A W a hét tervezője, és a hetek számának értékét követi. - D a nap tervezője, és a napok számának értékét követi. - T az időtervező, és megelőzi az időösszetevőket. - H az óratervező, és az órák számának értékét követi. - M a perctervező, és a percek számának értékét követi. - S a második tervező, és a másodpercek számának értékét követi. Ez az időtartamérték nem állítható be nagyobbra, mint a témakör EventRetentionInDays értéke. Nem kötelező mező, amelynek minimális értéke 1 perc, a maximális értékét pedig a témakör EventRetentionInDays értéke határozza meg. Az alábbi példák érvényes értékekre mutatnak: - "P0DT23H12M" vagy "PT23H12M": 23 óra és 12 perc időtartamig. - "P1D" vagy "P1DT0H0M0S": 1 napos időtartamra.

maxDeliveryCount

Az események maximális kézbesítési száma.

receiveLockDurationInSeconds

Maximális időtartam másodpercben, amikor az üzenet (az ügyfél) megkapja az állapotát, és várakozás az elfogadásra, kiadásra vagy elutasításra. Ha ez az idő eltelik, miután az ügyfél megkapta az üzenetet, és nem vált át az elfogadott (nem feldolgozott) kiadásra vagy elutasításra, az üzenet újraküldhető. Ez egy nem kötelező mező, ahol az alapértelmezett érték 60 másodperc, a minimum 60 másodperc, a maximális érték pedig 300 másodperc.

Tulajdonság adatai

deadLetterDestinationWithResourceIdentity

Az esemény-előfizetés holtbetűs célja. Minden olyan eseményt, amely nem kézbesíthető a célhelyére, a rendszer elküldi a holtbetűs célhelyre. A szülőerőforrás felügyelt identitásbeállításával (azaz témakörével) lekérte a kézbesítés során használt hitelesítési jogkivonatokat.

deadLetterDestinationWithResourceIdentity?: DeadLetterWithResourceIdentity

Tulajdonság értéke

eventTimeToLive

Az időtartam ISO 8601 formátumban, amely meghatározza, hogy mennyi ideig érhetők el az üzenetek az előfizetés számára az üzenet közzétételétől kezdve. Ez az időtartamérték a következő formátumban van kifejezve: "P(n)Y(n)M(n)DT(n)H(n)M(n)S", ahol: - (n) helyébe az (n) elemet követő minden egyes időelem értéke lép. - A P az időtartam (vagy időszak) tervezője, és mindig az időtartam elején van elhelyezve. - Y az év tervezője, és az évek számának értékét követi. - M a hónap tervezője, és a hónapok számának értékét követi. - A W a hét tervezője, és a hetek számának értékét követi. - D a nap tervezője, és a napok számának értékét követi. - T az időtervező, és megelőzi az időösszetevőket. - H az óratervező, és az órák számának értékét követi. - M a perctervező, és a percek számának értékét követi. - S a második tervező, és a másodpercek számának értékét követi. Ez az időtartamérték nem állítható be nagyobbra, mint a témakör EventRetentionInDays értéke. Nem kötelező mező, amelynek minimális értéke 1 perc, a maximális értékét pedig a témakör EventRetentionInDays értéke határozza meg. Az alábbi példák érvényes értékekre mutatnak: - "P0DT23H12M" vagy "PT23H12M": 23 óra és 12 perc időtartamig. - "P1D" vagy "P1DT0H0M0S": 1 napos időtartamra.

eventTimeToLive?: string

Tulajdonság értéke

string

maxDeliveryCount

Az események maximális kézbesítési száma.

maxDeliveryCount?: number

Tulajdonság értéke

number

receiveLockDurationInSeconds

Maximális időtartam másodpercben, amikor az üzenet (az ügyfél) megkapja az állapotát, és várakozás az elfogadásra, kiadásra vagy elutasításra. Ha ez az idő eltelik, miután az ügyfél megkapta az üzenetet, és nem vált át az elfogadott (nem feldolgozott) kiadásra vagy elutasításra, az üzenet újraküldhető. Ez egy nem kötelező mező, ahol az alapértelmezett érték 60 másodperc, a minimum 60 másodperc, a maximális érték pedig 300 másodperc.

receiveLockDurationInSeconds?: number

Tulajdonság értéke

number