QueueInfo interface

خصائص معلومات قائمة الانتظار للاشتراك في الحدث.

الخصائص

deadLetterDestinationWithResourceIdentity

وجهة الرسالة غير المستخدمة لاشتراك الحدث. يتم إرسال أي حدث لا يمكن تسليمه إلى وجهة الرسالة غير المستخدمة. يستخدم إعداد الهوية المدارة على المورد الأصل (أي الموضوع) للحصول على رموز المصادقة المميزة المستخدمة أثناء التسليم / الرسائل غير المستخدمة.

eventTimeToLive

مدة الفترة الزمنية بتنسيق ISO 8601 الذي يحدد مدة توفر الرسائل للاشتراك من وقت نشر الرسالة. يتم التعبير عن قيمة المدة هذه باستخدام التنسيق التالي: 'P(n)Y(n)M(n)DT(n)H(n)M(n)S'، حيث يتم استبدال - (n) بقيمة كل عنصر زمني يتبع (n). - P هو محدد المدة (أو الفترة الزمنية) ويتم وضعه دائما في بداية المدة. - ص هو معين السنة، ويتبع قيمة عدد السنوات. - M هو معين الشهر، ويتبع قيمة عدد الأشهر. - W هو معين الأسبوع، ويتبع قيمة عدد الأسابيع. - D هو معين اليوم، ويتبع قيمة عدد الأيام. - T هو معين الوقت، ويسبق مكونات الوقت. - H هو معين الساعة، ويتبع قيمة عدد الساعات. - M هو معين الدقيقة، ويتبع قيمة عدد الدقائق. - S هو المعين الثاني، ويتبع قيمة عدد الثوان. لا يمكن تعيين قيمة المدة هذه أكبر من EventRetentionInDays للموضوع. إنه حقل اختياري حيث تكون قيمته الدنيا دقيقة واحدة، ويتم تحديد الحد الأقصى له من خلال قيمة EventRetentionInDays للموضوع. فيما يلي أمثلة على القيم الصالحة: - "P0DT23H12M" أو "PT23H12M": لمدة 23 ساعة و12 دقيقة. - 'P1D' أو 'P1DT0H0M0S': لمدة يوم واحد.

maxDeliveryCount

الحد الأقصى لعدد تسليم الأحداث.

receiveLockDurationInSeconds

الحد الأقصى للفترة بالثوني التي يتم فيها تلقي الرسالة (من قبل العميل) وانتظار قبولها أو تحريرها أو رفضها. إذا انقضت هذه المرة بعد تلقي العميل لرسالة ولم يتم نقلها إلى مقبولة (لم تتم معالجتها) أو تم إصدارها أو رفضها، تكون الرسالة متوفرة لإعادة التنفيذ. هذا حقل اختياري، حيث يكون الافتراضي هو 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 هو محدد المدة (أو الفترة الزمنية) ويتم وضعه دائما في بداية المدة. - ص هو معين السنة، ويتبع قيمة عدد السنوات. - M هو معين الشهر، ويتبع قيمة عدد الأشهر. - W هو معين الأسبوع، ويتبع قيمة عدد الأسابيع. - D هو معين اليوم، ويتبع قيمة عدد الأيام. - T هو معين الوقت، ويسبق مكونات الوقت. - H هو معين الساعة، ويتبع قيمة عدد الساعات. - M هو معين الدقيقة، ويتبع قيمة عدد الدقائق. - S هو المعين الثاني، ويتبع قيمة عدد الثوان. لا يمكن تعيين قيمة المدة هذه أكبر من EventRetentionInDays للموضوع. إنه حقل اختياري حيث تكون قيمته الدنيا دقيقة واحدة، ويتم تحديد الحد الأقصى له من خلال قيمة EventRetentionInDays للموضوع. فيما يلي أمثلة على القيم الصالحة: - "P0DT23H12M" أو "PT23H12M": لمدة 23 ساعة و12 دقيقة. - 'P1D' أو 'P1DT0H0M0S': لمدة يوم واحد.

eventTimeToLive?: string

قيمة الخاصية

string

maxDeliveryCount

الحد الأقصى لعدد تسليم الأحداث.

maxDeliveryCount?: number

قيمة الخاصية

number

receiveLockDurationInSeconds

الحد الأقصى للفترة بالثوني التي يتم فيها تلقي الرسالة (من قبل العميل) وانتظار قبولها أو تحريرها أو رفضها. إذا انقضت هذه المرة بعد تلقي العميل لرسالة ولم يتم نقلها إلى مقبولة (لم تتم معالجتها) أو تم إصدارها أو رفضها، تكون الرسالة متوفرة لإعادة التنفيذ. هذا حقل اختياري، حيث يكون الافتراضي هو 60 ثانية، والحد الأدنى هو 60 ثانية والحد الأقصى هو 300 ثانية.

receiveLockDurationInSeconds?: number

قيمة الخاصية

number