Microsoft.MobileNetwork mobileNetworks
Bicep-resursdefinition
Resurstypen mobileNetworks kan distribueras med åtgärder som är mål:
- Resursgrupper – Se kommandon för resursgruppsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.MobileNetwork/mobileNetworks-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.MobileNetwork/mobileNetworks@2024-02-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
publicLandMobileNetworkIdentifier: {
mcc: 'string'
mnc: 'string'
}
publicLandMobileNetworks: [
{
homeNetworkPublicKeys: {
profileA: [
{
id: int
url: 'string'
}
]
profileB: [
{
id: int
url: 'string'
}
]
}
mcc: 'string'
mnc: 'string'
}
]
}
}
Egenskapsvärden
mobileNetworks
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet | sträng (krävs) Teckengräns: 1–64 Giltiga tecken: Alfanumeriska tecken och bindestreck. Börja med alfanumeriskt. |
location | Den geo-plats där resursen finns | sträng (krävs) |
tags | Resurstaggar. | Ordlista med taggnamn och värden. Se Taggar i mallar |
identity | Identiteten som används för att hämta privata nycklar som används för SUPI-döljande från Azure Key Vault. | ManagedServiceIdentity |
properties | Egenskaper för mobilt nätverk. | MobileNetworkPropertiesFormat (krävs) |
ManagedServiceIdentity
Name | Beskrivning | Värde |
---|---|---|
typ | Typ av hanterad tjänstidentitet (för närvarande tillåts endast UserAssigned). | "Ingen" "UserAssigned" (krävs) |
userAssignedIdentities | Den uppsättning användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formatet: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. | UserAssignedIdentities |
UserAssignedIdentities
Name | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | UserAssignedIdentity |
UserAssignedIdentity
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
MobileNetworkPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
publicLandMobileNetworkIdentifier | Unikt offentligt mobilt nätverks-ID för nätverket. Om både "publicLandMobileNetworks" och "publicLandMobileNetworkIdentifier" anges har "publicLandMobileNetworks" företräde. | PlmnId (krävs) |
publicLandMobileNetworks | En lista över offentliga mobila landnätverk, inklusive deras identifierare. Om både "publicLandMobileNetworks" och "publicLandMobileNetworkIdentifier" anges har "publicLandMobileNetworks" företräde. |
PublicLandMobileNetwork[] Begränsningar: Minsta längd = 1 |
PlmnId
Name | Beskrivning | Värde |
---|---|---|
Mcc | Mobil landskod (MCC). | sträng (krävs) Begränsningar: Mönster = ^\d{3}$ |
Mnc | Mobil nätverkskod (MNC). | sträng (krävs) Begränsningar: Mönster = ^\d{2,3}$ |
PublicLandMobileNetwork
Name | Beskrivning | Värde |
---|---|---|
homeNetworkPublicKeys | Konfiguration som rör SUPI-döljande. | PublicLandMobileNetworkHomeNetworkPublicKeys |
Mcc | Mobil landskod (MCC). | sträng (krävs) Begränsningar: Mönster = ^\d{3}$ |
Mnc | Mobil nätverkskod (MNC). | sträng (krävs) Begränsningar: Mönster = ^\d{2,3}$ |
PublicLandMobileNetworkHomeNetworkPublicKeys
Name | Beskrivning | Värde |
---|---|---|
profileA | Detta ger en mappning för att identifiera vilken offentlig nyckel som har använts för SUPI-döljande med hjälp av Profile A Protection Scheme. | HomeNetworkPublicKey[] |
profileB | Detta ger en mappning för att identifiera vilken offentlig nyckel som har använts för SUPI-döljande med hjälp av profil B-skyddsschemat. | HomeNetworkPublicKey[] |
HomeNetworkPublicKey
Name | Beskrivning | Värde |
---|---|---|
id | Den offentliga nyckelidentifieraren för hemnätverket avgör vilken offentlig nyckel som användes för att generera den SUCI som skickades till AMF. Se TS 23.003 Avsnitt 2.2B Avsnitt 5. | int (krävs) Begränsningar: Minsta värde = 1 Maxvärde = 255 |
url | URL:en för Azure Key Vault hemlighet som innehåller den privata nyckeln, version eller oversionerad. Exempelvis: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78. |
sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Skapa en fullständig 5G Core-distribution |
Den här mallen skapar alla resurser som krävs för att distribuera en privat 5G Core, inklusive etablering av simmar och skapa QoS-exempelprincip. Du kan också distribuera den till ett Kubernetes-kluster som körs på en Azure Stack Edge-enhet. |
Skapa ett privat mobilt nätverk |
Den här mallen skapar en mobil nätverksresurs med en associerad sektor och ett datanätverk. Du kan sedan använda andra mallar på den här lagringsplatsen för att skapa webbplatser för att köra privat 5G Core-programvara och etablera sims- och sim-principer.. |
Uppdatera ett kontrollplan för paketkärnan |
Med den här mallen kan du uppdatera versionen av en befintlig paketkärna. |
Resursdefinition för ARM-mall
Resurstypen mobileNetworks kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.MobileNetwork/mobileNetworks-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.MobileNetwork/mobileNetworks",
"apiVersion": "2024-02-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"publicLandMobileNetworkIdentifier": {
"mcc": "string",
"mnc": "string"
},
"publicLandMobileNetworks": [
{
"homeNetworkPublicKeys": {
"profileA": [
{
"id": "int",
"url": "string"
}
],
"profileB": [
{
"id": "int",
"url": "string"
}
]
},
"mcc": "string",
"mnc": "string"
}
]
}
}
Egenskapsvärden
mobileNetworks
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.MobileNetwork/mobileNetworks" |
apiVersion | Resurs-API-versionen | '2024-02-01' |
name | Resursnamnet | sträng (krävs) Teckengräns: 1–64 Giltiga tecken: Alfanumeriska tecken och bindestreck. Börja med alfanumeriskt. |
location | Den geo-plats där resursen finns | sträng (krävs) |
tags | Resurstaggar. | Ordlista med taggnamn och värden. Se Taggar i mallar |
identity | Identiteten som används för att hämta privata nycklar som används för SUPI-döljande från Azure Key Vault. | ManagedServiceIdentity |
properties | Egenskaper för mobilt nätverk. | MobileNetworkPropertiesFormat (krävs) |
ManagedServiceIdentity
Name | Beskrivning | Värde |
---|---|---|
typ | Typ av hanterad tjänstidentitet (för närvarande är endast Användartilldelad tillåten). | "Ingen" "UserAssigned" (krävs) |
userAssignedIdentities | Den uppsättning användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. | UserAssignedIdentities |
UserAssignedIdentities
Name | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | UserAssignedIdentity |
UserAssignedIdentity
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
MobileNetworkPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
publicLandMobileNetworkIdentifier | Den unika offentliga landmobilnätverksidentifieraren för nätverket. Om både "publicLandMobileNetworks" och "publicLandMobileNetworkIdentifier" anges har "publicLandMobileNetworks" företräde. | PlmnId (krävs) |
publicLandMobileNetworks | En lista över offentliga landmobilnät, inklusive deras identifierare. Om både "publicLandMobileNetworks" och "publicLandMobileNetworkIdentifier" anges har "publicLandMobileNetworks" företräde. |
PublicLandMobileNetwork[] Begränsningar: Minsta längd = 1 |
PlmnId
Name | Beskrivning | Värde |
---|---|---|
Mcc | Mobil landskod (MCC). | sträng (krävs) Begränsningar: Mönster = ^\d{3}$ |
Mnc | Mobil nätverkskod (MNC). | sträng (krävs) Begränsningar: Mönster = ^\d{2,3}$ |
PublicLandMobileNetwork
Name | Beskrivning | Värde |
---|---|---|
homeNetworkPublicKeys | Konfiguration som rör SUPI-döljande. | PublicLandMobileNetworkHomeNetworkPublicKeys |
Mcc | Mobil landskod (MCC). | sträng (krävs) Begränsningar: Mönster = ^\d{3}$ |
Mnc | Mobil nätverkskod (MNC). | sträng (krävs) Begränsningar: Mönster = ^\d{2,3}$ |
PublicLandMobileNetworkHomeNetworkPublicKeys
Name | Beskrivning | Värde |
---|---|---|
profileA | Detta ger en mappning för att identifiera vilken offentlig nyckel som har använts för SUPI-döljande med hjälp av Profile A Protection Scheme. | HomeNetworkPublicKey[] |
profileB | Detta ger en mappning för att identifiera vilken offentlig nyckel som har använts för SUPI-döljande med hjälp av profil B-skyddsschemat. | HomeNetworkPublicKey[] |
HomeNetworkPublicKey
Name | Beskrivning | Värde |
---|---|---|
id | Den offentliga nyckelidentifieraren för hemnätverket avgör vilken offentlig nyckel som användes för att generera den SUCI som skickades till AMF. Se TS 23.003 Avsnitt 2.2B Avsnitt 5. | int (krävs) Begränsningar: Minsta värde = 1 Maxvärde = 255 |
url | URL:en för Azure Key Vault hemlighet som innehåller den privata nyckeln, version eller oversionerad. Exempelvis: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78. |
sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Skapa en fullständig 5G Core-distribution |
Den här mallen skapar alla resurser som krävs för att distribuera en privat 5G Core, inklusive etablering av simmar och skapa QoS-exempelprincip. Du kan också distribuera den till ett Kubernetes-kluster som körs på en Azure Stack Edge-enhet. |
Skapa ett privat mobilt nätverk |
Den här mallen skapar en mobil nätverksresurs med en associerad sektor och ett datanätverk. Du kan sedan använda andra mallar på den här lagringsplatsen för att skapa webbplatser för att köra privat 5G Core-programvara och etablera sims- och sim-principer.. |
Uppdatera ett kontrollplan för paketkärnan |
Med den här mallen kan du uppdatera versionen av en befintlig paketkärna. |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen mobileNetworks kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.MobileNetwork/mobileNetworks-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MobileNetwork/mobileNetworks@2024-02-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "UserAssigned"
identity_ids = []
}
body = jsonencode({
properties = {
publicLandMobileNetworkIdentifier = {
mcc = "string"
mnc = "string"
}
publicLandMobileNetworks = [
{
homeNetworkPublicKeys = {
profileA = [
{
id = int
url = "string"
}
]
profileB = [
{
id = int
url = "string"
}
]
}
mcc = "string"
mnc = "string"
}
]
}
})
}
Egenskapsvärden
mobileNetworks
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.MobileNetwork/mobileNetworks@2024-02-01" |
name | Resursnamnet | sträng (krävs) Teckengräns: 1–64 Giltiga tecken: Alfanumeriska tecken och bindestreck. Börja med alfanumeriskt. |
location | Den geo-plats där resursen finns | sträng (krävs) |
parent_id | Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. | sträng (krävs) |
tags | Resurstaggar. | Ordlista med taggnamn och värden. |
identity | Identiteten som används för att hämta privata nycklar som används för SUPI-döljande från Azure Key Vault. | ManagedServiceIdentity |
properties | Egenskaper för mobilt nätverk. | MobileNetworkPropertiesFormat (krävs) |
ManagedServiceIdentity
Name | Beskrivning | Värde |
---|---|---|
typ | Typ av hanterad tjänstidentitet (för närvarande tillåts endast UserAssigned). | "UserAssigned" (krävs) |
identity_ids | Den uppsättning användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formatet: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. | Matris med användaridentitets-ID:t. |
UserAssignedIdentities
Name | Beskrivning | Värde |
---|---|---|
{anpassad egenskap} | UserAssignedIdentity |
UserAssignedIdentity
Det här objektet innehåller inga egenskaper som ska anges under distributionen. Alla egenskaper är ReadOnly.
MobileNetworkPropertiesFormat
Name | Beskrivning | Värde |
---|---|---|
publicLandMobileNetworkIdentifier | Unikt offentligt mobilt nätverks-ID för nätverket. Om både "publicLandMobileNetworks" och "publicLandMobileNetworkIdentifier" anges har "publicLandMobileNetworks" företräde. | PlmnId (krävs) |
publicLandMobileNetworks | En lista över offentliga mobila landnätverk, inklusive deras identifierare. Om både "publicLandMobileNetworks" och "publicLandMobileNetworkIdentifier" anges har "publicLandMobileNetworks" företräde. |
PublicLandMobileNetwork[] Begränsningar: Minsta längd = 1 |
PlmnId
Name | Beskrivning | Värde |
---|---|---|
Mcc | Mobil landskod (MCC). | sträng (krävs) Begränsningar: Mönster = ^\d{3}$ |
Mnc | Mobil nätverkskod (MNC). | sträng (krävs) Begränsningar: Mönster = ^\d{2,3}$ |
PublicLandMobileNetwork
Name | Beskrivning | Värde |
---|---|---|
homeNetworkPublicKeys | Konfiguration som rör SUPI-döljande. | PublicLandMobileNetworkHomeNetworkPublicKeys |
Mcc | Mobil landskod (MCC). | sträng (krävs) Begränsningar: Mönster = ^\d{3}$ |
Mnc | Mobil nätverkskod (MNC). | sträng (krävs) Begränsningar: Mönster = ^\d{2,3}$ |
PublicLandMobileNetworkHomeNetworkPublicKeys
Name | Beskrivning | Värde |
---|---|---|
profileA | Detta ger en mappning för att identifiera vilken offentlig nyckel som har använts för SUPI-döljande med hjälp av Profile A Protection Scheme. | HomeNetworkPublicKey[] |
profileB | Detta ger en mappning för att identifiera vilken offentlig nyckel som har använts för SUPI-döljande med hjälp av profil B-skyddsschemat. | HomeNetworkPublicKey[] |
HomeNetworkPublicKey
Name | Beskrivning | Värde |
---|---|---|
id | Den offentliga nyckelidentifieraren för hemnätverket avgör vilken offentlig nyckel som användes för att generera den SUCI som skickades till AMF. Se TS 23.003 Avsnitt 2.2B Avsnitt 5. | int (krävs) Begränsningar: Minsta värde = 1 Maxvärde = 255 |
url | URL:en för Azure Key Vault hemlighet som innehåller den privata nyckeln, version eller oversionerad. Exempelvis: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78. |
sträng |