مساحات أسماء/مواضيع Microsoft.ServiceBus

تعريف مورد Bicep

يمكن نشر نوع مورد مساحات الأسماء/الموضوعات مع العمليات التي تستهدف:

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.ServiceBus/namespaces/topics، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.ServiceBus/namespaces/topics@2023-01-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    autoDeleteOnIdle: 'string'
    defaultMessageTimeToLive: 'string'
    duplicateDetectionHistoryTimeWindow: 'string'
    enableBatchedOperations: bool
    enableExpress: bool
    enablePartitioning: bool
    maxMessageSizeInKilobytes: int
    maxSizeInMegabytes: int
    requiresDuplicateDetection: bool
    status: 'string'
    supportOrdering: bool
  }
}

قيم الخصائص

مساحات الأسماء/الموضوعات

اسم وصف قيمة
اسم اسم المورد

راجع كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep.
سلسلة (مطلوب)

حد الحرف: 1-260

الأحرف الصالحة:
الأبجدية الرقمية والنقاط والواصلات والتسطير السفلي والشرط المائل.

ابدأ وانتهي بالأبجدية الرقمية.
الوالد في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل.

لمزيد من المعلومات، راجع مورد تابع خارج المورد الأصل.
الاسم الرمزي للمورد من النوع: مساحات أسماء
خصائص خصائص مورد الموضوع. SBTopicProperties

خصائص SBTopic

اسم وصف قيمة
autoDeleteOnIdle الفاصل الزمني الخمول ISO 8601 timespan الذي يتم بعده حذف الموضوع تلقائيا. الحد الأدنى للمدة هو 5 دقائق. خيط
defaultMessageTimeToLive ISO 8601 الفترة الزمنية للرسالة الافتراضية إلى قيمة مباشرة. هذه هي المدة التي تنتهي بعدها صلاحية الرسالة، بدءا من وقت إرسال الرسالة إلى ناقل خدمة Microsoft Azure. هذه هي القيمة الافتراضية المستخدمة عندما لا يتم تعيين TimeToLive على رسالة نفسها. خيط
نسخة مكررة من التاريخ والوقت Windows ISO8601 بنية الفترة الزمنية التي تحدد مدة محفوظات الكشف عن التكرارات. القيمة الافتراضية هي 10 دقائق. خيط
تمكين عمليات الإرسال القيمة التي تشير إلى ما إذا كانت العمليات المجمعة من جانب الخادم ممكنة. قيمة منطقية
enableExpress القيمة التي تشير إلى ما إذا كانت كيانات Express ممكنة. يحتوي الموضوع السريع على رسالة في الذاكرة مؤقتا قبل كتابتها إلى التخزين المستمر. قيمة منطقية
تمكين الPartitioning القيمة التي تشير إلى ما إذا كان الموضوع المراد تقسيمه عبر وسطاء رسائل متعددين ممكنا. قيمة منطقية
maxMessageSizeInKilobytes الحد الأقصى للحجم (بالكيلوبايت) لحمولة الرسالة التي يمكن قبولها من قبل الموضوع. يتم استخدام هذه الخاصية فقط في Premium اليوم والإعداد الافتراضي هو 1024. الباحث
maxSizeInMegabytes الحد الأقصى لحجم الموضوع بالميغابايت، وهو حجم الذاكرة المخصصة للموضوع. الافتراضي هو 1024. الباحث
يتطلب DuplicateDetection قيمة تشير إلى ما إذا كان هذا الموضوع يتطلب الكشف عن التكرارات. قيمة منطقية
حالة تعداد القيم المحتملة لحالة كيان المراسلة. "نشط"
"إنشاء"
"الحذف"
"معطل"
'ReceiveDisabled'
"إعادة تسمية"
"الاستعادة"
'SendDisabled'
"غير معروف"
ترتيب الدعم القيمة التي تشير إلى ما إذا كان الموضوع يدعم الطلب. قيمة منطقية

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب وصف
أنماط تكامل - موجه الرسائل - ناقل الخدمة

Deploy to Azure
الحل الذي يوضح كيف يمكننا إعداد نمط "موجه الرسائل" باستخدام موضوع ناقل خدمة Microsoft Azure
إنشاء اشتراك موضوع مخصص لشبكة أحداث Azure

Deploy to Azure
إنشاء موضوع مخصص لشبكة أحداث Azure واشتراك موضوع ناقل الخدمة. القالب الذي تم تأليفه في الأصل بواسطة Markus Meyer.
ربط الرسائل عبر Logic Apps باستخدام ناقل خدمة Microsoft Azure

Deploy to Azure
الذي يوضح كيف يمكننا ربط الرسائل عبر Logic Apps باستخدام ناقل خدمة Microsoft Azure
إنشاء مساحة اسم وموضوع واشتراك ناقل خدمة Microsoft Azure

Deploy to Azure
يمكنك هذا القالب من نشر مساحة اسم قياسية لناقل خدمة Microsoft Azure وموضوع واشتراك.
إنشاء مساحة اسم ناقل خدمة Microsoft Azure والموضوع والاشتراك القاعدة

Deploy to Azure
يمكنك هذا القالب من نشر مساحة اسم قياسية لناقل خدمة Microsoft Azure وموضوع واشتراك وقاعدة.
إنشاء Namespace ناقل خدمة Microsoft Azure الموضوع

Deploy to Azure
ينشئ هذا القالب Namespace و Topic لناقل خدمة Microsoft Azure.
إنشاء موضوع ناقل خدمة باستخدام الاشتراك وعامل تصفية SQL

Deploy to Azure
ينشئ هذا القالب Namespace ناقل خدمة Microsoft Azure والموضوع مع اشتراك باستخدام تعبير عامل تصفية SQL لتلقي الرسائل التي تطابق تعبير عامل تصفية SQL المحدد فقط.

تعريف مورد قالب ARM

يمكن نشر نوع مورد مساحات الأسماء/الموضوعات مع العمليات التي تستهدف:

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.ServiceBus/namespaces/topics، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.ServiceBus/namespaces/topics",
  "apiVersion": "2023-01-01-preview",
  "name": "string",
  "properties": {
    "autoDeleteOnIdle": "string",
    "defaultMessageTimeToLive": "string",
    "duplicateDetectionHistoryTimeWindow": "string",
    "enableBatchedOperations": "bool",
    "enableExpress": "bool",
    "enablePartitioning": "bool",
    "maxMessageSizeInKilobytes": "int",
    "maxSizeInMegabytes": "int",
    "requiresDuplicateDetection": "bool",
    "status": "string",
    "supportOrdering": "bool"
  }
}

قيم الخصائص

مساحات الأسماء/الموضوعات

اسم وصف قيمة
نوع نوع المورد 'Microsoft.ServiceBus/namespaces/topics'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2023-01-01-preview'
اسم اسم المورد

راجع كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM.
سلسلة (مطلوب)

حد الحرف: 1-260

الأحرف الصالحة:
الأبجدية الرقمية والنقاط والواصلات والتسطير السفلي والشرط المائل.

ابدأ وانتهي بالأبجدية الرقمية.
خصائص خصائص مورد الموضوع. SBTopicProperties

خصائص SBTopic

اسم وصف قيمة
autoDeleteOnIdle الفاصل الزمني الخمول ISO 8601 timespan الذي يتم بعده حذف الموضوع تلقائيا. الحد الأدنى للمدة هو 5 دقائق. خيط
defaultMessageTimeToLive ISO 8601 الفترة الزمنية للرسالة الافتراضية إلى قيمة مباشرة. هذه هي المدة التي تنتهي بعدها صلاحية الرسالة، بدءا من وقت إرسال الرسالة إلى ناقل خدمة Microsoft Azure. هذه هي القيمة الافتراضية المستخدمة عندما لا يتم تعيين TimeToLive على رسالة نفسها. خيط
نسخة مكررة من التاريخ والوقت Windows ISO8601 بنية الفترة الزمنية التي تحدد مدة محفوظات الكشف عن التكرارات. القيمة الافتراضية هي 10 دقائق. خيط
تمكين عمليات الإرسال القيمة التي تشير إلى ما إذا كانت العمليات المجمعة من جانب الخادم ممكنة. قيمة منطقية
enableExpress القيمة التي تشير إلى ما إذا كانت كيانات Express ممكنة. يحتوي الموضوع السريع على رسالة في الذاكرة مؤقتا قبل كتابتها إلى التخزين المستمر. قيمة منطقية
تمكين الPartitioning القيمة التي تشير إلى ما إذا كان الموضوع المراد تقسيمه عبر وسطاء رسائل متعددين ممكنا. قيمة منطقية
maxMessageSizeInKilobytes الحد الأقصى للحجم (بالكيلوبايت) لحمولة الرسالة التي يمكن قبولها من قبل الموضوع. يتم استخدام هذه الخاصية فقط في Premium اليوم والإعداد الافتراضي هو 1024. الباحث
maxSizeInMegabytes الحد الأقصى لحجم الموضوع بالميغابايت، وهو حجم الذاكرة المخصصة للموضوع. الافتراضي هو 1024. الباحث
يتطلب DuplicateDetection قيمة تشير إلى ما إذا كان هذا الموضوع يتطلب الكشف عن التكرارات. قيمة منطقية
حالة تعداد القيم المحتملة لحالة كيان المراسلة. "نشط"
"إنشاء"
"الحذف"
"معطل"
'ReceiveDisabled'
"إعادة تسمية"
"الاستعادة"
'SendDisabled'
"غير معروف"
ترتيب الدعم القيمة التي تشير إلى ما إذا كان الموضوع يدعم الطلب. قيمة منطقية

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب وصف
أنماط تكامل - موجه الرسائل - ناقل الخدمة

Deploy to Azure
الحل الذي يوضح كيف يمكننا إعداد نمط "موجه الرسائل" باستخدام موضوع ناقل خدمة Microsoft Azure
إنشاء اشتراك موضوع مخصص لشبكة أحداث Azure

Deploy to Azure
إنشاء موضوع مخصص لشبكة أحداث Azure واشتراك موضوع ناقل الخدمة. القالب الذي تم تأليفه في الأصل بواسطة Markus Meyer.
ربط الرسائل عبر Logic Apps باستخدام ناقل خدمة Microsoft Azure

Deploy to Azure
الذي يوضح كيف يمكننا ربط الرسائل عبر Logic Apps باستخدام ناقل خدمة Microsoft Azure
إنشاء مساحة اسم وموضوع واشتراك ناقل خدمة Microsoft Azure

Deploy to Azure
يمكنك هذا القالب من نشر مساحة اسم قياسية لناقل خدمة Microsoft Azure وموضوع واشتراك.
إنشاء مساحة اسم ناقل خدمة Microsoft Azure والموضوع والاشتراك القاعدة

Deploy to Azure
يمكنك هذا القالب من نشر مساحة اسم قياسية لناقل خدمة Microsoft Azure وموضوع واشتراك وقاعدة.
إنشاء Namespace ناقل خدمة Microsoft Azure الموضوع

Deploy to Azure
ينشئ هذا القالب Namespace و Topic لناقل خدمة Microsoft Azure.
إنشاء موضوع ناقل خدمة باستخدام الاشتراك وعامل تصفية SQL

Deploy to Azure
ينشئ هذا القالب Namespace ناقل خدمة Microsoft Azure والموضوع مع اشتراك باستخدام تعبير عامل تصفية SQL لتلقي الرسائل التي تطابق تعبير عامل تصفية SQL المحدد فقط.

تعريف مورد Terraform (موفر AzAPI)

يمكن نشر نوع مورد مساحات الأسماء/الموضوعات مع العمليات التي تستهدف:

  • مجموعات الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.ServiceBus/namespaces/topics، أضف Terraform التالي إلى القالب الخاص بك.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces/topics@2023-01-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      autoDeleteOnIdle = "string"
      defaultMessageTimeToLive = "string"
      duplicateDetectionHistoryTimeWindow = "string"
      enableBatchedOperations = bool
      enableExpress = bool
      enablePartitioning = bool
      maxMessageSizeInKilobytes = int
      maxSizeInMegabytes = int
      requiresDuplicateDetection = bool
      status = "string"
      supportOrdering = bool
    }
  })
}

قيم الخصائص

مساحات الأسماء/الموضوعات

اسم وصف قيمة
نوع نوع المورد "Microsoft.ServiceBus/namespaces/topics@2023-01-01-preview"
اسم اسم المورد سلسلة (مطلوب)

حد الحرف: 1-260

الأحرف الصالحة:
الأبجدية الرقمية والنقاط والواصلات والتسطير السفلي والشرط المائل.

ابدأ وانتهي بالأبجدية الرقمية.
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: مساحات الأسماء
خصائص خصائص مورد الموضوع. SBTopicProperties

خصائص SBTopic

اسم وصف قيمة
autoDeleteOnIdle الفاصل الزمني الخمول ISO 8601 timespan الذي يتم بعده حذف الموضوع تلقائيا. الحد الأدنى للمدة هو 5 دقائق. خيط
defaultMessageTimeToLive ISO 8601 الفترة الزمنية للرسالة الافتراضية إلى قيمة مباشرة. هذه هي المدة التي تنتهي بعدها صلاحية الرسالة، بدءا من وقت إرسال الرسالة إلى ناقل خدمة Microsoft Azure. هذه هي القيمة الافتراضية المستخدمة عندما لا يتم تعيين TimeToLive على رسالة نفسها. خيط
نسخة مكررة من التاريخ والوقت Windows ISO8601 بنية الفترة الزمنية التي تحدد مدة محفوظات الكشف عن التكرارات. القيمة الافتراضية هي 10 دقائق. خيط
تمكين عمليات الإرسال القيمة التي تشير إلى ما إذا كانت العمليات المجمعة من جانب الخادم ممكنة. قيمة منطقية
enableExpress القيمة التي تشير إلى ما إذا كانت كيانات Express ممكنة. يحتوي الموضوع السريع على رسالة في الذاكرة مؤقتا قبل كتابتها إلى التخزين المستمر. قيمة منطقية
تمكين الPartitioning القيمة التي تشير إلى ما إذا كان الموضوع المراد تقسيمه عبر وسطاء رسائل متعددين ممكنا. قيمة منطقية
maxMessageSizeInKilobytes الحد الأقصى للحجم (بالكيلوبايت) لحمولة الرسالة التي يمكن قبولها من قبل الموضوع. يتم استخدام هذه الخاصية فقط في Premium اليوم والإعداد الافتراضي هو 1024. الباحث
maxSizeInMegabytes الحد الأقصى لحجم الموضوع بالميغابايت، وهو حجم الذاكرة المخصصة للموضوع. الافتراضي هو 1024. الباحث
يتطلب DuplicateDetection قيمة تشير إلى ما إذا كان هذا الموضوع يتطلب الكشف عن التكرارات. قيمة منطقية
حالة تعداد القيم المحتملة لحالة كيان المراسلة. "نشط"
"إنشاء"
"حذف"
"معطل"
"ReceiveDisabled"
"إعادة تسمية"
"استعادة"
"SendDisabled"
"غير معروف"
ترتيب الدعم القيمة التي تشير إلى ما إذا كان الموضوع يدعم الطلب. قيمة منطقية