Microsoft.MobileNetwork mobileNetworks/services 2022-11-01
Definisi sumber daya Bicep
Jenis sumber daya mobileNetworks/services dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.MobileNetwork/mobileNetworks/services, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.MobileNetwork/mobileNetworks/services@2022-11-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 , , requested service . |
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 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 |
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 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 |
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 |
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:
- Grup sumber daya - Lihat perintah penyebaran 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 JSON berikut ke templat Anda.
{
"type": "Microsoft.MobileNetwork/mobileNetworks/services",
"apiVersion": "2022-11-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 | '2022-11-01' |
nama | Nama sumber daya Lihat cara mengatur nama dan jenis untuk sumber daya anak dalam 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 , , requested service . |
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 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 |
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 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 |
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 |
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@2022-11-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@2022-11-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 , , requested service . |
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 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 |
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 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 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" |