Dela via


Microsoft.MobileNetwork mobileNetworks

Bicep-resursdefinition

Resurstypen mobileNetworks kan distribueras med åtgärder som är mål:

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

Distribuera till Azure
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

Distribuera till Azure
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

Distribuera till Azure
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:

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

Distribuera till Azure
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

Distribuera till Azure
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

Distribuera till Azure
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