Bagikan melalui


Microsoft.MobileNetwork mobileNetworks/services 2024-02-01

Definisi sumber daya Bicep

Jenis sumber daya mobileNetworks/services dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.MobileNetwork/mobileNetworks/services, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.MobileNetwork/mobileNetworks/services@2024-02-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  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'
    }
  }
}

Nilai properti

mobileNetworks/services

Nama Deskripsi Nilai
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak di Bicep.
string (diperlukan)

Batas karakter: 1-64

Karakter yang valid:
Alfanumerik dan tanda hubung.

Mulai dengan alfanumerik.

Kata-kata berikut tidak dapat digunakan sendiri sebagai nama: default, , requestedservice.
lokasi Lokasi geografis tempat sumber daya berada string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
induk Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk.

Untuk informasi selengkapnya, lihat Sumber daya anak di luar sumber daya induk.
Nama simbolis untuk sumber daya jenis: mobileNetworks
properti Properti Layanan. ServicePropertiesFormat (diperlukan)

ServicePropertiesFormat

Nama Deskripsi Nilai
pccRules Sekumpulan aturan kebijakan aliran data yang membentuk layanan ini. PccRuleConfiguration[] (diperlukan)

Batasan:
Panjang min = 1
servicePrecedence Nilai prioritas yang digunakan untuk memutuskan antara layanan saat mengidentifikasi nilai QoS yang akan digunakan untuk SIM tertentu. Nilai yang lebih rendah berarti prioritas yang lebih tinggi. Nilai ini harus unik di antara semua layanan yang dikonfigurasi dalam jaringan seluler. int (diperlukan)

Batasan:
Nilai min = 0
Nilai maks = 255
serviceQosPolicy Kebijakan QoS yang digunakan untuk paket yang cocok dengan layanan ini. Ini dapat diganti untuk alur tertentu menggunakan bidang ruleQosPolicy di PccRuleConfiguration. Jika bidang ini null, kebijakan SIM UE akan menentukan pengaturan QoS. QosPolicy

PccRuleConfiguration

Nama Deskripsi Nilai
ruleName Nama aturan. Ini harus unik dalam layanan induk. Anda tidak boleh menggunakan salah satu string yang dipesan berikut - default, requested atau service. string (diperlukan)

Batasan:
Panjang maksimum = 64
Pola = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$
rulePrecedence Nilai prioritas yang digunakan untuk memutuskan antara aturan kebijakan aliran data saat mengidentifikasi nilai QoS yang akan digunakan untuk SIM tertentu. Nilai yang lebih rendah berarti prioritas yang lebih tinggi. Nilai ini harus unik di antara semua aturan kebijakan aliran data yang dikonfigurasi dalam jaringan seluler. int (diperlukan)

Batasan:
Nilai min = 0
Nilai maks = 255
ruleQosPolicy Kebijakan QoS yang digunakan untuk paket yang cocok dengan aturan ini. Jika bidang ini null, maka layanan induk akan menentukan pengaturan QoS. PccRuleQosPolicy
serviceDataFlowTemplates Kumpulan templat aliran data yang akan digunakan untuk aturan kebijakan aliran data ini. ServiceDataFlowTemplate[] (diperlukan)

Batasan:
Panjang min = 1
Panjang maksimum = 15
trafficControl Menentukan apakah alur yang cocok dengan aturan kebijakan aliran data ini diizinkan. 'Diblokir'
'Diaktifkan'

PccRuleQosPolicy

Nama Deskripsi Nilai
5qi Nilai Indikator Aliran QoS 5G. 5QI mengidentifikasi perawatan penerusan QoS tertentu yang akan diberikan ke alur. Lihat bagian 3GPP TS23.501 5.7.2.1 untuk deskripsi lengkap parameter 5QI, dan tabel 5.7.4-1 untuk definisi nilai 5QI. int

Batasan:
Nilai min = 1
Nilai maks = 127
allocationAndRetentionPriorityLevel Tingkat alokasi dan prioritas retensi QoS Flow (ARP). Alur dengan alur preempt prioritas yang lebih tinggi dengan prioritas yang lebih rendah, jika pengaturan preemptionCapability dan preemptionVulnerability memungkinkannya. 1 adalah tingkat prioritas tertinggi. Jika bidang ini tidak ditentukan, maka 5qi digunakan untuk mendapatkan nilai ARP. Lihat bagian 3GPP TS23.501 5.7.2.2 untuk deskripsi lengkap parameter ARP. int

Batasan:
Nilai min = 1
Nilai maks = 15
guaranteedBitRate Laju bit terjamin (GBR) untuk semua aliran data layanan yang menggunakan aturan kebijakan aliran data ini. Ini adalah pengaturan opsional. Jika Anda tidak memberikan nilai, tidak akan ada set GBR untuk aturan kebijakan aliran data yang menggunakan definisi QoS ini. Ambr
maximumBitRate Laju bit maksimum (MBR) untuk semua aliran data layanan yang menggunakan aturan atau layanan kebijakan aliran data ini. Ambr (diperlukan)
preemptionCapability Kemampuan preemption QoS Flow. Kemampuan preemption dari QoS Flow mengontrol apakah dapat mendahului QoS Flow lain dengan tingkat prioritas yang lebih rendah. Lihat bagian 3GPP TS23.501 5.7.2.2 untuk deskripsi lengkap parameter ARP. 'MayPreempt'
'NotPreempt'
preemptionVulnerability Kerentanan preemption Alur QoS. Kerentanan preemption dari QoS Flow mengontrol apakah dapat didahulukan oleh QoS Flow dengan tingkat prioritas yang lebih tinggi. Lihat bagian 3GPP TS23.501 5.7.2.2 untuk deskripsi lengkap parameter ARP. 'NotPreemptable'
'Preemptable'

Ambr

Nama Deskripsi Nilai
Downlink Laju bit downlink. string (diperlukan)

Batasan:
Pola = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$
Uplink Laju bit uplink. string (diperlukan)

Batasan:
Pola = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$

ServiceDataFlowTemplate

Nama Deskripsi Nilai
direction Arah aliran ini. 'Dua arah'
'Downlink'
'Uplink' (diperlukan)
port Port yang akan disambungkan oleh UEs untuk alur ini. Anda dapat menentukan nol atau lebih port atau rentang port. Jika Anda menentukan satu atau beberapa port atau rentang port maka Anda harus menentukan nilai selain ip di protocol bidang . Ini adalah pengaturan opsional. Jika Anda tidak menentukannya, maka koneksi akan diizinkan pada semua port. Rentang port harus ditentukan sebagai {FirstPort}-{LastPort}. Misalnya: [8080, 8082-8085]. string[]

Batasan:
Pola = ^([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 Daftar protokol yang diizinkan untuk alur ini. Jika Anda ingin alur ini dapat menggunakan protokol apa pun dalam rangkaian protokol internet, gunakan nilai ip. Jika Anda hanya ingin mengizinkan pemilihan protokol, Anda harus menggunakan Nomor Protokol Internet yang Ditetapkan IANA yang sesuai untuk setiap protokol, seperti yang dijelaskan dalam https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. Misalnya, untuk UDP, Anda harus menggunakan 17. Jika Anda menggunakan nilainya ip , maka Anda harus membiarkan bidang port tidak ditentukan. string (diperlukan)

Batasan:
Panjang min = 1
Pola = ^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$"}
remoteIpList Alamat IP jarak jauh tempat UES akan tersambung untuk alur ini. Jika Anda ingin mengizinkan koneksi pada alamat IP apa pun, gunakan nilai any. Jika tidak, Anda harus menyediakan setiap alamat IP jarak jauh tempat instans inti paket akan terhubung untuk alur ini. Anda harus memberikan setiap alamat IP dalam notasi CIDR, termasuk netmask (misalnya, 192.0.2.54/24). string (diperlukan)

Batasan:
Panjang min = 1
Pola = ^(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])))$"}
templateName Nama templat aliran data. Ini harus unik dalam aturan kebijakan aliran data induk. Anda tidak boleh menggunakan salah satu string yang dipesan berikut - default, requested atau service. string (diperlukan)

Batasan:
Panjang maksimum = 64
Pola = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$

QosPolicy

Nama Deskripsi Nilai
5qi Nilai Indikator Aliran QoS 5G. 5QI mengidentifikasi perawatan penerusan QoS tertentu yang akan disediakan untuk alur. Lihat 3GPP TS23.501 bagian 5.7.2.1 untuk deskripsi lengkap parameter 5QI, dan tabel 5.7.4-1 untuk definisi nilai 5QI. int

Batasan:
Nilai min = 1
Nilai maks = 127
allocationAndRetentionPriorityLevel Alokasi Aliran QoS dan tingkat prioritas retensi (ARP). Alur dengan alur preempt prioritas yang lebih tinggi dengan prioritas yang lebih rendah, jika pengaturan preemptionCapability dan preemptionVulnerability memungkinkannya. 1 adalah tingkat prioritas tertinggi. Jika bidang ini tidak ditentukan, maka 5qi digunakan untuk mendapatkan nilai ARP. Lihat 3GPP TS23.501 bagian 5.7.2.2 untuk deskripsi lengkap parameter ARP. int

Batasan:
Nilai min = 1
Nilai maks = 15
maximumBitRate Laju bit maksimum (MBR) untuk semua aliran data layanan yang menggunakan aturan atau layanan kebijakan aliran data ini. Ambr (diperlukan)
preemptionCapability Kemampuan preemption Aliran QoS. Kemampuan pemangsaan QoS Flow mengontrol apakah dapat mendahului Aliran QoS lain dengan tingkat prioritas yang lebih rendah. Lihat 3GPP TS23.501 bagian 5.7.2.2 untuk deskripsi lengkap parameter ARP. 'MayPreempt'
'NotPreempt'
preemptionVulnerability Kerentanan preemption Aliran QoS. Kerentanan preemption dari QoS Flow mengontrol apakah dapat didahulukan oleh QoS Flow dengan tingkat prioritas yang lebih tinggi. Lihat 3GPP TS23.501 bagian 5.7.2.2 untuk deskripsi lengkap parameter ARP. 'NotPreemptable'
'Preemptable'

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Membuat penyebaran 5G Core penuh

Sebarkan ke Azure
Templat ini membuat semua sumber daya yang diperlukan untuk menyebarkan Private 5G Core, termasuk provisi sim dan membuat sampel kebijakan QoS. Ini dapat secara opsional disebarkan ke kluster Kubernetes yang berjalan pada perangkat Azure Stack Edge.
Membuat kebijakan sim

Sebarkan ke Azure
Templat ini membuat kebijakan layanan dan sim untuk jaringan seluler yang ada.

Definisi sumber daya templat ARM

Jenis sumber daya mobileNetworks/services dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.MobileNetwork/mobileNetworks/services, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.MobileNetwork/mobileNetworks/services",
  "apiVersion": "2024-02-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "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"
    }
  }
}

Nilai properti

mobileNetworks/services

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.MobileNetwork/mobileNetworks/services'
apiVersion Versi api sumber daya '2024-02-01'
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak di templat JSON ARM.
string (diperlukan)

Batas karakter: 1-64

Karakter yang valid:
Alfanumerik dan tanda hubung.

Mulai dengan alfanumerik.

Kata-kata berikut tidak dapat digunakan sendiri sebagai nama: default, , requestedservice.
lokasi Lokasi geografis tempat sumber daya berada string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
properti Properti Layanan. ServicePropertiesFormat (diperlukan)

ServicePropertiesFormat

Nama Deskripsi Nilai
pccRules Sekumpulan aturan kebijakan aliran data yang membentuk layanan ini. PccRuleConfiguration[] (diperlukan)

Batasan:
Panjang min = 1
servicePrecedence Nilai prioritas yang digunakan untuk memutuskan antara layanan saat mengidentifikasi nilai QoS yang akan digunakan untuk SIM tertentu. Nilai yang lebih rendah berarti prioritas yang lebih tinggi. Nilai ini harus unik di antara semua layanan yang dikonfigurasi dalam jaringan seluler. int (diperlukan)

Batasan:
Nilai min = 0
Nilai maks = 255
serviceQosPolicy Kebijakan QoS yang digunakan untuk paket yang cocok dengan layanan ini. Ini dapat ditimpa untuk alur tertentu menggunakan bidang ruleQosPolicy di PccRuleConfiguration. Jika bidang ini null, maka kebijakan SIM UE akan menentukan pengaturan QoS. QosPolicy

PccRuleConfiguration

Nama Deskripsi Nilai
ruleName Nama aturan. Ini harus unik dalam layanan induk. Anda tidak boleh menggunakan salah satu untai (karakter) yang dipesan berikut - default, requested atau service. string (diperlukan)

Batasan:
Panjang maksimum = 64
Pola = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$
rulePrecedence Nilai prioritas yang digunakan untuk memutuskan antara aturan kebijakan aliran data saat mengidentifikasi nilai QoS yang akan digunakan untuk SIM tertentu. Nilai yang lebih rendah berarti prioritas yang lebih tinggi. Nilai ini harus unik di antara semua aturan kebijakan aliran data yang dikonfigurasi di jaringan seluler. int (diperlukan)

Batasan:
Nilai min = 0
Nilai maks = 255
ruleQosPolicy Kebijakan QoS yang digunakan untuk paket yang cocok dengan aturan ini. Jika bidang ini null, maka layanan induk akan menentukan pengaturan QoS. PccRuleQosPolicy
serviceDataFlowTemplates Kumpulan templat aliran data yang akan digunakan untuk aturan kebijakan aliran data ini. ServiceDataFlowTemplate[] (diperlukan)

Batasan:
Panjang min = 1
Panjang maksimum = 15
trafficControl Menentukan apakah alur yang cocok dengan aturan kebijakan aliran data ini diizinkan. 'Diblokir'
'Diaktifkan'

PccRuleQosPolicy

Nama Deskripsi Nilai
5qi Nilai Indikator Aliran QoS 5G. 5QI mengidentifikasi perawatan penerusan QoS tertentu yang akan disediakan untuk alur. Lihat 3GPP TS23.501 bagian 5.7.2.1 untuk deskripsi lengkap parameter 5QI, dan tabel 5.7.4-1 untuk definisi nilai 5QI. int

Batasan:
Nilai min = 1
Nilai maks = 127
allocationAndRetentionPriorityLevel Alokasi Aliran QoS dan tingkat prioritas retensi (ARP). Alur dengan alur preempt prioritas yang lebih tinggi dengan prioritas yang lebih rendah, jika pengaturan preemptionCapability dan preemptionVulnerability memungkinkannya. 1 adalah tingkat prioritas tertinggi. Jika bidang ini tidak ditentukan, maka 5qi digunakan untuk mendapatkan nilai ARP. Lihat 3GPP TS23.501 bagian 5.7.2.2 untuk deskripsi lengkap parameter ARP. int

Batasan:
Nilai min = 1
Nilai maks = 15
guaranteedBitRate Laju bit terjamin (GBR) untuk semua aliran data layanan yang menggunakan aturan kebijakan aliran data ini. Ini adalah pengaturan opsional. Jika Anda tidak memberikan nilai, tidak akan ada GBR yang ditetapkan untuk aturan kebijakan aliran data yang menggunakan definisi QoS ini. Ambr
maximumBitRate Laju bit maksimum (MBR) untuk semua aliran data layanan yang menggunakan aturan atau layanan kebijakan aliran data ini. Ambr (diperlukan)
preemptionCapability Kemampuan preemption Aliran QoS. Kemampuan pemangsaan QoS Flow mengontrol apakah dapat mendahului Aliran QoS lain dengan tingkat prioritas yang lebih rendah. Lihat 3GPP TS23.501 bagian 5.7.2.2 untuk deskripsi lengkap parameter ARP. 'MayPreempt'
'NotPreempt'
preemptionVulnerability Kerentanan preemption Aliran QoS. Kerentanan preemption dari QoS Flow mengontrol apakah dapat didahulukan oleh QoS Flow dengan tingkat prioritas yang lebih tinggi. Lihat 3GPP TS23.501 bagian 5.7.2.2 untuk deskripsi lengkap parameter ARP. 'NotPreemptable'
'Preemptable'

Ambr

Nama Deskripsi Nilai
Downlink Laju bit downlink. string (diperlukan)

Batasan:
Pola = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$
Uplink Laju bit uplink. string (diperlukan)

Batasan:
Pola = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$

ServiceDataFlowTemplate

Nama Deskripsi Nilai
direction Arah aliran ini. 'Dua arah'
'Downlink'
'Uplink' (diperlukan)
port Port yang akan disambungkan oleh UEs untuk alur ini. Anda dapat menentukan nol atau lebih port atau rentang port. Jika Anda menentukan satu atau beberapa port atau rentang port maka Anda harus menentukan nilai selain ip di protocol bidang . Ini adalah pengaturan opsional. Jika Anda tidak menentukannya, maka koneksi akan diizinkan pada semua port. Rentang port harus ditentukan sebagai {FirstPort}-{LastPort}. Misalnya: [8080, 8082-8085]. string[]

Batasan:
Pola = ^([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 Daftar protokol yang diizinkan untuk alur ini. Jika Anda ingin alur ini dapat menggunakan protokol apa pun dalam rangkaian protokol internet, gunakan nilai ip. Jika Anda hanya ingin mengizinkan pemilihan protokol, Anda harus menggunakan Nomor Protokol Internet yang Ditetapkan IANA yang sesuai untuk setiap protokol, seperti yang dijelaskan dalam https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. Misalnya, untuk UDP, Anda harus menggunakan 17. Jika Anda menggunakan nilainya ip , maka Anda harus membiarkan bidang port tidak ditentukan. string (diperlukan)

Batasan:
Panjang min = 1
Pola = ^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$"}
remoteIpList Alamat IP jarak jauh tempat UES akan tersambung untuk alur ini. Jika Anda ingin mengizinkan koneksi pada alamat IP apa pun, gunakan nilai any. Jika tidak, Anda harus menyediakan setiap alamat IP jarak jauh tempat instans inti paket akan terhubung untuk alur ini. Anda harus memberikan setiap alamat IP dalam notasi CIDR, termasuk netmask (misalnya, 192.0.2.54/24). string (diperlukan)

Batasan:
Panjang min = 1
Pola = ^(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])))$"}
templateName Nama templat aliran data. Ini harus unik dalam aturan kebijakan aliran data induk. Anda tidak boleh menggunakan salah satu string yang dipesan berikut - default, requested atau service. string (diperlukan)

Batasan:
Panjang maksimum = 64
Pola = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$

QosPolicy

Nama Deskripsi Nilai
5qi Nilai Indikator Aliran QoS 5G. 5QI mengidentifikasi perawatan penerusan QoS tertentu yang akan diberikan ke alur. Lihat bagian 3GPP TS23.501 5.7.2.1 untuk deskripsi lengkap parameter 5QI, dan tabel 5.7.4-1 untuk definisi nilai 5QI. int

Batasan:
Nilai min = 1
Nilai maks = 127
allocationAndRetentionPriorityLevel Tingkat alokasi dan prioritas retensi QoS Flow (ARP). Alur dengan alur preempt prioritas yang lebih tinggi dengan prioritas yang lebih rendah, jika pengaturan preemptionCapability dan preemptionVulnerability memungkinkannya. 1 adalah tingkat prioritas tertinggi. Jika bidang ini tidak ditentukan, maka 5qi digunakan untuk mendapatkan nilai ARP. Lihat bagian 3GPP TS23.501 5.7.2.2 untuk deskripsi lengkap parameter ARP. int

Batasan:
Nilai min = 1
Nilai maks = 15
maximumBitRate Laju bit maksimum (MBR) untuk semua aliran data layanan yang menggunakan aturan atau layanan kebijakan aliran data ini. Ambr (diperlukan)
preemptionCapability Kemampuan preemption QoS Flow. Kemampuan preemption dari QoS Flow mengontrol apakah dapat mendahului QoS Flow lain dengan tingkat prioritas yang lebih rendah. Lihat bagian 3GPP TS23.501 5.7.2.2 untuk deskripsi lengkap parameter ARP. 'MayPreempt'
'NotPreempt'
preemptionVulnerability Kerentanan preemption Alur QoS. Kerentanan preemption dari QoS Flow mengontrol apakah dapat didahulukan oleh QoS Flow dengan tingkat prioritas yang lebih tinggi. Lihat bagian 3GPP TS23.501 5.7.2.2 untuk deskripsi lengkap parameter ARP. 'NotPreemptable'
'Preemptable'

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Membuat penyebaran 5G Core penuh

Sebarkan ke Azure
Templat ini membuat semua sumber daya yang diperlukan untuk menyebarkan Private 5G Core, termasuk provisi sim dan membuat sampel kebijakan QoS. Ini secara opsional dapat disebarkan ke kluster Kubernetes yang berjalan pada perangkat Azure Stack Edge.
Membuat kebijakan sim

Sebarkan ke Azure
Templat ini membuat kebijakan layanan dan sim untuk jaringan seluler yang ada.

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya mobileNetworks/services dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.MobileNetwork/mobileNetworks/services, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MobileNetwork/mobileNetworks/services@2024-02-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  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"
      }
    }
  })
}

Nilai properti

mobileNetworks/services

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.MobileNetwork/mobileNetworks/services@2024-02-01"
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-64

Karakter yang valid:
Alfanumerik dan tanda hubung.

Mulai dengan alfanumerik.

Kata-kata berikut tidak dapat digunakan sendiri sebagai nama: default, , requestedservice.
lokasi Lokasi geografis tempat sumber daya berada string (diperlukan)
parent_id ID sumber daya yang merupakan induk untuk sumber daya ini. ID untuk sumber daya jenis: mobileNetworks
tag Tag sumber daya. Kamus nama dan nilai tag.
properti Properti Layanan. ServicePropertiesFormat (diperlukan)

ServicePropertiesFormat

Nama Deskripsi Nilai
pccRules Sekumpulan aturan kebijakan aliran data yang membentuk layanan ini. PccRuleConfiguration[] (diperlukan)

Batasan:
Panjang min = 1
servicePrecedence Nilai prioritas yang digunakan untuk memutuskan antara layanan saat mengidentifikasi nilai QoS yang akan digunakan untuk SIM tertentu. Nilai yang lebih rendah berarti prioritas yang lebih tinggi. Nilai ini harus unik di antara semua layanan yang dikonfigurasi dalam jaringan seluler. int (diperlukan)

Batasan:
Nilai min = 0
Nilai maks = 255
serviceQosPolicy Kebijakan QoS yang digunakan untuk paket yang cocok dengan layanan ini. Ini dapat ditimpa untuk alur tertentu menggunakan bidang ruleQosPolicy di PccRuleConfiguration. Jika bidang ini null, maka kebijakan SIM UE akan menentukan pengaturan QoS. QosPolicy

PccRuleConfiguration

Nama Deskripsi Nilai
ruleName Nama aturan. Ini harus unik dalam layanan induk. Anda tidak boleh menggunakan salah satu untai (karakter) yang dipesan berikut - default, requested atau service. string (diperlukan)

Batasan:
Panjang maksimum = 64
Pola = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$
rulePrecedence Nilai prioritas yang digunakan untuk memutuskan antara aturan kebijakan aliran data saat mengidentifikasi nilai QoS yang akan digunakan untuk SIM tertentu. Nilai yang lebih rendah berarti prioritas yang lebih tinggi. Nilai ini harus unik di antara semua aturan kebijakan aliran data yang dikonfigurasi di jaringan seluler. int (diperlukan)

Batasan:
Nilai min = 0
Nilai maks = 255
ruleQosPolicy Kebijakan QoS yang digunakan untuk paket yang cocok dengan aturan ini. Jika bidang ini null, maka layanan induk akan menentukan pengaturan QoS. PccRuleQosPolicy
serviceDataFlowTemplates Kumpulan templat aliran data yang akan digunakan untuk aturan kebijakan aliran data ini. ServiceDataFlowTemplate[] (diperlukan)

Batasan:
Panjang min = 1
Panjang maksimum = 15
trafficControl Menentukan apakah alur yang cocok dengan aturan kebijakan aliran data ini diizinkan. "Diblokir"
"Diaktifkan"

PccRuleQosPolicy

Nama Deskripsi Nilai
5qi Nilai Indikator Aliran QoS 5G. 5QI mengidentifikasi perawatan penerusan QoS tertentu yang akan disediakan untuk alur. Lihat 3GPP TS23.501 bagian 5.7.2.1 untuk deskripsi lengkap parameter 5QI, dan tabel 5.7.4-1 untuk definisi nilai 5QI. int

Batasan:
Nilai min = 1
Nilai maks = 127
allocationAndRetentionPriorityLevel Alokasi Aliran QoS dan tingkat prioritas retensi (ARP). Alur dengan alur preempt prioritas yang lebih tinggi dengan prioritas yang lebih rendah, jika pengaturan preemptionCapability dan preemptionVulnerability memungkinkannya. 1 adalah tingkat prioritas tertinggi. Jika bidang ini tidak ditentukan, maka 5qi digunakan untuk mendapatkan nilai ARP. Lihat 3GPP TS23.501 bagian 5.7.2.2 untuk deskripsi lengkap parameter ARP. int

Batasan:
Nilai min = 1
Nilai maks = 15
guaranteedBitRate Laju bit terjamin (GBR) untuk semua aliran data layanan yang menggunakan aturan kebijakan aliran data ini. Ini adalah pengaturan opsional. Jika Anda tidak memberikan nilai, tidak akan ada GBR yang ditetapkan untuk aturan kebijakan aliran data yang menggunakan definisi QoS ini. Ambr
maximumBitRate Laju bit maksimum (MBR) untuk semua aliran data layanan yang menggunakan aturan atau layanan kebijakan aliran data ini. Ambr (diperlukan)
preemptionCapability Kemampuan preemption Aliran QoS. Kemampuan pemangsaan QoS Flow mengontrol apakah dapat mendahului Aliran QoS lain dengan tingkat prioritas yang lebih rendah. Lihat 3GPP TS23.501 bagian 5.7.2.2 untuk deskripsi lengkap parameter ARP. "MayPreempt"
"NotPreempt"
preemptionVulnerability Kerentanan preemption Aliran QoS. Kerentanan preemption dari QoS Flow mengontrol apakah dapat didahulukan oleh QoS Flow dengan tingkat prioritas yang lebih tinggi. Lihat 3GPP TS23.501 bagian 5.7.2.2 untuk deskripsi lengkap parameter ARP. "NotPreemptable"
"Preemptable"

Ambr

Nama Deskripsi Nilai
Downlink Laju bit downlink. string (diperlukan)

Batasan:
Pola = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$
Uplink Laju bit uplink. string (diperlukan)

Batasan:
Pola = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$

ServiceDataFlowTemplate

Nama Deskripsi Nilai
direction Arah aliran ini. "Dua arah"
"Downlink"
"Uplink" (diperlukan)
port Port yang akan disambungkan oleh UEs untuk alur ini. Anda dapat menentukan nol atau lebih port atau rentang port. Jika Anda menentukan satu atau beberapa port atau rentang port, Maka Anda harus menentukan nilai selain ip di protocol bidang . Ini adalah pengaturan opsional. Jika Anda tidak menentukannya, maka koneksi akan diizinkan pada semua port. Rentang port harus ditentukan sebagai {FirstPort}-{LastPort}. Misalnya: [8080, 8082-8085]. string[]

Batasan:
Pola = ^([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 Daftar protokol yang diizinkan untuk alur ini. Jika Anda ingin alur ini dapat menggunakan protokol apa pun dalam rangkaian protokol internet, gunakan nilai ip. Jika Anda hanya ingin mengizinkan pemilihan protokol, Anda harus menggunakan Nomor Protokol Internet yang Ditetapkan IANA yang sesuai untuk setiap protokol, seperti yang dijelaskan dalam https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. Misalnya, untuk UDP, Anda harus menggunakan 17. Jika Anda menggunakan nilai ip tersebut, maka Anda harus membiarkan bidang port tidak ditentukan. string (diperlukan)

Batasan:
Panjang min = 1
Pola = ^(ip|[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$"}
remoteIpList Alamat IP jarak jauh tempat U akan terhubung untuk alur ini. Jika Anda ingin mengizinkan koneksi pada alamat IP apa pun, gunakan nilai any. Jika tidak, Anda harus menyediakan setiap alamat IP jarak jauh tempat instans inti paket akan terhubung untuk alur ini. Anda harus memberikan setiap alamat IP dalam notasi CIDR, termasuk netmask (misalnya, 192.0.2.54/24). string (diperlukan)

Batasan:
Panjang min = 1
Pola = ^(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])))$"}
templateName Nama templat aliran data. Ini harus unik dalam aturan kebijakan aliran data induk. Anda tidak boleh menggunakan salah satu untai (karakter) yang dipesan berikut - default, requested atau service. string (diperlukan)

Batasan:
Panjang maksimum = 64
Pola = ^(?!(default|requested|service)$)[a-zA-Z0-9][a-zA-Z0-9_-]*$

QosPolicy

Nama Deskripsi Nilai
5qi Nilai Indikator Aliran QoS 5G. 5QI mengidentifikasi perawatan penerusan QoS tertentu yang akan disediakan untuk alur. Lihat 3GPP TS23.501 bagian 5.7.2.1 untuk deskripsi lengkap parameter 5QI, dan tabel 5.7.4-1 untuk definisi nilai 5QI. int

Batasan:
Nilai min = 1
Nilai maks = 127
allocationAndRetentionPriorityLevel Alokasi Aliran QoS dan tingkat prioritas retensi (ARP). Alur dengan alur preempt prioritas yang lebih tinggi dengan prioritas yang lebih rendah, jika pengaturan preemptionCapability dan preemptionVulnerability memungkinkannya. 1 adalah tingkat prioritas tertinggi. Jika bidang ini tidak ditentukan, maka 5qi digunakan untuk mendapatkan nilai ARP. Lihat 3GPP TS23.501 bagian 5.7.2.2 untuk deskripsi lengkap parameter ARP. int

Batasan:
Nilai min = 1
Nilai maks = 15
maximumBitRate Laju bit maksimum (MBR) untuk semua aliran data layanan yang menggunakan aturan atau layanan kebijakan aliran data ini. Ambr (diperlukan)
preemptionCapability Kemampuan preemption Aliran QoS. Kemampuan pemangsaan QoS Flow mengontrol apakah dapat mendahului Aliran QoS lain dengan tingkat prioritas yang lebih rendah. Lihat 3GPP TS23.501 bagian 5.7.2.2 untuk deskripsi lengkap parameter ARP. "MayPreempt"
"NotPreempt"
preemptionVulnerability Kerentanan preemption Aliran QoS. Kerentanan preemption dari QoS Flow mengontrol apakah dapat didahulukan oleh QoS Flow dengan tingkat prioritas yang lebih tinggi. Lihat 3GPP TS23.501 bagian 5.7.2.2 untuk deskripsi lengkap parameter ARP. "NotPreemptable"
"Preemptable"