Aracılığıyla paylaş


Microsoft.MobileNetwork mobileNetworks/services 2022-04-01-preview

Bicep kaynak tanımı

mobileNetworks/services kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.MobileNetwork/mobileNetworks/services kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.MobileNetwork/mobileNetworks/services@2022-04-01-preview' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    pccRules: [
      {
        ruleName: 'string'
        rulePrecedence: int
        ruleQosPolicy: {
          5qi: int
          allocationAndRetentionPriorityLevel: int
          guaranteedBitRate: {
            downlink: 'string'
            uplink: 'string'
          }
          maximumBitRate: {
            downlink: 'string'
            uplink: 'string'
          }
          preemptionCapability: 'string'
          preemptionVulnerability: 'string'
        }
        serviceDataFlowTemplates: [
          {
            direction: 'string'
            ports: [
              'string'
            ]
            protocol: [
              'string'
            ]
            remoteIpList: [
              'string'
            ]
            templateName: 'string'
          }
        ]
        trafficControl: 'string'
      }
    ]
    servicePrecedence: int
    serviceQosPolicy: {
      5qi: int
      allocationAndRetentionPriorityLevel: int
      maximumBitRate: {
        downlink: 'string'
        uplink: 'string'
      }
      preemptionCapability: 'string'
      preemptionVulnerability: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Özellik değerleri

Ambr

Ad Açıklama Değer
Downlink Aşağı bağlantı bit hızı. dizgi

Kısıtlama -ları:
Desen = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (gerekli)
Uplink Yukarı bağlantı bit hızı. dizgi

Kısıtlama -ları:
Desen = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (gerekli)

Microsoft.MobileNetwork/mobileNetworks/services

Ad Açıklama Değer
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dizgi

Kısıtlama -ları:
Maksimum uzunluk =
Desen = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (gerekli)
ebeveyn Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında.
Kaynak türü için sembolik ad: mobileNetworks
Özellikler Hizmet Özellikleri. ServicePropertiesFormat (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

PccRuleConfiguration

Ad Açıklama Değer
ruleName Kuralın adı. Bu, üst hizmet içinde benzersiz olmalıdır. aşağıdaki ayrılmış dizelerden hiçbirini kullanmamalısınız: default, requested veya service. dizgi

Kısıtlama -ları:
Maksimum uzunluk =
Desen = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (gerekli)
rulePrecedence Belirli bir SIM için kullanılacak QoS değerlerini tanımlarken veri akışı ilkesi kuralları arasında karar vermek için kullanılan öncelik değeri. Daha düşük bir değer, daha yüksek bir öncelik anlamına gelir. Bu değer, mobil ağda yapılandırılan tüm veri akışı ilkesi kuralları arasında benzersiz olmalıdır. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 255 (gerekli)
ruleQosPolicy Bu kuralla eşleşen paketler için kullanılacak QoS ilkesi. Bu alan null ise, üst hizmet QoS ayarlarını tanımlar. PccRuleQosPolicy
serviceDataFlowTemplates Bu veri akışı ilkesi kuralı için kullanılacak veri akışı şablonları kümesi. ServiceDataFlowTemplate[] (gerekli)
trafficControl Bu veri akışı ilkesi kuralıyla eşleşen akışlara izin verilip verilmeyeceğini belirler. 'Engellendi'
'Etkin'

PccRuleQosPolicy

Ad Açıklama Değer
5qi QoS Akışı 5G QoS Göstergesi değeri. 5QI, akışa sağlanacak belirli bir QoS iletme işlemini tanımlar. Bu, GBR (garantili bit hızı) QoS Akışına karşılık gelen standartlaştırılmış bir 5QI değeri olmamalıdır. Geçersiz GBR 5QI değerleri şunlardır: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84 ve 85. 5QI parametresinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.1 ve GBR 5QI değerleri olan tanımı için 5.7.4-1 tablosuna bakın. Int

Kısıtlama -ları:
Min değer = 1
Maksimum değer = 127
allocationAndRetentionPriorityLevel QoS Akış ayırma ve bekletme önceliği (ARP) düzeyi. preemptionCapability ve preemptionVulnerability ayarları izin verirse, daha yüksek öncelikli preempt akışları daha düşük öncelikli akışlar. 1, en yüksek öncelik düzeyidir. Bu alan belirtilmezse ARP değerini türetmek için 5qi kullanılır. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. Int

Kısıtlama -ları:
Min değer = 1
Maksimum değer = 15
guaranteedBitRate Bu veri akışı ilke kuralını kullanan tüm hizmet veri akışları için garanti edilen bit hızı (GBR). Bu isteğe bağlı bir ayardır. Bir değer sağlamazsanız, bu QoS tanımını kullanan veri akışı ilkesi kuralı için gbr ayarlanmaz. Ambr
maximumBitRate Bu veri akışı ilkesi kuralını veya hizmetini kullanan tüm hizmet veri akışları için en yüksek bit hızı (MBR). Ambr (gerekli)
preemptionCapability QoS Akışı önalım özelliği. QoS Akışı'nın önalım özelliği, daha düşük bir öncelik düzeyine sahip başka bir QoS Akışı'nı önceden ayarlayıp önelemeyeceğini denetler. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. 'MayPreempt'
'NotPreempt'
preemptionVulnerability QoS Akışı önalım güvenlik açığı. QoS Akışının önalım güvenlik açığı, daha yüksek öncelik düzeyine sahip bir QoS Akışı tarafından önlenip önlenemez olduğunu denetler. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. 'NotPreemptable'
'Preemptable'

QosPolicy

Ad Açıklama Değer
5qi QoS Akışı 5G QoS Göstergesi değeri. 5QI, akışa sağlanacak belirli bir QoS iletme işlemini tanımlar. Bu, GBR (garantili bit hızı) QoS Akışına karşılık gelen standartlaştırılmış bir 5QI değeri olmamalıdır. Geçersiz GBR 5QI değerleri şunlardır: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84 ve 85. 5QI parametresinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.1 ve GBR 5QI değerleri olan tanımı için 5.7.4-1 tablosuna bakın. Int

Kısıtlama -ları:
Min değer = 1
Maksimum değer = 127
allocationAndRetentionPriorityLevel QoS Akış ayırma ve bekletme önceliği (ARP) düzeyi. preemptionCapability ve preemptionVulnerability ayarları izin verirse, daha yüksek öncelikli preempt akışları daha düşük öncelikli akışlar. 1, en yüksek öncelik düzeyidir. Bu alan belirtilmezse ARP değerini türetmek için 5qi kullanılır. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. Int

Kısıtlama -ları:
Min değer = 1
Maksimum değer = 15
maximumBitRate Bu veri akışı ilkesi kuralını veya hizmetini kullanan tüm hizmet veri akışları için en yüksek bit hızı (MBR). Ambr (gerekli)
preemptionCapability QoS Akışı önalım özelliği. QoS Akışı'nın önalım özelliği, daha düşük bir öncelik düzeyine sahip başka bir QoS Akışı'nı önceden ayarlayıp önelemeyeceğini denetler. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. 'MayPreempt'
'NotPreempt'
preemptionVulnerability QoS Akışı önalım güvenlik açığı. QoS Akışının önalım güvenlik açığı, daha yüksek öncelik düzeyine sahip bir QoS Akışı tarafından önlenip önlenemez olduğunu denetler. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. 'NotPreemptable'
'Preemptable'

ServiceDataFlowTemplate

Ad Açıklama Değer
yön Bu akışın yönü. 'Çift yönlü'
'Aşağı Bağlantı'
'Yukarı Bağlantı' (gerekli)
Bağlantı nokta -ları UE'lerin bu akış için bağlanacağı bağlantı noktası(lar). Sıfır veya daha fazla bağlantı noktası veya bağlantı noktası aralığı belirtebilirsiniz. Bir veya daha fazla bağlantı noktası veya bağlantı noktası aralığı belirtirseniz, protocol alanında ip dışında bir değer belirtmeniz gerekir. Bu isteğe bağlı bir ayardır. Belirtmezseniz tüm bağlantı noktalarında bağlantılara izin verilir. Bağlantı noktası aralıkları <FirstPort>-<LastPort>olarak belirtilmelidir. Örneğin: [8080, 8082-8085]. dizgi

Kısıtlama -ları:
Desen = ^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])(-([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]))?$[]
protokol Bu akış için izin verilen protokollerin listesi. Bu akışın internet protokolü paketindeki herhangi bir protokolü kullanabilmesini istiyorsanız, ipdeğerini kullanın. Yalnızca bir protokol seçimine izin vermek istiyorsanız, https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml'de açıklandığı gibi her protokol için ilgili IANA Atanan İnternet Protokolü Numarası'nı kullanmanız gerekir. Örneğin UDP için 17 kullanmanız gerekir. ip değerini kullanırsanız alanı belirtilmemiş port bırakmanız gerekir. dizgi

Kısıtlama -ları:
Desen = ^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[] (gerekli)
remoteIpList UE'lerin bu akış için bağlanacağı uzak IP adresleri. Herhangi bir IP adresinde bağlantılara izin vermek istiyorsanız, anydeğerini kullanın. Aksi takdirde, paket çekirdeği örneğinin bu akış için bağlanacağı uzak IP adreslerinin her birini sağlamanız gerekir. Netmask (örneğin, 192.0.2.54/24) dahil olmak üzere her IP adresini CIDR gösteriminde sağlamanız gerekir. dizgi

Kısıtlama -ları:
Desen = ^(any|(([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])))$[] (gerekli)
templateName Veri akışı şablonunun adı. Bu, üst veri akışı ilkesi kuralı içinde benzersiz olmalıdır. aşağıdaki ayrılmış dizelerden hiçbirini kullanmamalısınız: default, requested veya service. dizgi

Kısıtlama -ları:
Maksimum uzunluk =
Desen = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (gerekli)

ServicePropertiesFormat

Ad Açıklama Değer
pccRules Bu hizmeti oluşturan veri akışı ilkesi kuralları kümesi. PccRuleConfiguration[] (gerekli)
servicePrecedence Belirli bir SIM için kullanılacak QoS değerlerini tanımlarken hizmetler arasında karar vermek için kullanılan öncelik değeri. Daha düşük bir değer, daha yüksek bir öncelik anlamına gelir. Bu değer, mobil ağda yapılandırılan tüm hizmetler arasında benzersiz olmalıdır. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 255 (gerekli)
serviceQosPolicy Bu hizmetle eşleşen paketler için kullanılacak QoS ilkesi. Bu, bir PccRuleConfiguration içindeki ruleQosPolicy alanı kullanılarak belirli akışlar için geçersiz kılınabilir. Bu alan null ise, UE'nin SIM ilkesi QoS ayarlarını tanımlar. QosPolicy

TrackedResourceTags

Ad Açıklama Değer

Hızlı başlangıç örnekleri

Aşağıdaki hızlı başlangıç örnekleri bu kaynak türünü dağıtır.

Bicep Dosyası Açıklama
Tam 5G Core dağıtım oluşturma Bu şablon, sim sağlama ve örnek QoS ilkesi oluşturma dahil olmak üzere Özel 5G Çekirdeği dağıtmak için gereken tüm kaynakları oluşturur. İsteğe bağlı olarak Azure Stack Edge cihazında çalışan bir Kubernetes kümesine dağıtılabilir.
Sim ilkesi oluşturma Bu şablon, mevcut bir mobil ağ için bir hizmet ve sim ilkesi oluşturur.

ARM şablonu kaynak tanımı

mobileNetworks/services kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.MobileNetwork/mobileNetworks/services kaynağı oluşturmak için şablonunuza aşağıdaki JSON dosyasını ekleyin.

{
  "type": "Microsoft.MobileNetwork/mobileNetworks/services",
  "apiVersion": "2022-04-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "pccRules": [
      {
        "ruleName": "string",
        "rulePrecedence": "int",
        "ruleQosPolicy": {
          "5qi": "int",
          "allocationAndRetentionPriorityLevel": "int",
          "guaranteedBitRate": {
            "downlink": "string",
            "uplink": "string"
          },
          "maximumBitRate": {
            "downlink": "string",
            "uplink": "string"
          },
          "preemptionCapability": "string",
          "preemptionVulnerability": "string"
        },
        "serviceDataFlowTemplates": [
          {
            "direction": "string",
            "ports": [ "string" ],
            "protocol": [ "string" ],
            "remoteIpList": [ "string" ],
            "templateName": "string"
          }
        ],
        "trafficControl": "string"
      }
    ],
    "servicePrecedence": "int",
    "serviceQosPolicy": {
      "5qi": "int",
      "allocationAndRetentionPriorityLevel": "int",
      "maximumBitRate": {
        "downlink": "string",
        "uplink": "string"
      },
      "preemptionCapability": "string",
      "preemptionVulnerability": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Özellik değerleri

Ambr

Ad Açıklama Değer
Downlink Aşağı bağlantı bit hızı. dizgi

Kısıtlama -ları:
Desen = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (gerekli)
Uplink Yukarı bağlantı bit hızı. dizgi

Kısıtlama -ları:
Desen = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (gerekli)

Microsoft.MobileNetwork/mobileNetworks/services

Ad Açıklama Değer
apiVersion API sürümü '2022-04-01-preview'
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dizgi

Kısıtlama -ları:
Maksimum uzunluk =
Desen = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (gerekli)
Özellikler Hizmet Özellikleri. ServicePropertiesFormat (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.MobileNetwork/mobileNetworks/services'

PccRuleConfiguration

Ad Açıklama Değer
ruleName Kuralın adı. Bu, üst hizmet içinde benzersiz olmalıdır. aşağıdaki ayrılmış dizelerden hiçbirini kullanmamalısınız: default, requested veya service. dizgi

Kısıtlama -ları:
Maksimum uzunluk =
Desen = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (gerekli)
rulePrecedence Belirli bir SIM için kullanılacak QoS değerlerini tanımlarken veri akışı ilkesi kuralları arasında karar vermek için kullanılan öncelik değeri. Daha düşük bir değer, daha yüksek bir öncelik anlamına gelir. Bu değer, mobil ağda yapılandırılan tüm veri akışı ilkesi kuralları arasında benzersiz olmalıdır. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 255 (gerekli)
ruleQosPolicy Bu kuralla eşleşen paketler için kullanılacak QoS ilkesi. Bu alan null ise, üst hizmet QoS ayarlarını tanımlar. PccRuleQosPolicy
serviceDataFlowTemplates Bu veri akışı ilkesi kuralı için kullanılacak veri akışı şablonları kümesi. ServiceDataFlowTemplate[] (gerekli)
trafficControl Bu veri akışı ilkesi kuralıyla eşleşen akışlara izin verilip verilmeyeceğini belirler. 'Engellendi'
'Etkin'

PccRuleQosPolicy

Ad Açıklama Değer
5qi QoS Akışı 5G QoS Göstergesi değeri. 5QI, akışa sağlanacak belirli bir QoS iletme işlemini tanımlar. Bu, GBR (garantili bit hızı) QoS Akışına karşılık gelen standartlaştırılmış bir 5QI değeri olmamalıdır. Geçersiz GBR 5QI değerleri şunlardır: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84 ve 85. 5QI parametresinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.1 ve GBR 5QI değerleri olan tanımı için 5.7.4-1 tablosuna bakın. Int

Kısıtlama -ları:
Min değer = 1
Maksimum değer = 127
allocationAndRetentionPriorityLevel QoS Akış ayırma ve bekletme önceliği (ARP) düzeyi. preemptionCapability ve preemptionVulnerability ayarları izin verirse, daha yüksek öncelikli preempt akışları daha düşük öncelikli akışlar. 1, en yüksek öncelik düzeyidir. Bu alan belirtilmezse ARP değerini türetmek için 5qi kullanılır. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. Int

Kısıtlama -ları:
Min değer = 1
Maksimum değer = 15
guaranteedBitRate Bu veri akışı ilke kuralını kullanan tüm hizmet veri akışları için garanti edilen bit hızı (GBR). Bu isteğe bağlı bir ayardır. Bir değer sağlamazsanız, bu QoS tanımını kullanan veri akışı ilkesi kuralı için gbr ayarlanmaz. Ambr
maximumBitRate Bu veri akışı ilkesi kuralını veya hizmetini kullanan tüm hizmet veri akışları için en yüksek bit hızı (MBR). Ambr (gerekli)
preemptionCapability QoS Akışı önalım özelliği. QoS Akışı'nın önalım özelliği, daha düşük bir öncelik düzeyine sahip başka bir QoS Akışı'nı önceden ayarlayıp önelemeyeceğini denetler. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. 'MayPreempt'
'NotPreempt'
preemptionVulnerability QoS Akışı önalım güvenlik açığı. QoS Akışının önalım güvenlik açığı, daha yüksek öncelik düzeyine sahip bir QoS Akışı tarafından önlenip önlenemez olduğunu denetler. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. 'NotPreemptable'
'Preemptable'

QosPolicy

Ad Açıklama Değer
5qi QoS Akışı 5G QoS Göstergesi değeri. 5QI, akışa sağlanacak belirli bir QoS iletme işlemini tanımlar. Bu, GBR (garantili bit hızı) QoS Akışına karşılık gelen standartlaştırılmış bir 5QI değeri olmamalıdır. Geçersiz GBR 5QI değerleri şunlardır: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84 ve 85. 5QI parametresinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.1 ve GBR 5QI değerleri olan tanımı için 5.7.4-1 tablosuna bakın. Int

Kısıtlama -ları:
Min değer = 1
Maksimum değer = 127
allocationAndRetentionPriorityLevel QoS Akış ayırma ve bekletme önceliği (ARP) düzeyi. preemptionCapability ve preemptionVulnerability ayarları izin verirse, daha yüksek öncelikli preempt akışları daha düşük öncelikli akışlar. 1, en yüksek öncelik düzeyidir. Bu alan belirtilmezse ARP değerini türetmek için 5qi kullanılır. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. Int

Kısıtlama -ları:
Min değer = 1
Maksimum değer = 15
maximumBitRate Bu veri akışı ilkesi kuralını veya hizmetini kullanan tüm hizmet veri akışları için en yüksek bit hızı (MBR). Ambr (gerekli)
preemptionCapability QoS Akışı önalım özelliği. QoS Akışı'nın önalım özelliği, daha düşük bir öncelik düzeyine sahip başka bir QoS Akışı'nı önceden ayarlayıp önelemeyeceğini denetler. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. 'MayPreempt'
'NotPreempt'
preemptionVulnerability QoS Akışı önalım güvenlik açığı. QoS Akışının önalım güvenlik açığı, daha yüksek öncelik düzeyine sahip bir QoS Akışı tarafından önlenip önlenemez olduğunu denetler. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. 'NotPreemptable'
'Preemptable'

ServiceDataFlowTemplate

Ad Açıklama Değer
yön Bu akışın yönü. 'Çift yönlü'
'Aşağı Bağlantı'
'Yukarı Bağlantı' (gerekli)
Bağlantı nokta -ları UE'lerin bu akış için bağlanacağı bağlantı noktası(lar). Sıfır veya daha fazla bağlantı noktası veya bağlantı noktası aralığı belirtebilirsiniz. Bir veya daha fazla bağlantı noktası veya bağlantı noktası aralığı belirtirseniz, protocol alanında ip dışında bir değer belirtmeniz gerekir. Bu isteğe bağlı bir ayardır. Belirtmezseniz tüm bağlantı noktalarında bağlantılara izin verilir. Bağlantı noktası aralıkları <FirstPort>-<LastPort>olarak belirtilmelidir. Örneğin: [8080, 8082-8085]. dizgi

Kısıtlama -ları:
Desen = ^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])(-([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]))?$[]
protokol Bu akış için izin verilen protokollerin listesi. Bu akışın internet protokolü paketindeki herhangi bir protokolü kullanabilmesini istiyorsanız, ipdeğerini kullanın. Yalnızca bir protokol seçimine izin vermek istiyorsanız, https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml'de açıklandığı gibi her protokol için ilgili IANA Atanan İnternet Protokolü Numarası'nı kullanmanız gerekir. Örneğin UDP için 17 kullanmanız gerekir. ip değerini kullanırsanız alanı belirtilmemiş port bırakmanız gerekir. dizgi

Kısıtlama -ları:
Desen = ^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[] (gerekli)
remoteIpList UE'lerin bu akış için bağlanacağı uzak IP adresleri. Herhangi bir IP adresinde bağlantılara izin vermek istiyorsanız, anydeğerini kullanın. Aksi takdirde, paket çekirdeği örneğinin bu akış için bağlanacağı uzak IP adreslerinin her birini sağlamanız gerekir. Netmask (örneğin, 192.0.2.54/24) dahil olmak üzere her IP adresini CIDR gösteriminde sağlamanız gerekir. dizgi

Kısıtlama -ları:
Desen = ^(any|(([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])))$[] (gerekli)
templateName Veri akışı şablonunun adı. Bu, üst veri akışı ilkesi kuralı içinde benzersiz olmalıdır. aşağıdaki ayrılmış dizelerden hiçbirini kullanmamalısınız: default, requested veya service. dizgi

Kısıtlama -ları:
Maksimum uzunluk =
Desen = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (gerekli)

ServicePropertiesFormat

Ad Açıklama Değer
pccRules Bu hizmeti oluşturan veri akışı ilkesi kuralları kümesi. PccRuleConfiguration[] (gerekli)
servicePrecedence Belirli bir SIM için kullanılacak QoS değerlerini tanımlarken hizmetler arasında karar vermek için kullanılan öncelik değeri. Daha düşük bir değer, daha yüksek bir öncelik anlamına gelir. Bu değer, mobil ağda yapılandırılan tüm hizmetler arasında benzersiz olmalıdır. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 255 (gerekli)
serviceQosPolicy Bu hizmetle eşleşen paketler için kullanılacak QoS ilkesi. Bu, bir PccRuleConfiguration içindeki ruleQosPolicy alanı kullanılarak belirli akışlar için geçersiz kılınabilir. Bu alan null ise, UE'nin SIM ilkesi QoS ayarlarını tanımlar. QosPolicy

TrackedResourceTags

Ad Açıklama Değer

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Açıklama
Tam 5G Core dağıtım oluşturma

Azure 'a dağıtma
Bu şablon, sim sağlama ve örnek QoS ilkesi oluşturma dahil olmak üzere Özel 5G Çekirdeği dağıtmak için gereken tüm kaynakları oluşturur. İsteğe bağlı olarak Azure Stack Edge cihazında çalışan bir Kubernetes kümesine dağıtılabilir.
Sim ilkesi oluşturma

Azure 'a dağıtma
Bu şablon, mevcut bir mobil ağ için bir hizmet ve sim ilkesi oluşturur.

Terraform (AzAPI sağlayıcısı) kaynak tanımı

mobileNetworks/services kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.MobileNetwork/mobileNetworks/services kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MobileNetwork/mobileNetworks/services@2022-04-01-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      pccRules = [
        {
          ruleName = "string"
          rulePrecedence = int
          ruleQosPolicy = {
            5qi = int
            allocationAndRetentionPriorityLevel = int
            guaranteedBitRate = {
              downlink = "string"
              uplink = "string"
            }
            maximumBitRate = {
              downlink = "string"
              uplink = "string"
            }
            preemptionCapability = "string"
            preemptionVulnerability = "string"
          }
          serviceDataFlowTemplates = [
            {
              direction = "string"
              ports = [
                "string"
              ]
              protocol = [
                "string"
              ]
              remoteIpList = [
                "string"
              ]
              templateName = "string"
            }
          ]
          trafficControl = "string"
        }
      ]
      servicePrecedence = int
      serviceQosPolicy = {
        5qi = int
        allocationAndRetentionPriorityLevel = int
        maximumBitRate = {
          downlink = "string"
          uplink = "string"
        }
        preemptionCapability = "string"
        preemptionVulnerability = "string"
      }
    }
  })
}

Özellik değerleri

Ambr

Ad Açıklama Değer
Downlink Aşağı bağlantı bit hızı. dizgi

Kısıtlama -ları:
Desen = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (gerekli)
Uplink Yukarı bağlantı bit hızı. dizgi

Kısıtlama -ları:
Desen = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (gerekli)

Microsoft.MobileNetwork/mobileNetworks/services

Ad Açıklama Değer
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dizgi

Kısıtlama -ları:
Maksimum uzunluk =
Desen = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: mobileNetworks
Özellikler Hizmet Özellikleri. ServicePropertiesFormat (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.MobileNetwork/mobileNetworks/services@2022-04-01-preview"

PccRuleConfiguration

Ad Açıklama Değer
ruleName Kuralın adı. Bu, üst hizmet içinde benzersiz olmalıdır. aşağıdaki ayrılmış dizelerden hiçbirini kullanmamalısınız: default, requested veya service. dizgi

Kısıtlama -ları:
Maksimum uzunluk =
Desen = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (gerekli)
rulePrecedence Belirli bir SIM için kullanılacak QoS değerlerini tanımlarken veri akışı ilkesi kuralları arasında karar vermek için kullanılan öncelik değeri. Daha düşük bir değer, daha yüksek bir öncelik anlamına gelir. Bu değer, mobil ağda yapılandırılan tüm veri akışı ilkesi kuralları arasında benzersiz olmalıdır. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 255 (gerekli)
ruleQosPolicy Bu kuralla eşleşen paketler için kullanılacak QoS ilkesi. Bu alan null ise, üst hizmet QoS ayarlarını tanımlar. PccRuleQosPolicy
serviceDataFlowTemplates Bu veri akışı ilkesi kuralı için kullanılacak veri akışı şablonları kümesi. ServiceDataFlowTemplate[] (gerekli)
trafficControl Bu veri akışı ilkesi kuralıyla eşleşen akışlara izin verilip verilmeyeceğini belirler. 'Engellendi'
'Etkin'

PccRuleQosPolicy

Ad Açıklama Değer
5qi QoS Akışı 5G QoS Göstergesi değeri. 5QI, akışa sağlanacak belirli bir QoS iletme işlemini tanımlar. Bu, GBR (garantili bit hızı) QoS Akışına karşılık gelen standartlaştırılmış bir 5QI değeri olmamalıdır. Geçersiz GBR 5QI değerleri şunlardır: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84 ve 85. 5QI parametresinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.1 ve GBR 5QI değerleri olan tanımı için 5.7.4-1 tablosuna bakın. Int

Kısıtlama -ları:
Min değer = 1
Maksimum değer = 127
allocationAndRetentionPriorityLevel QoS Akış ayırma ve bekletme önceliği (ARP) düzeyi. preemptionCapability ve preemptionVulnerability ayarları izin verirse, daha yüksek öncelikli preempt akışları daha düşük öncelikli akışlar. 1, en yüksek öncelik düzeyidir. Bu alan belirtilmezse ARP değerini türetmek için 5qi kullanılır. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. Int

Kısıtlama -ları:
Min değer = 1
Maksimum değer = 15
guaranteedBitRate Bu veri akışı ilke kuralını kullanan tüm hizmet veri akışları için garanti edilen bit hızı (GBR). Bu isteğe bağlı bir ayardır. Bir değer sağlamazsanız, bu QoS tanımını kullanan veri akışı ilkesi kuralı için gbr ayarlanmaz. Ambr
maximumBitRate Bu veri akışı ilkesi kuralını veya hizmetini kullanan tüm hizmet veri akışları için en yüksek bit hızı (MBR). Ambr (gerekli)
preemptionCapability QoS Akışı önalım özelliği. QoS Akışı'nın önalım özelliği, daha düşük bir öncelik düzeyine sahip başka bir QoS Akışı'nı önceden ayarlayıp önelemeyeceğini denetler. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. 'MayPreempt'
'NotPreempt'
preemptionVulnerability QoS Akışı önalım güvenlik açığı. QoS Akışının önalım güvenlik açığı, daha yüksek öncelik düzeyine sahip bir QoS Akışı tarafından önlenip önlenemez olduğunu denetler. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. 'NotPreemptable'
'Preemptable'

QosPolicy

Ad Açıklama Değer
5qi QoS Akışı 5G QoS Göstergesi değeri. 5QI, akışa sağlanacak belirli bir QoS iletme işlemini tanımlar. Bu, GBR (garantili bit hızı) QoS Akışına karşılık gelen standartlaştırılmış bir 5QI değeri olmamalıdır. Geçersiz GBR 5QI değerleri şunlardır: 1, 2, 3, 4, 65, 66, 67, 71, 72, 73, 74, 75, 76, 82, 83, 84 ve 85. 5QI parametresinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.1 ve GBR 5QI değerleri olan tanımı için 5.7.4-1 tablosuna bakın. Int

Kısıtlama -ları:
Min değer = 1
Maksimum değer = 127
allocationAndRetentionPriorityLevel QoS Akış ayırma ve bekletme önceliği (ARP) düzeyi. preemptionCapability ve preemptionVulnerability ayarları izin verirse, daha yüksek öncelikli preempt akışları daha düşük öncelikli akışlar. 1, en yüksek öncelik düzeyidir. Bu alan belirtilmezse ARP değerini türetmek için 5qi kullanılır. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. Int

Kısıtlama -ları:
Min değer = 1
Maksimum değer = 15
maximumBitRate Bu veri akışı ilkesi kuralını veya hizmetini kullanan tüm hizmet veri akışları için en yüksek bit hızı (MBR). Ambr (gerekli)
preemptionCapability QoS Akışı önalım özelliği. QoS Akışı'nın önalım özelliği, daha düşük bir öncelik düzeyine sahip başka bir QoS Akışı'nı önceden ayarlayıp önelemeyeceğini denetler. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. 'MayPreempt'
'NotPreempt'
preemptionVulnerability QoS Akışı önalım güvenlik açığı. QoS Akışının önalım güvenlik açığı, daha yüksek öncelik düzeyine sahip bir QoS Akışı tarafından önlenip önlenemez olduğunu denetler. ARP parametrelerinin tam açıklaması için 3GPP TS23.501 bölüm 5.7.2.2'ye bakın. 'NotPreemptable'
'Preemptable'

ServiceDataFlowTemplate

Ad Açıklama Değer
yön Bu akışın yönü. 'Çift yönlü'
'Aşağı Bağlantı'
'Yukarı Bağlantı' (gerekli)
Bağlantı nokta -ları UE'lerin bu akış için bağlanacağı bağlantı noktası(lar). Sıfır veya daha fazla bağlantı noktası veya bağlantı noktası aralığı belirtebilirsiniz. Bir veya daha fazla bağlantı noktası veya bağlantı noktası aralığı belirtirseniz, protocol alanında ip dışında bir değer belirtmeniz gerekir. Bu isteğe bağlı bir ayardır. Belirtmezseniz tüm bağlantı noktalarında bağlantılara izin verilir. Bağlantı noktası aralıkları <FirstPort>-<LastPort>olarak belirtilmelidir. Örneğin: [8080, 8082-8085]. dizgi

Kısıtlama -ları:
Desen = ^([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])(-([1-9]|[1-9][0-9]{1,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5]))?$[]
protokol Bu akış için izin verilen protokollerin listesi. Bu akışın internet protokolü paketindeki herhangi bir protokolü kullanabilmesini istiyorsanız, ipdeğerini kullanın. Yalnızca bir protokol seçimine izin vermek istiyorsanız, https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml'de açıklandığı gibi her protokol için ilgili IANA Atanan İnternet Protokolü Numarası'nı kullanmanız gerekir. Örneğin UDP için 17 kullanmanız gerekir. ip değerini kullanırsanız alanı belirtilmemiş port bırakmanız gerekir. dizgi

Kısıtlama -ları:
Desen = ^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[] (gerekli)
remoteIpList UE'lerin bu akış için bağlanacağı uzak IP adresleri. Herhangi bir IP adresinde bağlantılara izin vermek istiyorsanız, anydeğerini kullanın. Aksi takdirde, paket çekirdeği örneğinin bu akış için bağlanacağı uzak IP adreslerinin her birini sağlamanız gerekir. Netmask (örneğin, 192.0.2.54/24) dahil olmak üzere her IP adresini CIDR gösteriminde sağlamanız gerekir. dizgi

Kısıtlama -ları:
Desen = ^(any|(([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])))$[] (gerekli)
templateName Veri akışı şablonunun adı. Bu, üst veri akışı ilkesi kuralı içinde benzersiz olmalıdır. aşağıdaki ayrılmış dizelerden hiçbirini kullanmamalısınız: default, requested veya service. dizgi

Kısıtlama -ları:
Maksimum uzunluk =
Desen = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$ (gerekli)

ServicePropertiesFormat

Ad Açıklama Değer
pccRules Bu hizmeti oluşturan veri akışı ilkesi kuralları kümesi. PccRuleConfiguration[] (gerekli)
servicePrecedence Belirli bir SIM için kullanılacak QoS değerlerini tanımlarken hizmetler arasında karar vermek için kullanılan öncelik değeri. Daha düşük bir değer, daha yüksek bir öncelik anlamına gelir. Bu değer, mobil ağda yapılandırılan tüm hizmetler arasında benzersiz olmalıdır. Int

Kısıtlama -ları:
En düşük değer = 0
Maksimum değer = 255 (gerekli)
serviceQosPolicy Bu hizmetle eşleşen paketler için kullanılacak QoS ilkesi. Bu, bir PccRuleConfiguration içindeki ruleQosPolicy alanı kullanılarak belirli akışlar için geçersiz kılınabilir. Bu alan null ise, UE'nin SIM ilkesi QoS ayarlarını tanımlar. QosPolicy

TrackedResourceTags

Ad Açıklama Değer