Microsoft.MobileNetwork mobileNetworks/simPolicies 2024-04-01
Definicja zasobu Bicep
Typ zasobu mobileNetworks/simPolicies można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MobileNetwork/mobileNetworks/simPolicies, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.MobileNetwork/mobileNetworks/simPolicies@2024-04-01' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
defaultSlice: {
id: 'string'
}
registrationTimer: int
rfspIndex: int
sliceConfigurations: [
{
dataNetworkConfigurations: [
{
5qi: int
additionalAllowedSessionTypes: [
'string'
]
allocationAndRetentionPriorityLevel: int
allowedServices: [
{
id: 'string'
}
]
dataNetwork: {
id: 'string'
}
defaultSessionType: 'string'
maximumNumberOfBufferedPackets: int
preemptionCapability: 'string'
preemptionVulnerability: 'string'
sessionAmbr: {
downlink: 'string'
uplink: 'string'
}
}
]
defaultDataNetwork: {
id: 'string'
}
slice: {
id: 'string'
}
}
]
ueAmbr: {
downlink: 'string'
uplink: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Wartości właściwości
Ambr
Nazwa | Opis | Wartość |
---|---|---|
Downlink | Szybkość ściągnięć bitów. | struna Ograniczenia: Wzorzec = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (wymagane) |
Uplink | Szybkość pasma bitów. | struna Ograniczenia: Wzorzec = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (wymagane) |
DataNetworkConfiguration
Nazwa | Opis | Wartość |
---|---|---|
5qi | Domyślna wartość wskaźnika przepływu QoS 5G. 5QI identyfikuje konkretne leczenie przekazywania QoS, które ma zostać dostarczone do przepływu. Zobacz sekcję 3GPP TS23.501 5.7.2.1, aby uzyskać pełny opis parametru 5QI i tabeli 5.7.4-1, aby uzyskać definicję wartości 5QI. | Int Ograniczenia: Minimalna wartość = 0 Wartość maksymalna = 255 |
additionalAllowedSessionTypes | Dozwolone typy sesji oprócz domyślnego typu sesji. Nie może duplikować domyślnego typu sesji. | Tablica ciągów zawierająca dowolną z: "IPv4" "IPv6" |
allocationAndRetentionPriorityLevel | Domyślny poziom alokacji i przechowywania przepływu QoS (ARP). Przepływy z wywłaszczanym priorytetem przepływy o niższym prioryfiksie, jeśli zezwalają na to ustawienia preemptionCapability i preemptionVulnerability . 1 jest najwyższym poziomem priorytetu. Jeśli to pole nie zostanie określone, 5qi zostanie użyta do uzyskania wartości ARP. Aby uzyskać pełny opis parametrów protokołu ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. |
Int Ograniczenia: Minimalna wartość = 1 Wartość maksymalna = 15 |
allowedServices | Lista usług, które mogą być używane w ramach tych zasad SIM. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. Usługi muszą znajdować się w tej samej lokalizacji co zasady sim. | ServiceResourceId[] (wymagane) |
dataNetwork | Odwołanie do sieci danych, do których mają zastosowanie te ustawienia. Sieć danych musi znajdować się w tej samej lokalizacji co zasady sim. | DataNetworkResourceId (wymagane) |
defaultSessionType | Domyślny typ sesji PDU, który jest używany, jeśli UE nie żąda określonego typu sesji. | "IPv4" "IPv6" |
maximumNumberOfBufferedPackets | Maksymalna liczba pakietów pasma do buforowania na płaszczyźnie użytkownika dla komunikacji o dużym opóźnieniu — rozszerzone buforowanie. Pełny opis zawiera sekcja 3GPP TS29.272 v15.10.0 7.3.188. Ta wartość maksymalna nie jest gwarantowana, ponieważ istnieje wewnętrzny limit dla buforowanych pakietów we wszystkich sesjach pdU. | Int Ograniczenia: Minimalna wartość = 0 |
preemptionCapability | Domyślna możliwość wywłaszczania przepływu QoS. Możliwość wywłaszczania przepływu QoS steruje tym, czy może wyprzedać inny przepływ QoS z niższym priorytetem. Aby uzyskać pełny opis parametrów protokołu ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. | "MayPreempt" "NotPreempt" |
preemptionVulnerability | Domyślna luka w zabezpieczeniach dotycząca wywłaszczania przepływu QoS. Luka w zabezpieczeniach dotycząca wywłaszczania przepływu QoS steruje tym, czy może zostać wywłaszczone przez przepływ QoS z wyższym poziomem priorytetu. Aby uzyskać pełny opis parametrów protokołu ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. | "NotPreemptable" "Preemptable" |
sessionAmbr | Zagreguj maksymalną szybkość bitów dla wszystkich przepływów QoS innych niż GBR dla danej sesji pdU. Aby uzyskać pełny opis sesji-AMBR, zobacz sekcję 3GPP TS23.501 5.7.2.6. | ambr (wymagane) |
DataNetworkResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu sieci danych. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$ (wymagane) |
Microsoft.MobileNetwork/mobileNetworks/simPolicies
Nazwa | Opis | Wartość |
---|---|---|
lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
nazwa | Nazwa zasobu | struna Ograniczenia: Maksymalna długość = Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (wymagane) |
rodzic | W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym. Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym. |
Nazwa symboliczna zasobu typu: mobileNetworks |
Właściwości | Właściwości zasad SIM. | SimPolicyPropertiesFormat (wymagane) |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
ServiceResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu usługi. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][eE][rR][vV][iI][cC][eE][sS]/[^/?#]+$ (wymagane) |
SimPolicyPropertiesFormat
Nazwa | Opis | Wartość |
---|---|---|
defaultSlice | Domyślny wycinek, który ma być używany, jeśli ue nie określa go jawnie. Ten wycinek musi istnieć na mapie sliceConfigurations . Wycinek musi znajdować się w tej samej lokalizacji co zasady sim. |
SliceResourceId (wymagane) |
registrationTimer | Czasomierz okresowych aktualizacji rejestracji UE (5G) lub czasomierz okresowych aktualizacji obszaru śledzenia UE (4G), w sekundach. | Int Ograniczenia: Minimalna wartość = 30 |
rfspIndex | Indeks priorytetu wyboru rat/częstotliwości zdefiniowany w 3GPP TS 36.413. Jest to ustawienie opcjonalne i domyślnie nie jest określone. | Int Ograniczenia: Minimalna wartość = 1 Wartość maksymalna = 256 |
sliceConfigurations | Dozwolone wycinki i ustawienia do użycia dla nich. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. | SliceConfiguration[] (wymagane) |
ueAmbr | Zagreguj maksymalną szybkość bitów dla wszystkich przepływów QoS innych niż GBR wszystkich sesji pdU danego UE. Aby uzyskać pełny opis ue-AMBR, zobacz sekcję 3GPP TS23.501 5.7.2.6. | ambr (wymagane) |
FragmentowanieKonfiguracja
Nazwa | Opis | Wartość |
---|---|---|
dataNetworkConfigurations | Dozwolone sieci danych i ustawienia do użycia dla nich. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. | DataNetworkConfiguration[] (wymagane) |
defaultDataNetwork | Domyślna sieć danych, która ma być używana, jeśli ue nie określa jej jawnie. Konfiguracja tego obiektu musi istnieć na mapie dataNetworkConfigurations . Sieć danych musi znajdować się w tej samej lokalizacji co zasady sim. |
DataNetworkResourceId (wymagane) |
kawałek | Odwołanie do wycinka, do którego mają zastosowanie te ustawienia. Wycinek musi znajdować się w tej samej lokalizacji co zasady sim. | SliceResourceId (wymagane) |
SliceResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu fragmentatora. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][lL][iI][cC][eE][sS]/[^/?#]+$ (wymagane) |
TrackedResourceTags
Nazwa | Opis | Wartość |
---|
Przykłady z przewodnika Szybki start
W poniższych przykładach szybkiego startu wdrożono ten typ zasobu.
Plik Bicep | Opis |
---|---|
Tworzenie pełnego wdrożenia 5G Core | Ten szablon tworzy wszystkie zasoby wymagane do wdrożenia prywatnej sieci 5G Core, w tym aprowizowanie simów i tworzenie przykładowych zasad QoS. Można ją opcjonalnie wdrożyć w klastrze Kubernetes uruchomionym na urządzeniu Azure Stack Edge. |
Tworzenie zasad sim | Ten szablon tworzy zasady usługi i sim dla istniejącej sieci komórkowej. |
Definicja zasobu szablonu usługi ARM
Typ zasobu mobileNetworks/simPolicies można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MobileNetwork/mobileNetworks/simPolicies, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.MobileNetwork/mobileNetworks/simPolicies",
"apiVersion": "2024-04-01",
"name": "string",
"location": "string",
"properties": {
"defaultSlice": {
"id": "string"
},
"registrationTimer": "int",
"rfspIndex": "int",
"sliceConfigurations": [
{
"dataNetworkConfigurations": [
{
"5qi": "int",
"additionalAllowedSessionTypes": [ "string" ],
"allocationAndRetentionPriorityLevel": "int",
"allowedServices": [
{
"id": "string"
}
],
"dataNetwork": {
"id": "string"
},
"defaultSessionType": "string",
"maximumNumberOfBufferedPackets": "int",
"preemptionCapability": "string",
"preemptionVulnerability": "string",
"sessionAmbr": {
"downlink": "string",
"uplink": "string"
}
}
],
"defaultDataNetwork": {
"id": "string"
},
"slice": {
"id": "string"
}
}
],
"ueAmbr": {
"downlink": "string",
"uplink": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Wartości właściwości
Ambr
Nazwa | Opis | Wartość |
---|---|---|
Downlink | Szybkość ściągnięć bitów. | struna Ograniczenia: Wzorzec = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (wymagane) |
Uplink | Szybkość pasma bitów. | struna Ograniczenia: Wzorzec = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (wymagane) |
DataNetworkConfiguration
Nazwa | Opis | Wartość |
---|---|---|
5qi | Domyślna wartość wskaźnika przepływu QoS 5G. 5QI identyfikuje konkretne leczenie przekazywania QoS, które ma zostać dostarczone do przepływu. Zobacz sekcję 3GPP TS23.501 5.7.2.1, aby uzyskać pełny opis parametru 5QI i tabeli 5.7.4-1, aby uzyskać definicję wartości 5QI. | Int Ograniczenia: Minimalna wartość = 0 Wartość maksymalna = 255 |
additionalAllowedSessionTypes | Dozwolone typy sesji oprócz domyślnego typu sesji. Nie może duplikować domyślnego typu sesji. | Tablica ciągów zawierająca dowolną z: "IPv4" "IPv6" |
allocationAndRetentionPriorityLevel | Domyślny poziom alokacji i przechowywania przepływu QoS (ARP). Przepływy z wywłaszczanym priorytetem przepływy o niższym prioryfiksie, jeśli zezwalają na to ustawienia preemptionCapability i preemptionVulnerability . 1 jest najwyższym poziomem priorytetu. Jeśli to pole nie zostanie określone, 5qi zostanie użyta do uzyskania wartości ARP. Aby uzyskać pełny opis parametrów protokołu ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. |
Int Ograniczenia: Minimalna wartość = 1 Wartość maksymalna = 15 |
allowedServices | Lista usług, które mogą być używane w ramach tych zasad SIM. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. Usługi muszą znajdować się w tej samej lokalizacji co zasady sim. | ServiceResourceId[] (wymagane) |
dataNetwork | Odwołanie do sieci danych, do których mają zastosowanie te ustawienia. Sieć danych musi znajdować się w tej samej lokalizacji co zasady sim. | DataNetworkResourceId (wymagane) |
defaultSessionType | Domyślny typ sesji PDU, który jest używany, jeśli UE nie żąda określonego typu sesji. | "IPv4" "IPv6" |
maximumNumberOfBufferedPackets | Maksymalna liczba pakietów pasma do buforowania na płaszczyźnie użytkownika dla komunikacji o dużym opóźnieniu — rozszerzone buforowanie. Pełny opis zawiera sekcja 3GPP TS29.272 v15.10.0 7.3.188. Ta wartość maksymalna nie jest gwarantowana, ponieważ istnieje wewnętrzny limit dla buforowanych pakietów we wszystkich sesjach pdU. | Int Ograniczenia: Minimalna wartość = 0 |
preemptionCapability | Domyślna możliwość wywłaszczania przepływu QoS. Możliwość wywłaszczania przepływu QoS steruje tym, czy może wyprzedać inny przepływ QoS z niższym priorytetem. Aby uzyskać pełny opis parametrów protokołu ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. | "MayPreempt" "NotPreempt" |
preemptionVulnerability | Domyślna luka w zabezpieczeniach dotycząca wywłaszczania przepływu QoS. Luka w zabezpieczeniach dotycząca wywłaszczania przepływu QoS steruje tym, czy może zostać wywłaszczone przez przepływ QoS z wyższym poziomem priorytetu. Aby uzyskać pełny opis parametrów protokołu ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. | "NotPreemptable" "Preemptable" |
sessionAmbr | Zagreguj maksymalną szybkość bitów dla wszystkich przepływów QoS innych niż GBR dla danej sesji pdU. Aby uzyskać pełny opis sesji-AMBR, zobacz sekcję 3GPP TS23.501 5.7.2.6. | ambr (wymagane) |
DataNetworkResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu sieci danych. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$ (wymagane) |
Microsoft.MobileNetwork/mobileNetworks/simPolicies
Nazwa | Opis | Wartość |
---|---|---|
apiVersion | Wersja interfejsu API | '2024-04-01' |
lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
nazwa | Nazwa zasobu | struna Ograniczenia: Maksymalna długość = Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (wymagane) |
Właściwości | Właściwości zasad SIM. | SimPolicyPropertiesFormat (wymagane) |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
typ | Typ zasobu | "Microsoft.MobileNetwork/mobileNetworks/simPolicies" |
ServiceResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu usługi. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][eE][rR][vV][iI][cC][eE][sS]/[^/?#]+$ (wymagane) |
SimPolicyPropertiesFormat
Nazwa | Opis | Wartość |
---|---|---|
defaultSlice | Domyślny wycinek, który ma być używany, jeśli ue nie określa go jawnie. Ten wycinek musi istnieć na mapie sliceConfigurations . Wycinek musi znajdować się w tej samej lokalizacji co zasady sim. |
SliceResourceId (wymagane) |
registrationTimer | Czasomierz okresowych aktualizacji rejestracji UE (5G) lub czasomierz okresowych aktualizacji obszaru śledzenia UE (4G), w sekundach. | Int Ograniczenia: Minimalna wartość = 30 |
rfspIndex | Indeks priorytetu wyboru rat/częstotliwości zdefiniowany w 3GPP TS 36.413. Jest to ustawienie opcjonalne i domyślnie nie jest określone. | Int Ograniczenia: Minimalna wartość = 1 Wartość maksymalna = 256 |
sliceConfigurations | Dozwolone wycinki i ustawienia do użycia dla nich. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. | SliceConfiguration[] (wymagane) |
ueAmbr | Zagreguj maksymalną szybkość bitów dla wszystkich przepływów QoS innych niż GBR wszystkich sesji pdU danego UE. Aby uzyskać pełny opis ue-AMBR, zobacz sekcję 3GPP TS23.501 5.7.2.6. | ambr (wymagane) |
FragmentowanieKonfiguracja
Nazwa | Opis | Wartość |
---|---|---|
dataNetworkConfigurations | Dozwolone sieci danych i ustawienia do użycia dla nich. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. | DataNetworkConfiguration[] (wymagane) |
defaultDataNetwork | Domyślna sieć danych, która ma być używana, jeśli ue nie określa jej jawnie. Konfiguracja tego obiektu musi istnieć na mapie dataNetworkConfigurations . Sieć danych musi znajdować się w tej samej lokalizacji co zasady sim. |
DataNetworkResourceId (wymagane) |
kawałek | Odwołanie do wycinka, do którego mają zastosowanie te ustawienia. Wycinek musi znajdować się w tej samej lokalizacji co zasady sim. | SliceResourceId (wymagane) |
SliceResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu fragmentatora. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][lL][iI][cC][eE][sS]/[^/?#]+$ (wymagane) |
TrackedResourceTags
Nazwa | Opis | Wartość |
---|
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Szablon | Opis |
---|---|
Tworzenie pełnego wdrożenia 5G Core wdrażanie |
Ten szablon tworzy wszystkie zasoby wymagane do wdrożenia prywatnej sieci 5G Core, w tym aprowizowanie simów i tworzenie przykładowych zasad QoS. Można ją opcjonalnie wdrożyć w klastrze Kubernetes uruchomionym na urządzeniu Azure Stack Edge. |
Tworzenie zasad sim wdrażanie |
Ten szablon tworzy zasady usługi i sim dla istniejącej sieci komórkowej. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu mobileNetworks/simPolicies można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.MobileNetwork/mobileNetworks/simPolicies, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MobileNetwork/mobileNetworks/simPolicies@2024-04-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
defaultSlice = {
id = "string"
}
registrationTimer = int
rfspIndex = int
sliceConfigurations = [
{
dataNetworkConfigurations = [
{
5qi = int
additionalAllowedSessionTypes = [
"string"
]
allocationAndRetentionPriorityLevel = int
allowedServices = [
{
id = "string"
}
]
dataNetwork = {
id = "string"
}
defaultSessionType = "string"
maximumNumberOfBufferedPackets = int
preemptionCapability = "string"
preemptionVulnerability = "string"
sessionAmbr = {
downlink = "string"
uplink = "string"
}
}
]
defaultDataNetwork = {
id = "string"
}
slice = {
id = "string"
}
}
]
ueAmbr = {
downlink = "string"
uplink = "string"
}
}
})
}
Wartości właściwości
Ambr
Nazwa | Opis | Wartość |
---|---|---|
Downlink | Szybkość ściągnięć bitów. | struna Ograniczenia: Wzorzec = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (wymagane) |
Uplink | Szybkość pasma bitów. | struna Ograniczenia: Wzorzec = ^\d+(\.\d+)? (bps|Kbps|Mbps|Gbps|Tbps)$ (wymagane) |
DataNetworkConfiguration
Nazwa | Opis | Wartość |
---|---|---|
5qi | Domyślna wartość wskaźnika przepływu QoS 5G. 5QI identyfikuje konkretne leczenie przekazywania QoS, które ma zostać dostarczone do przepływu. Zobacz sekcję 3GPP TS23.501 5.7.2.1, aby uzyskać pełny opis parametru 5QI i tabeli 5.7.4-1, aby uzyskać definicję wartości 5QI. | Int Ograniczenia: Minimalna wartość = 0 Wartość maksymalna = 255 |
additionalAllowedSessionTypes | Dozwolone typy sesji oprócz domyślnego typu sesji. Nie może duplikować domyślnego typu sesji. | Tablica ciągów zawierająca dowolną z: "IPv4" "IPv6" |
allocationAndRetentionPriorityLevel | Domyślny poziom alokacji i przechowywania przepływu QoS (ARP). Przepływy z wywłaszczanym priorytetem przepływy o niższym prioryfiksie, jeśli zezwalają na to ustawienia preemptionCapability i preemptionVulnerability . 1 jest najwyższym poziomem priorytetu. Jeśli to pole nie zostanie określone, 5qi zostanie użyta do uzyskania wartości ARP. Aby uzyskać pełny opis parametrów protokołu ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. |
Int Ograniczenia: Minimalna wartość = 1 Wartość maksymalna = 15 |
allowedServices | Lista usług, które mogą być używane w ramach tych zasad SIM. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. Usługi muszą znajdować się w tej samej lokalizacji co zasady sim. | ServiceResourceId[] (wymagane) |
dataNetwork | Odwołanie do sieci danych, do których mają zastosowanie te ustawienia. Sieć danych musi znajdować się w tej samej lokalizacji co zasady sim. | DataNetworkResourceId (wymagane) |
defaultSessionType | Domyślny typ sesji PDU, który jest używany, jeśli UE nie żąda określonego typu sesji. | "IPv4" "IPv6" |
maximumNumberOfBufferedPackets | Maksymalna liczba pakietów pasma do buforowania na płaszczyźnie użytkownika dla komunikacji o dużym opóźnieniu — rozszerzone buforowanie. Pełny opis zawiera sekcja 3GPP TS29.272 v15.10.0 7.3.188. Ta wartość maksymalna nie jest gwarantowana, ponieważ istnieje wewnętrzny limit dla buforowanych pakietów we wszystkich sesjach pdU. | Int Ograniczenia: Minimalna wartość = 0 |
preemptionCapability | Domyślna możliwość wywłaszczania przepływu QoS. Możliwość wywłaszczania przepływu QoS steruje tym, czy może wyprzedać inny przepływ QoS z niższym priorytetem. Aby uzyskać pełny opis parametrów protokołu ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. | "MayPreempt" "NotPreempt" |
preemptionVulnerability | Domyślna luka w zabezpieczeniach dotycząca wywłaszczania przepływu QoS. Luka w zabezpieczeniach dotycząca wywłaszczania przepływu QoS steruje tym, czy może zostać wywłaszczone przez przepływ QoS z wyższym poziomem priorytetu. Aby uzyskać pełny opis parametrów protokołu ARP, zobacz sekcję 3GPP TS23.501 5.7.2.2. | "NotPreemptable" "Preemptable" |
sessionAmbr | Zagreguj maksymalną szybkość bitów dla wszystkich przepływów QoS innych niż GBR dla danej sesji pdU. Aby uzyskać pełny opis sesji-AMBR, zobacz sekcję 3GPP TS23.501 5.7.2.6. | ambr (wymagane) |
DataNetworkResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu sieci danych. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$ (wymagane) |
Microsoft.MobileNetwork/mobileNetworks/simPolicies
Nazwa | Opis | Wartość |
---|---|---|
lokalizacja | Lokalizacja geograficzna, w której znajduje się zasób | ciąg (wymagany) |
nazwa | Nazwa zasobu | struna Ograniczenia: Maksymalna długość = Wzorzec = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (wymagane) |
parent_id | Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. | Identyfikator zasobu typu: mobileNetworks |
Właściwości | Właściwości zasad SIM. | SimPolicyPropertiesFormat (wymagane) |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. |
typ | Typ zasobu | "Microsoft.MobileNetwork/mobileNetworks/simPolicies@2024-04-01" |
ServiceResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu usługi. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][eE][rR][vV][iI][cC][eE][sS]/[^/?#]+$ (wymagane) |
SimPolicyPropertiesFormat
Nazwa | Opis | Wartość |
---|---|---|
defaultSlice | Domyślny wycinek, który ma być używany, jeśli ue nie określa go jawnie. Ten wycinek musi istnieć na mapie sliceConfigurations . Wycinek musi znajdować się w tej samej lokalizacji co zasady sim. |
SliceResourceId (wymagane) |
registrationTimer | Czasomierz okresowych aktualizacji rejestracji UE (5G) lub czasomierz okresowych aktualizacji obszaru śledzenia UE (4G), w sekundach. | Int Ograniczenia: Minimalna wartość = 30 |
rfspIndex | Indeks priorytetu wyboru rat/częstotliwości zdefiniowany w 3GPP TS 36.413. Jest to ustawienie opcjonalne i domyślnie nie jest określone. | Int Ograniczenia: Minimalna wartość = 1 Wartość maksymalna = 256 |
sliceConfigurations | Dozwolone wycinki i ustawienia do użycia dla nich. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. | SliceConfiguration[] (wymagane) |
ueAmbr | Zagreguj maksymalną szybkość bitów dla wszystkich przepływów QoS innych niż GBR wszystkich sesji pdU danego UE. Aby uzyskać pełny opis ue-AMBR, zobacz sekcję 3GPP TS23.501 5.7.2.6. | ambr (wymagane) |
FragmentowanieKonfiguracja
Nazwa | Opis | Wartość |
---|---|---|
dataNetworkConfigurations | Dozwolone sieci danych i ustawienia do użycia dla nich. Lista nie może zawierać zduplikowanych elementów i musi zawierać co najmniej jeden element. | DataNetworkConfiguration[] (wymagane) |
defaultDataNetwork | Domyślna sieć danych, która ma być używana, jeśli ue nie określa jej jawnie. Konfiguracja tego obiektu musi istnieć na mapie dataNetworkConfigurations . Sieć danych musi znajdować się w tej samej lokalizacji co zasady sim. |
DataNetworkResourceId (wymagane) |
kawałek | Odwołanie do wycinka, do którego mają zastosowanie te ustawienia. Wycinek musi znajdować się w tej samej lokalizacji co zasady sim. | SliceResourceId (wymagane) |
SliceResourceId
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu fragmentatora. | struna Ograniczenia: Wzorzec = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][lL][iI][cC][eE][sS]/[^/?#]+$ (wymagane) |
TrackedResourceTags
Nazwa | Opis | Wartość |
---|