حزمة Microsoft.MobileNetworkCoreControlPlanes

تعريف مورد Bicep

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.MobileNetwork/packetCoreControlPlanes@2024-02-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    controlPlaneAccessInterface: {
      ipv4Address: 'string'
      ipv4Gateway: 'string'
      ipv4Subnet: 'string'
      name: 'string'
    }
    controlPlaneAccessVirtualIpv4Addresses: [
      'string'
    ]
    coreNetworkTechnology: 'string'
    diagnosticsUpload: {
      storageAccountContainerUrl: 'string'
    }
    eventHub: {
      id: 'string'
      reportingInterval: int
    }
    installation: {
      desiredState: 'string'
    }
    interopSettings: any()
    localDiagnosticsAccess: {
      authenticationType: 'string'
      httpsServerCertificate: {
        certificateUrl: 'string'
      }
    }
    platform: {
      azureStackEdgeDevice: {
        id: 'string'
      }
      azureStackHciCluster: {
        id: 'string'
      }
      connectedCluster: {
        id: 'string'
      }
      customLocation: {
        id: 'string'
      }
      type: 'string'
    }
    signaling: {
      nasReroute: {
        macroMmeGroupId: int
      }
    }
    sites: [
      {
        id: 'string'
      }
    ]
    sku: 'string'
    ueMtu: int
    version: 'string'
  }
}

قيم Property

حزم التحكم الأساسية

الاسم الوصف القيمة
الاسم اسم المورد سلسلة (مطلوبة)

حد الحرف: 1-64

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

ابدأ ”بالأبجدية الرقمية“.
الموقع الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوبة)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
الهوية الهوية المستخدمة لاسترداد شهادة الدخول من مخزن مفاتيح Azure. ManagedServiceIdentity
خصائص خصائص وحدة التحكم الأساسية للحزمة. PacketCoreControlPlanePropertiesFormat (مطلوب)

ManagedServiceIdentity

الاسم الوصف القيمة
النوع نوع هوية الخدمة المدارة (المستخدم المعين فقط مسموح به حاليا). 'بلا'
"UserAssigned" (مطلوب)
userAssignedIdentities مجموعة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مفاتيح قاموس userAssignedIdentities معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. يمكن أن تكون قيم القاموس كائنات فارغة ({}) في الطلبات. معرفات تعيين المستخدم

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

الاسم الوصف القيمة
{خاصية مخصصة} معرف تعيين المستخدم

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

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

تنسيق PacketCoreControlPlaneProperties

الاسم الوصف القيمة
controlPlaneAccessInterface واجهة وحدة التحكم على شبكة الوصول. بالنسبة لشبكات 5G، هذه هي واجهة N2. بالنسبة لشبكات 4G، هذه هي واجهة S1-MME. خصائص الواجهة (مطلوب)
controlPlaneAccessVirtualIpv4Addresses عنوان (عناوين) IP الظاهري لمستوى التحكم على شبكة الوصول في نظام قابلية وصول عالية (HA). في توزيع قابلية الوصول العالية، يجب تكوين موجه شبكة الوصول إلى أي بث لنسبة استخدام الشبكة لهذا العنوان إلى واجهات الوصول إلى مستوى التحكم على العقد النشطة والاحتياطية. في نظام غير قابلية الوصول العالية، يجب حذف هذه القائمة أو إفراغها. سلسلة []

القيود:
النمط = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
coreNetworkTechnology إنشاء تقنية الشبكة الأساسية (5G core أو EPC / 4G core). '5GC'
'EPC + 5GC'
'EPC'
diagnosticsUpload تكوين تحميل التشخيصات الأساسية للحزمة تكوين تحميل التشخيص
eventHub تكوين إرسال الأحداث الأساسية للحزمة إلى Azure Event Hub. تكوين EventHub
التثبيت حالة تثبيت مورد وحدة التحكم الأساسية للحزمة. التثبيت
interopSettings إعدادات للسماح بالتشغيل التفاعلي مع مكونات الجهات الخارجية مثل RANs وUEs. بالنسبة إلى Bicep، يمكنك استخدام الدالة any().
LocalDiagnosticsAccess تكوين دخول kubernetes للتحكم في الوصول إلى التشخيصات الأساسية للحزمة عبر واجهات برمجة التطبيقات المحلية. LocalDiagnosticsAccessConfiguration (مطلوب)
برنامج النظام الأساسي حيث يتم نشر نواة الحزمة. تكوين النظام الأساسي (مطلوب)
اشارات تكوين إشارة لذاكرة أساسية للحزمة. تكوين الإشارات
مواقع ويب الموقع (المواقع) التي يجب نشر وحدة التحكم الأساسية للحزمة هذه بموجبها. يجب أن تكون المواقع في نفس موقع وحدة التحكم الأساسية للحزمة. SiteResourceId[] (مطلوب)

القيود:
الحد الأدنى للطول = 1
sku يحدد SKU معدل النقل وبدلات SIM لتوزيع وحدة التحكم الأساسية للحزمة هذه. 'G0'
'G1'
'G10'
'G2'
'G5' (مطلوب)
ueMtu تم إشارة MTU (بالبايت) إلى UE. يتم تعيين نفس MTU على ارتباطات بيانات مستوى المستخدم لجميع شبكات البيانات. يتم حساب مجموعة MTU على ارتباط الوصول إلى مستوى المستخدم لتكون أكبر من هذه القيمة ب 60 بايت للسماح بتغليف GTP. int

القيود:
الحد الأدنى للقيمة = 1280
الحد الأقصى للقيمة = 1930
version الإصدار المطلوب من البرنامج الأساسي للحزمة. سلسلة

خصائص الواجهة

الاسم الوصف القيمة
ipv4Address عنوان IPv4. سلسلة

القيود:
النمط = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
ipv4Gateway بوابة IPv4 الافتراضية (الموجه). سلسلة

القيود:
النمط = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
ipv4Subnet الشبكة الفرعية IPv4. سلسلة

القيود:
النمط = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2]))$
الاسم الاسم المنطقي لهذه الواجهة. يجب أن يتطابق هذا مع إحدى الواجهات التي تم تكوينها على جهاز Azure Stack Edge. سلسلة

DiagnosticsUploadConfiguration

الاسم الوصف القيمة
storageAccountContainerUrl عنوان URL لحاوية حساب التخزين لتحميل التشخيصات إليه. سلسلة (مطلوب)

تكوين EventHub

الاسم الوصف القيمة
المعرف معرف المورد ل Azure Event Hub لإرسال الأحداث الأساسية للحزمة إليه. سلسلة (مطلوب)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][vV][eE][nN][tT][hH][uU][bB]/[nN][aA][mM][eE][sS][pP][aA][cC][eE][sS]/[^/?#]+/[eV][vV][eE][nN][tT][hH][uU][bB][sS]/[^/?#]+$
reportingInterval المدة (بالثوان) بين تقارير استخدام UE. int

القيود:
الحد الأدنى للقيمة = 30
الحد الأقصى للقيمة = 3600

التثبيت

الاسم الوصف القيمة
desiredState حالة التثبيت المطلوبة 'مثبت'
"إلغاء التثبيت"

تكوين LocalDiagnosticsAccess

الاسم الوصف القيمة
نوع المصادقة كيفية مصادقة المستخدمين الذين يصلون إلى واجهات برمجة تطبيقات التشخيص المحلي. "AAD"
"كلمة المرور" (مطلوبة)
httpsServerCertificate شهادة TLS لخادم HTTPS المستخدمة لتأمين الوصول المحلي إلى التشخيصات. HttpsServerCertificate

HttpsServerCertificate

الاسم الوصف القيمة
certificateUrl عنوان URL للشهادة، غير منفر. على سبيل المثال:https://contosovault.vault.azure.net/certificates/ingress. سلسلة (مطلوبة)

تكوين النظام الأساسي

الاسم الوصف القيمة
azureStackEdgeDevice جهاز Azure Stack Edge حيث يتم نشر نواة الحزمة. إذا كان الجهاز جزءا من زوج متسامح مع الخطأ، يمكن تحديد أي جهاز في الزوج. AzureStackEdgeDeviceResourceId
azureStackHciCluster نظام مجموعة Azure Stack HCI حيث يتم نشر نواة الحزمة. AzureStackHCIClusterResourceId
connectedCluster نظام مجموعة متصل ب Azure Arc حيث يتم نشر نواة الحزمة. ConnectedClusterResourceId
تخصيص الموقع موقع Azure Arc المخصص حيث يتم نشر نواة الحزمة. CustomLocationResourceId
النوع نوع النظام الأساسي حيث يتم نشر حزمة البيانات الأساسية. '3P-AZURE-STACK-HCI'
'AKS-HCI' (مطلوب)

AzureStackEdgeDeviceResourceId

الاسم الوصف القيمة
المعرف معرف مورد جهاز Azure Stack Edge. سلسلة (مطلوبة)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE]/[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE][dD][eE][vV][iI][cC][eE][sS]/[^/?#]+$

AzureStackHCIClusterResourceId

الاسم الوصف القيمة
المعرف معرف مورد نظام مجموعة Azure Stack HCI. سلسلة (مطلوبة)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[aA][zZ][uU][rR][eE][sS][tT][aA][cC][kK][hH][cC][iI]/[cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$

ConnectedClusterResourceId

الاسم الوصف القيمة
المعرف معرف مورد نظام المجموعة المتصل ب Azure Arc. سلسلة (مطلوبة)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[kK][uU][bB][eE][rR][nN][eE][tT][eE][sS]/[cC][oO][nN][nN][eE][cC][tT][eE][dD][cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$

CustomLocationResourceId

الاسم الوصف القيمة
المعرف معرف مورد الموقع المخصص ل Azure Arc. سلسلة (مطلوبة)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][xX][tT][eE][nN][dD][eE][dD][lL][oO][cC][aA][tT][iI][oO][nN]/[cC][uU][sS][tT][oO][mM][lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+$

تكوين الإشارات

الاسم الوصف القيمة
nasReroute التكوين الذي يتيح إعادة توجيه 4G NAS. تكوين NASReroute

تكوين NASReroute

الاسم الوصف القيمة
macroMmeGroupId معرف مجموعة MME لشبكة الماكرو. هذا هو المكان الذي يتم إرسال UEs غير معروف إليه عبر إعادة توجيه NAS. int (مطلوب)

القيود:
الحد الأدنى للقيمة = 0
الحد الأقصى للقيمة = 65535

SiteResourceId

الاسم الوصف القيمة
المعرف معرف مورد الموقع. سلسلة (مطلوبة)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][tT][eE][sS]/[^/?#]+$

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

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

قالب الوصف
إنشاء توزيع كامل ل 5G Core

نشر في Azure
ينشئ هذا القالب جميع الموارد المطلوبة لنشر Private 5G Core، بما في ذلك توفير sims وإنشاء نموذج نهج QoS. يمكن توزيعه اختياريا إلى مجموعة Kubernetes التي تعمل على جهاز Azure Stack Edge.
إنشاء موقع شبكة جوال جديد

نشر في Azure
ينشئ هذا القالب موقعا جديدا مع الموارد الأساسية لحزمة 5G المقترنة. يمكن توزيعه اختياريا إلى مجموعة Kubernetes التي تعمل على جهاز Azure Stack Edge.
تحديث وحدة التحكم الأساسية للحزمة

نشر في Azure
يسمح لك هذا القالب بتحديث إصدار نواة حزمة موجودة.

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.MobileNetwork/packetCoreControlPlanes",
  "apiVersion": "2024-02-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "controlPlaneAccessInterface": {
      "ipv4Address": "string",
      "ipv4Gateway": "string",
      "ipv4Subnet": "string",
      "name": "string"
    },
    "controlPlaneAccessVirtualIpv4Addresses": [ "string" ],
    "coreNetworkTechnology": "string",
    "diagnosticsUpload": {
      "storageAccountContainerUrl": "string"
    },
    "eventHub": {
      "id": "string",
      "reportingInterval": "int"
    },
    "installation": {
      "desiredState": "string"
    },
    "interopSettings": {},
    "localDiagnosticsAccess": {
      "authenticationType": "string",
      "httpsServerCertificate": {
        "certificateUrl": "string"
      }
    },
    "platform": {
      "azureStackEdgeDevice": {
        "id": "string"
      },
      "azureStackHciCluster": {
        "id": "string"
      },
      "connectedCluster": {
        "id": "string"
      },
      "customLocation": {
        "id": "string"
      },
      "type": "string"
    },
    "signaling": {
      "nasReroute": {
        "macroMmeGroupId": "int"
      }
    },
    "sites": [
      {
        "id": "string"
      }
    ],
    "sku": "string",
    "ueMtu": "int",
    "version": "string"
  }
}

قيم Property

حزم التحكم الأساسية

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.MobileNetwork/packetCoreControlPlanes'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2024-02-01'
الاسم اسم المورد سلسلة (مطلوبة)

حد الحرف: 1-64

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

ابدأ ”بالأبجدية الرقمية“.
الموقع الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوبة)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
الهوية الهوية المستخدمة لاسترداد شهادة الدخول من مخزن مفاتيح Azure. ManagedServiceIdentity
خصائص خصائص وحدة التحكم الأساسية للحزمة. PacketCoreControlPlanePropertiesFormat (مطلوب)

ManagedServiceIdentity

الاسم الوصف القيمة
النوع نوع هوية الخدمة المدارة (المستخدم المعين فقط مسموح به حاليا). 'بلا'
"UserAssigned" (مطلوب)
userAssignedIdentities مجموعة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مفاتيح قاموس userAssignedIdentities معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. يمكن أن تكون قيم القاموس كائنات فارغة ({}) في الطلبات. معرفات تعيين المستخدم

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

الاسم الوصف القيمة
{خاصية مخصصة} معرف تعيين المستخدم

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

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

تنسيق PacketCoreControlPlaneProperties

الاسم الوصف القيمة
controlPlaneAccessInterface واجهة وحدة التحكم على شبكة الوصول. بالنسبة لشبكات 5G، هذه هي واجهة N2. بالنسبة لشبكات 4G، هذه هي واجهة S1-MME. خصائص الواجهة (مطلوب)
controlPlaneAccessVirtualIpv4Addresses عنوان (عناوين) IP الظاهري لمستوى التحكم على شبكة الوصول في نظام قابلية وصول عالية (HA). في توزيع قابلية الوصول العالية، يجب تكوين موجه شبكة الوصول إلى أي بث لنسبة استخدام الشبكة لهذا العنوان إلى واجهات الوصول إلى مستوى التحكم على العقد النشطة والاحتياطية. في نظام غير قابلية الوصول العالية، يجب حذف هذه القائمة أو إفراغها. سلسلة []

القيود:
النمط = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
coreNetworkTechnology إنشاء تقنية الشبكة الأساسية (5G core أو EPC / 4G core). '5GC'
'EPC + 5GC'
'EPC'
diagnosticsUpload تكوين تحميل التشخيصات الأساسية للحزمة تكوين تحميل التشخيص
eventHub تكوين إرسال الأحداث الأساسية للحزمة إلى Azure Event Hub. تكوين EventHub
التثبيت حالة تثبيت مورد وحدة التحكم الأساسية للحزمة. التثبيت
interopSettings إعدادات للسماح بالتشغيل التفاعلي مع مكونات الجهات الخارجية مثل RANs وUEs.
LocalDiagnosticsAccess تكوين دخول kubernetes للتحكم في الوصول إلى التشخيصات الأساسية للحزمة عبر واجهات برمجة التطبيقات المحلية. LocalDiagnosticsAccessConfiguration (مطلوب)
برنامج النظام الأساسي حيث يتم نشر نواة الحزمة. تكوين النظام الأساسي (مطلوب)
اشارات تكوين الإشارة لذاكرة أساسية للحزمة. تكوين الإشارات
مواقع ويب الموقع (المواقع) التي يجب نشر وحدة التحكم الأساسية للحزمة هذه بموجبها. يجب أن تكون المواقع في نفس موقع وحدة التحكم الأساسية للحزمة. SiteResourceId[] (مطلوب)

القيود:
الحد الأدنى للطول = 1
sku يحدد SKU معدل النقل وبدلات SIM لتوزيع وحدة التحكم الأساسية للحزمة هذه. 'G0'
'G1'
'G10'
'G2'
'G5' (مطلوب)
ueMtu تم إشارة MTU (بالبايت) إلى UE. يتم تعيين نفس MTU على ارتباطات بيانات مستوى المستخدم لجميع شبكات البيانات. يتم حساب مجموعة MTU على ارتباط الوصول إلى مستوى المستخدم لتكون أكبر من هذه القيمة ب 60 بايت للسماح بتغليف GTP. int

القيود:
الحد الأدنى للقيمة = 1280
الحد الأقصى للقيمة = 1930
version الإصدار المطلوب من البرنامج الأساسي للحزمة. سلسلة

خصائص الواجهة

الاسم الوصف القيمة
ipv4Address عنوان IPv4. سلسلة

القيود:
النمط = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
ipv4Gateway بوابة IPv4 الافتراضية (الموجه). سلسلة

القيود:
النمط = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
ipv4Subnet الشبكة الفرعية IPv4. سلسلة

القيود:
النمط = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2]))$
الاسم الاسم المنطقي لهذه الواجهة. يجب أن يتطابق هذا مع إحدى الواجهات التي تم تكوينها على جهاز Azure Stack Edge. سلسلة

DiagnosticsUploadConfiguration

الاسم الوصف القيمة
storageAccountContainerUrl عنوان URL لحاوية حساب التخزين لتحميل التشخيصات إليه. سلسلة (مطلوب)

تكوين EventHub

الاسم الوصف القيمة
المعرف معرف المورد ل Azure Event Hub لإرسال الأحداث الأساسية للحزمة إليه. سلسلة (مطلوب)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][vV][eE][nN][tT][hH][uU][bB]/[nN][aA][mM][eE][sS][pP][aA][cC][eE][sS]/[^/?#]+/[eV][vV][eE][nN][tT][hH][uU][bB][sS]/[^/?#]+$
reportingInterval المدة (بالثوان) بين تقارير استخدام UE. int

القيود:
الحد الأدنى للقيمة = 30
الحد الأقصى للقيمة = 3600

التثبيت

الاسم الوصف القيمة
desiredState حالة التثبيت المطلوبة 'مثبت'
"إلغاء التثبيت"

تكوين LocalDiagnosticsAccess

الاسم الوصف القيمة
نوع المصادقة كيفية مصادقة المستخدمين الذين يصلون إلى واجهات برمجة تطبيقات التشخيص المحلي. "AAD"
"كلمة المرور" (مطلوبة)
httpsServerCertificate شهادة TLS لخادم HTTPS المستخدمة لتأمين الوصول المحلي إلى التشخيصات. HttpsServerCertificate

HttpsServerCertificate

الاسم الوصف القيمة
certificateUrl عنوان URL للشهادة، غير منفر. على سبيل المثال:https://contosovault.vault.azure.net/certificates/ingress. سلسلة (مطلوب)

تكوين النظام الأساسي

الاسم الوصف القيمة
azureStackEdgeDevice جهاز Azure Stack Edge حيث يتم نشر نواة الحزمة. إذا كان الجهاز جزءا من زوج متسامح مع الخطأ، يمكن تحديد أي جهاز في الزوج. AzureStackEdgeDeviceResourceId
azureStackHciCluster نظام مجموعة Azure Stack HCI حيث يتم نشر نواة الحزمة. AzureStackHCIClusterResourceId
connectedCluster نظام المجموعة المتصل ب Azure Arc حيث يتم نشر ذاكرة أساسية للحزمة. ConnectedClusterResourceId
تخصيص الموقع موقع Azure Arc المخصص حيث يتم نشر ذاكرة أساسية للحزمة. CustomLocationResourceId
النوع نوع النظام الأساسي حيث يتم نشر الذاكرة الأساسية للحزمة. '3P-AZURE-STACK-HCI'
'AKS-HCI' (مطلوب)

AzureStackEdgeDeviceResourceId

الاسم الوصف القيمة
المعرف معرف مورد جهاز Azure Stack Edge. سلسلة (مطلوب)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE]/[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE][dD][eE][vV][iI][cC][eE][sS]/[^/?#]+$

AzureStackHCIClusterResourceId

الاسم الوصف القيمة
المعرف معرف مورد نظام مجموعة Azure Stack HCI. سلسلة (مطلوب)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[aA][zZ][uU][rR][eE][sS][tT][aA][cC][kK][hH][cC][iI]/[cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$

ConnectedClusterResourceId

الاسم الوصف القيمة
المعرف معرف مورد نظام المجموعة المتصل ب Azure Arc. سلسلة (مطلوب)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[kK][uU][bB][eE][rR][nN][eE][tT][eE][sS]/[cC][oO][nN][nN][eE][cC][tT][eE][dD][cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$

CustomLocationResourceId

الاسم الوصف القيمة
المعرف معرف مورد الموقع المخصص ل Azure Arc. سلسلة (مطلوب)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][xX][tT][eE][nN][dD][eE][dD][lL][oO][cC][aA][tT][iI][oO][nN]/[cC][uU][sS][tT][oO][mM][lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+$

تكوين الإشارات

الاسم الوصف القيمة
nasReroute التكوين الذي يتيح إعادة توجيه 4G NAS. تكوين NASReroute

تكوين NASReroute

الاسم الوصف القيمة
macroMmeGroupId معرف مجموعة MME لشبكة الماكرو. هذا هو المكان الذي يتم إرسال UEs غير معروف إليه عبر إعادة توجيه NAS. int (مطلوب)

القيود:
الحد الأدنى للقيمة = 0
الحد الأقصى للقيمة = 65535

SiteResourceId

الاسم الوصف القيمة
المعرف معرف مورد الموقع. سلسلة (مطلوب)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][tT][eE][sS]/[^/?#]+$

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

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

قالب الوصف
إنشاء توزيع كامل ل 5G Core

نشر في Azure
ينشئ هذا القالب جميع الموارد المطلوبة لنشر Private 5G Core، بما في ذلك توفير سيمز وإنشاء نموذج نهج QoS. يمكن توزيعه اختياريا إلى مجموعة Kubernetes التي تعمل على جهاز Azure Stack Edge.
إنشاء موقع شبكة جوال جديد

نشر في Azure
ينشئ هذا القالب موقعا جديدا مع الموارد الأساسية لحزمة 5G المقترنة. يمكن توزيعه اختياريا إلى مجموعة Kubernetes التي تعمل على جهاز Azure Stack Edge.
تحديث وحدة التحكم الأساسية للحزمة

نشر في Azure
يسمح لك هذا القالب بتحديث إصدار نواة حزمة بيانات موجودة.

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

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

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MobileNetwork/packetCoreControlPlanes@2024-02-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type =  "UserAssigned"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      controlPlaneAccessInterface = {
        ipv4Address = "string"
        ipv4Gateway = "string"
        ipv4Subnet = "string"
        name = "string"
      }
      controlPlaneAccessVirtualIpv4Addresses = [
        "string"
      ]
      coreNetworkTechnology = "string"
      diagnosticsUpload = {
        storageAccountContainerUrl = "string"
      }
      eventHub = {
        id = "string"
        reportingInterval = int
      }
      installation = {
        desiredState = "string"
      }
      localDiagnosticsAccess = {
        authenticationType = "string"
        httpsServerCertificate = {
          certificateUrl = "string"
        }
      }
      platform = {
        azureStackEdgeDevice = {
          id = "string"
        }
        azureStackHciCluster = {
          id = "string"
        }
        connectedCluster = {
          id = "string"
        }
        customLocation = {
          id = "string"
        }
        type = "string"
      }
      signaling = {
        nasReroute = {
          macroMmeGroupId = int
        }
      }
      sites = [
        {
          id = "string"
        }
      ]
      sku = "string"
      ueMtu = int
      version = "string"
    }
  })
}

قيم Property

حزم التحكم الأساسية

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.MobileNetwork/packetCoreControlPlanes@2024-02-01"
الاسم اسم المورد سلسلة (مطلوب)

حد الحرف: 1-64

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

ابدأ ”بالأبجدية الرقمية“.
الموقع الموقع الجغرافي حيث يعيش المورد سلسلة (مطلوب)
parent_id للنشر إلى مجموعة موارد، استخدم معرف مجموعة الموارد هذه. سلسلة (مطلوب)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم.
الهوية الهوية المستخدمة لاسترداد شهادة الدخول من مخزن مفاتيح Azure. ManagedServiceIdentity
خصائص خصائص وحدة التحكم الأساسية للحزمة. PacketCoreControlPlanePropertiesFormat (مطلوب)

ManagedServiceIdentity

الاسم الوصف القيمة
النوع نوع هوية الخدمة المدارة (المستخدم المعين فقط مسموح به حاليا). "UserAssigned" (مطلوب)
identity_ids مجموعة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مفاتيح قاموس userAssignedIdentities معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. يمكن أن تكون قيم القاموس كائنات فارغة ({}) في الطلبات. صفيف معرفات هوية المستخدم.

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

الاسم الوصف القيمة
{خاصية مخصصة} UserAssignedIdentity

UserAssignedIdentity

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

PacketCoreControlPlanePropertiesFormat

الاسم الوصف القيمة
controlPlaneAccessInterface واجهة وحدة التحكم على شبكة الوصول. بالنسبة لشبكات 5G، هذه هي واجهة N2. بالنسبة لشبكات 4G، هذه هي واجهة S1-MME. خصائص الواجهة (مطلوب)
controlPlaneAccessVirtualIpv4Addresses عنوان (عناوين) IP الظاهري لمستوى التحكم على شبكة الوصول في نظام قابلية وصول عالية (HA). في توزيع قابلية الوصول العالية، يجب تكوين موجه شبكة الوصول إلى نسبة استخدام الشبكة anycast لهذا العنوان إلى واجهات الوصول إلى مستوى التحكم على العقد النشطة والاحتياطية. في نظام غير قابلية الوصول العالية، يجب حذف هذه القائمة أو إفراغها. سلسلة []

القيود:
النمط = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
coreNetworkTechnology جيل تكنولوجيا الشبكة الأساسية (5G core أو EPC / 4G core). "5GC"
"EPC + 5GC"
"EPC"
diagnosticsUpload تكوين تحميل التشخيصات الأساسية للحزمة DiagnosticsUploadConfiguration
eventHub تكوين لإرسال الأحداث الأساسية للحزمة إلى Azure Event Hub. تكوين EventHub
التثبيت حالة تثبيت مورد وحدة التحكم الأساسية للحزمة. التثبيت
interopSettings إعدادات للسماح بالتشغيل التفاعلي مع مكونات الجهات الخارجية مثل RANs وUEs.
LocalDiagnosticsAccess تكوين دخول kubernetes للتحكم في الوصول إلى التشخيصات الأساسية للحزمة عبر واجهات برمجة التطبيقات المحلية. LocalDiagnosticsAccessConfiguration (مطلوب)
برنامج النظام الأساسي حيث يتم نشر نواة الحزمة. تكوين النظام الأساسي (مطلوب)
اشارات تكوين إشارة لذاكرة أساسية للحزمة. تكوين الإشارات
مواقع ويب الموقع (المواقع) التي يجب نشر وحدة التحكم الأساسية للحزمة هذه بموجبها. يجب أن تكون المواقع في نفس موقع وحدة التحكم الأساسية للحزمة. SiteResourceId[] (مطلوب)

القيود:
الحد الأدنى للطول = 1
sku تحدد وحدة حفظ المخزون (SKU) معدل النقل وبدلات SIM لنشر وحدة التحكم الأساسية للحزمة هذه. "G0"
"G1"
"G10"
"G2"
"G5" (مطلوب)
ueMtu تم الإشارة إلى وحدة MTU (بالبايت) إلى UE. يتم تعيين نفس وحدة MTU على ارتباطات بيانات مستوى المستخدم لجميع شبكات البيانات. يتم حساب وحدة MTU التي تم تعيينها على ارتباط الوصول إلى مستوى المستخدم لتكون أكبر ب 60 بايت من هذه القيمة للسماح بتغليف GTP. int

القيود:
الحد الأدنى للقيمة = 1280
القيمة القصوى = 1930
version الإصدار المطلوب من البرنامج الأساسي للحزمة. سلسلة

خصائص الواجهة

الاسم الوصف القيمة
عنوان ipv4 عنوان IPv4. سلسلة

القيود:
النمط = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
ipv4Gateway بوابة IPv4 الافتراضية (الموجه). سلسلة

القيود:
النمط = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
ipv4Subnet الشبكة الفرعية IPv4. سلسلة

القيود:
النمط = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2]))$
الاسم الاسم المنطقي لهذه الواجهة. يجب أن يتطابق هذا مع إحدى الواجهات التي تم تكوينها على جهاز Azure Stack Edge. سلسلة

تكوين تحميل التشخيص

الاسم الوصف القيمة
storageAccountContainerUrl عنوان URL لحاوية حساب التخزين لتحميل التشخيصات إليه. سلسلة (مطلوبة)

تكوين EventHub

الاسم الوصف القيمة
المعرف معرف المورد ل Azure Event Hub لإرسال الأحداث الأساسية للحزمة إليه. سلسلة (مطلوبة)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][vV][eE][nN][tT][hH][uU][bB]/[nN][aA][mM][eE][sS][pP][aA][cC][eE][sS]/[^/?#]+/[eV][vV][eE][nN][tT][hH][uU][bB][sS]/[^/?#]+$
reportingInterval المدة (بالثوان) بين تقارير استخدام UE. int

القيود:
الحد الأدنى للقيمة = 30
الحد الأقصى للقيمة = 3600

التثبيت

الاسم الوصف القيمة
desiredState حالة التثبيت المطلوبة "مثبت"
"إلغاء التثبيت"

تكوين LocalDiagnosticsAccessConfiguration

الاسم الوصف القيمة
نوع المصادقة كيفية مصادقة المستخدمين الذين يصلون إلى واجهات برمجة تطبيقات التشخيص المحلي. "AAD"
"كلمة المرور" (مطلوبة)
httpsServerCertificate شهادة TLS لخادم HTTPS المستخدمة لتأمين الوصول المحلي إلى التشخيصات. HttpsServerCertificate

HttpsServerCertificate

الاسم الوصف القيمة
certificateUrl عنوان URL للشهادة، غير منفر. على سبيل المثال:https://contosovault.vault.azure.net/certificates/ingress. سلسلة (مطلوبة)

تكوين النظام الأساسي

الاسم الوصف القيمة
azureStackEdgeDevice جهاز Azure Stack Edge حيث يتم نشر نواة الحزمة. إذا كان الجهاز جزءا من زوج متسامح مع الخطأ، يمكن تحديد أي جهاز في الزوج. AzureStackEdgeDeviceResourceId
azureStackHciCluster نظام مجموعة Azure Stack HCI حيث يتم نشر نواة الحزمة. AzureStackHCIClusterResourceId
connectedCluster نظام المجموعة المتصل ب Azure Arc حيث يتم نشر ذاكرة أساسية للحزمة. ConnectedClusterResourceId
تخصيص الموقع موقع Azure Arc المخصص حيث يتم نشر ذاكرة أساسية للحزمة. CustomLocationResourceId
النوع نوع النظام الأساسي حيث يتم نشر الذاكرة الأساسية للحزمة. "3P-AZURE-STACK-HCI"
"AKS-HCI" (مطلوب)

AzureStackEdgeDeviceResourceId

الاسم الوصف القيمة
المعرف معرف مورد جهاز Azure Stack Edge. سلسلة (مطلوب)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE]/[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE][dD][eE][vV][iI][cC][eE][sS]/[^/?#]+$

AzureStackHCIClusterResourceId

الاسم الوصف القيمة
المعرف معرف مورد نظام مجموعة Azure Stack HCI. سلسلة (مطلوب)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[aA][zZ][uU][rR][eE][sS][tT][aA][cC][kK][hH][cC][iI]/[cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$

ConnectedClusterResourceId

الاسم الوصف القيمة
المعرف معرف مورد نظام المجموعة المتصل ب Azure Arc. سلسلة (مطلوب)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[kK][uU][bB][eE][rR][nN][eE][tT][eE][sS]/[cC][oO][nN][nN][eE][cC][tT][eE][dD][cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$

CustomLocationResourceId

الاسم الوصف القيمة
المعرف معرف مورد الموقع المخصص ل Azure Arc. سلسلة (مطلوب)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][xX][tT][eE][nN][dD][eE][dD][lL][oO][cC][aA][tT][iI][oO][nN]/[cC][uU][sS][tT][oO][mM][lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+$

تكوين الإشارات

الاسم الوصف القيمة
nasReroute التكوين الذي يتيح إعادة توجيه 4G NAS. تكوين NASReroute

تكوين NASReroute

الاسم الوصف القيمة
macroMmeGroupId معرف مجموعة MME لشبكة الماكرو. هذا هو المكان الذي يتم إرسال UEs غير معروف إليه عبر إعادة توجيه NAS. int (مطلوب)

القيود:
الحد الأدنى للقيمة = 0
الحد الأقصى للقيمة = 65535

SiteResourceId

الاسم الوصف القيمة
المعرف معرف مورد الموقع. سلسلة (مطلوب)

القيود:
النمط = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][tT][eE][sS]/[^/?#]+$