مساحات أسماء Microsoft.ServiceBus 2021-11-01

تعريف مورد Bicep

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

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.ServiceBus/namespaces@2021-11-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    alternateName: 'string'
    disableLocalAuth: bool
    encryption: {
      keySource: 'Microsoft.KeyVault'
      keyVaultProperties: [
        {
          identity: {
            userAssignedIdentity: 'string'
          }
          keyName: 'string'
          keyVaultUri: 'string'
          keyVersion: 'string'
        }
      ]
      requireInfrastructureEncryption: bool
    }
    privateEndpointConnections: [
      {
        properties: {
          privateEndpoint: {
            id: 'string'
          }
          privateLinkServiceConnectionState: {
            description: 'string'
            status: 'string'
          }
          provisioningState: 'string'
        }
      }
    ]
    zoneRedundant: bool
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

قيم الخصائص

حالة الاتصال

اسم وصف قيمة
وصف وصف حالة الاتصال. خيط
حالة حالة الاتصال. "تمت الموافقة"
"غير متصل"
"معلق"
"مرفوض"

التشفير

اسم وصف قيمة
مصدر المفتاح تعداد القيمة المحتملة ل keySource للتشفير 'Microsoft.KeyVault'
خصائص keyVault خصائص KeyVault KeyVaultProperties []
يتطلب تشفير البنية الأساسية تمكين تشفير البنية الأساسية (التشفير المزدوج) قيمة منطقية

الهوية

اسم وصف قيمة
نوع نوع هوية الخدمة المدارة. "بلا"
'SystemAssigned'
"SystemAssigned, UserAssigned"
"تعيين المستخدم"
معرفات تعيين المستخدم خصائص الهويات المعينة من قبل المستخدم IdentityUserAssignedIdentities

معرفات الهوية المعينة

اسم وصف قيمة

خصائص KeyVault

اسم وصف قيمة
الهوية UserAssignedIdentityProperties
اسم المفتاح اسم المفتاح من KeyVault خيط
keyVaultUri Uri ل KeyVault خيط
إصدار المفتاح إصدار KeyVault خيط

Microsoft.ServiceBus/namespaces

اسم وصف قيمة
الهوية خصائص وصف هوية BYOK الهوية
مكان الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص مساحة الاسم. SBNamespaceProperties
سكو خصائص SKU SBSku
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب

نقطة نهاية خاصة

اسم وصف قيمة
معرف معرف ARM لنقطة النهاية الخاصة. خيط

اتصال نقطة النهاية الخاصة

اسم وصف قيمة
خصائص خصائص PrivateEndpointConnection. PrivateEndpointConnectionProperties

خصائص اتصال نقطة النهاية الخاصة

اسم وصف قيمة
نقطة نهاية خاصة مورد نقطة النهاية الخاصة لهذا الاتصال. نقطة النهاية الخاصة
privateLinkServiceConnectionState تفاصيل حول حالة الاتصال. ConnectionState
حالة التوفير حالة توفير اتصال نقطة النهاية الخاصة. "تم الإلغاء"
"إنشاء"
"الحذف"
"فشل"
"نجح"
"التحديث"

خصائص مساحة SBName

اسم وصف قيمة
اسم بديل اسم بديل لمساحة الاسم خيط
تعطيلLocalAuth تعطل هذه الخاصية مصادقة SAS لمساحة اسم ناقل خدمة Microsoft Azure. قيمة منطقية
التشفير خصائص وصف تشفير BYOK تشفير
اتصالات نقطة النهاية الخاصة قائمة اتصالات نقطة النهاية الخاصة. PrivateEndpointConnection []
zoneRedundant يؤدي تمكين هذه الخاصية إلى إنشاء Namespace Premium Service Bus في مناطق التوفر المدعومة. قيمة منطقية

SBSku

اسم وصف قيمة
سعة وحدات المراسلة المحددة للطبقة. بالنسبة للطبقة المتميزة، تكون السعة 1 و2 و4. الباحث
اسم اسم SKU هذا. "أساسي"
'Premium'
'قياسي' (مطلوب)
المستوي مستوى الفوترة ل SKU المحدد هذا. "أساسي"
'Premium'
"قياسي"

TrackedResourceTags

اسم وصف قيمة

معرف تعيين المستخدم

اسم وصف قيمة

UserAssignedIdentityProperties

اسم وصف قيمة
معرف تعيين المستخدم معرف ARM لهوية المستخدم المحدد للتشفير خيط

نماذج التشغيل السريع

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

ملف Bicep وصف
إنشاء مساحة اسم ناقل خدمة Microsoft Azure قائمة الانتظار يمكنك هذا القالب من نشر مساحة اسم قياسية لناقل خدمة Microsoft Azure وقائمة انتظار.
إنشاء مساحة اسم ناقل خدمة Microsoft Azure قاعدة الشبكة الظاهرية يمكنك هذا القالب من نشر مساحة اسم Service Bus Premium مع قاعدة الشبكة الظاهرية
إنشاء موضوع مخصص لشبكة أحداث Azure الاشتراك في قائمة الانتظار إنشاء موضوع مخصص لشبكة أحداث Azure واشتراك قائمة انتظار ناقل الخدمة. القالب الذي تم تأليفه في الأصل بواسطة Markus Meyer.
إنشاء تطبيق خدمات Dapr المصغرة باستخدام تطبيقات الحاوية إنشاء تطبيق خدمات Dapr المصغرة باستخدام تطبيقات الحاوية.
إنشاء تطبيق Dapr pub-sub servicebus باستخدام تطبيقات الحاوية إنشاء تطبيق Dapr pub-sub servicebus باستخدام Container Apps.

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

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.ServiceBus/namespaces",
  "apiVersion": "2021-11-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "alternateName": "string",
    "disableLocalAuth": "bool",
    "encryption": {
      "keySource": "Microsoft.KeyVault",
      "keyVaultProperties": [
        {
          "identity": {
            "userAssignedIdentity": "string"
          },
          "keyName": "string",
          "keyVaultUri": "string",
          "keyVersion": "string"
        }
      ],
      "requireInfrastructureEncryption": "bool"
    },
    "privateEndpointConnections": [
      {
        "properties": {
          "privateEndpoint": {
            "id": "string"
          },
          "privateLinkServiceConnectionState": {
            "description": "string",
            "status": "string"
          },
          "provisioningState": "string"
        }
      }
    ],
    "zoneRedundant": "bool"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

قيم الخصائص

حالة الاتصال

اسم وصف قيمة
وصف وصف حالة الاتصال. خيط
حالة حالة الاتصال. "تمت الموافقة"
"غير متصل"
"معلق"
"مرفوض"

التشفير

اسم وصف قيمة
مصدر المفتاح تعداد القيمة المحتملة ل keySource للتشفير 'Microsoft.KeyVault'
خصائص keyVault خصائص KeyVault KeyVaultProperties []
يتطلب تشفير البنية الأساسية تمكين تشفير البنية الأساسية (التشفير المزدوج) قيمة منطقية

الهوية

اسم وصف قيمة
نوع نوع هوية الخدمة المدارة. "بلا"
'SystemAssigned'
"SystemAssigned, UserAssigned"
"تعيين المستخدم"
معرفات تعيين المستخدم خصائص الهويات المعينة من قبل المستخدم IdentityUserAssignedIdentities

معرفات الهوية المعينة

اسم وصف قيمة

خصائص KeyVault

اسم وصف قيمة
الهوية UserAssignedIdentityProperties
اسم المفتاح اسم المفتاح من KeyVault خيط
keyVaultUri Uri ل KeyVault خيط
إصدار المفتاح إصدار KeyVault خيط

Microsoft.ServiceBus/namespaces

اسم وصف قيمة
apiVersion إصدار واجهة برمجة التطبيقات '2021-11-01'
الهوية خصائص وصف هوية BYOK الهوية
مكان الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص مساحة الاسم. SBNamespaceProperties
سكو خصائص SKU SBSku
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
نوع نوع المورد 'Microsoft.ServiceBus/namespaces'

نقطة نهاية خاصة

اسم وصف قيمة
معرف معرف ARM لنقطة النهاية الخاصة. خيط

اتصال نقطة النهاية الخاصة

اسم وصف قيمة
خصائص خصائص PrivateEndpointConnection. PrivateEndpointConnectionProperties

خصائص اتصال نقطة النهاية الخاصة

اسم وصف قيمة
نقطة نهاية خاصة مورد نقطة النهاية الخاصة لهذا الاتصال. نقطة النهاية الخاصة
privateLinkServiceConnectionState تفاصيل حول حالة الاتصال. ConnectionState
حالة التوفير حالة توفير اتصال نقطة النهاية الخاصة. "تم الإلغاء"
"إنشاء"
"الحذف"
"فشل"
"نجح"
"التحديث"

خصائص مساحة SBName

اسم وصف قيمة
اسم بديل اسم بديل لمساحة الاسم خيط
تعطيلLocalAuth تعطل هذه الخاصية مصادقة SAS لمساحة اسم ناقل خدمة Microsoft Azure. قيمة منطقية
التشفير خصائص وصف تشفير BYOK تشفير
اتصالات نقطة النهاية الخاصة قائمة اتصالات نقطة النهاية الخاصة. PrivateEndpointConnection []
zoneRedundant يؤدي تمكين هذه الخاصية إلى إنشاء Namespace Premium Service Bus في مناطق التوفر المدعومة. قيمة منطقية

SBSku

اسم وصف قيمة
سعة وحدات المراسلة المحددة للطبقة. بالنسبة للطبقة المتميزة، تكون السعة 1 و2 و4. الباحث
اسم اسم SKU هذا. "أساسي"
'Premium'
'قياسي' (مطلوب)
المستوي مستوى الفوترة ل SKU المحدد هذا. "أساسي"
'Premium'
"قياسي"

TrackedResourceTags

اسم وصف قيمة

معرف تعيين المستخدم

اسم وصف قيمة

UserAssignedIdentityProperties

اسم وصف قيمة
معرف تعيين المستخدم معرف ARM لهوية المستخدم المحدد للتشفير خيط

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

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

قالب وصف
الاتصال بمساحة اسم ناقل خدمة Microsoft Azure عبر نقطة النهاية الخاصة

Deploy to Azure
يوضح هذا النموذج كيفية استخدام تكوين شبكة ظاهرية ومنطقة DNS خاصة للوصول إلى مساحة اسم ناقل خدمة Microsoft Azure عبر نقطة نهاية خاصة.
ربط الرسائل عبر Logic Apps باستخدام ناقل خدمة Microsoft Azure

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

Deploy to Azure
يسمح لك هذا القالب بتكوين الاسم المستعار للتعافي من الكوارث الجغرافية لناقل خدمة Microsoft Azure على مساحات أسماء SKU المتميزة.
إنشاء مساحة اسم ناقل خدمة Microsoft Azure

Deploy to Azure
يمكنك هذا القالب من نشر مساحة اسم ناقل خدمة Microsoft Azure باستخدام SKU أساسي/قياسي.
إنشاء مساحة اسم ناقل خدمة Microsoft Azure قائمة الانتظار

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

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

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

Deploy to Azure
يمكنك هذا القالب من نشر مساحة اسم Service Bus Premium باستخدام قاعدة عامل تصفية IP
إنشاء مساحة اسم ناقل خدمة Microsoft Azure قاعدة الشبكة الظاهرية

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

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

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

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

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

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

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

Deploy to Azure
إنشاء تطبيق خدمات Dapr المصغرة باستخدام تطبيقات الحاوية.
إنشاء تطبيق Dapr pub-sub servicebus باستخدام تطبيقات الحاوية

Deploy to Azure
إنشاء تطبيق Dapr pub-sub servicebus باستخدام Container Apps.
EPiserverCMS في Azure

Deploy to Azure
يسمح لك هذا القالب بإنشاء الموارد المطلوبة لنشر EpiServerCMS في Azure
أنماط تكامل - موجه الرسائل - ناقل الخدمة

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

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

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

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces@2021-11-01"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  sku = {
    capacity = int
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      alternateName = "string"
      disableLocalAuth = bool
      encryption = {
        keySource = "Microsoft.KeyVault"
        keyVaultProperties = [
          {
            identity = {
              userAssignedIdentity = "string"
            }
            keyName = "string"
            keyVaultUri = "string"
            keyVersion = "string"
          }
        ]
        requireInfrastructureEncryption = bool
      }
      privateEndpointConnections = [
        {
          properties = {
            privateEndpoint = {
              id = "string"
            }
            privateLinkServiceConnectionState = {
              description = "string"
              status = "string"
            }
            provisioningState = "string"
          }
        }
      ]
      zoneRedundant = bool
    }
  })
}

قيم الخصائص

حالة الاتصال

اسم وصف قيمة
وصف وصف حالة الاتصال. خيط
حالة حالة الاتصال. "تمت الموافقة"
"غير متصل"
"معلق"
"مرفوض"

التشفير

اسم وصف قيمة
مصدر المفتاح تعداد القيمة المحتملة ل keySource للتشفير 'Microsoft.KeyVault'
خصائص keyVault خصائص KeyVault KeyVaultProperties []
يتطلب تشفير البنية الأساسية تمكين تشفير البنية الأساسية (التشفير المزدوج) قيمة منطقية

الهوية

اسم وصف قيمة
نوع نوع هوية الخدمة المدارة. "بلا"
'SystemAssigned'
"SystemAssigned, UserAssigned"
"تعيين المستخدم"
معرفات تعيين المستخدم خصائص الهويات المعينة من قبل المستخدم IdentityUserAssignedIdentities

معرفات الهوية المعينة

اسم وصف قيمة

خصائص KeyVault

اسم وصف قيمة
الهوية UserAssignedIdentityProperties
اسم المفتاح اسم المفتاح من KeyVault خيط
keyVaultUri Uri ل KeyVault خيط
إصدار المفتاح إصدار KeyVault خيط

Microsoft.ServiceBus/namespaces

اسم وصف قيمة
الهوية خصائص وصف هوية BYOK الهوية
مكان الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص مساحة الاسم. SBNamespaceProperties
سكو خصائص SKU SBSku
العلامات علامات الموارد قاموس أسماء العلامات والقيم.
نوع نوع المورد "Microsoft.ServiceBus/namespaces@2021-11-01"

نقطة نهاية خاصة

اسم وصف قيمة
معرف معرف ARM لنقطة النهاية الخاصة. خيط

اتصال نقطة النهاية الخاصة

اسم وصف قيمة
خصائص خصائص PrivateEndpointConnection. PrivateEndpointConnectionProperties

خصائص اتصال نقطة النهاية الخاصة

اسم وصف قيمة
نقطة نهاية خاصة مورد نقطة النهاية الخاصة لهذا الاتصال. نقطة النهاية الخاصة
privateLinkServiceConnectionState تفاصيل حول حالة الاتصال. ConnectionState
حالة التوفير حالة توفير اتصال نقطة النهاية الخاصة. "تم الإلغاء"
"إنشاء"
"الحذف"
"فشل"
"نجح"
"التحديث"

خصائص مساحة SBName

اسم وصف قيمة
اسم بديل اسم بديل لمساحة الاسم خيط
تعطيلLocalAuth تعطل هذه الخاصية مصادقة SAS لمساحة اسم ناقل خدمة Microsoft Azure. قيمة منطقية
التشفير خصائص وصف تشفير BYOK تشفير
اتصالات نقطة النهاية الخاصة قائمة اتصالات نقطة النهاية الخاصة. PrivateEndpointConnection []
zoneRedundant يؤدي تمكين هذه الخاصية إلى إنشاء Namespace Premium Service Bus في مناطق التوفر المدعومة. قيمة منطقية

SBSku

اسم وصف قيمة
سعة وحدات المراسلة المحددة للطبقة. بالنسبة للطبقة المتميزة، تكون السعة 1 و2 و4. الباحث
اسم اسم SKU هذا. "أساسي"
'Premium'
'قياسي' (مطلوب)
المستوي مستوى الفوترة ل SKU المحدد هذا. "أساسي"
'Premium'
"قياسي"

TrackedResourceTags

اسم وصف قيمة

معرف تعيين المستخدم

اسم وصف قيمة

UserAssignedIdentityProperties

اسم وصف قيمة
معرف تعيين المستخدم معرف ARM لهوية المستخدم المحدد للتشفير خيط