Dela via


Microsoft.MobileNetwork mobileNetworks

Bicep-resursdefinition

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 Bicep i mallen.

resource symbolicname 'Microsoft.MobileNetwork/mobileNetworks@2024-04-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    publicLandMobileNetworkIdentifier: {
      mcc: 'string'
      mnc: 'string'
    }
    publicLandMobileNetworks: [
      {
        homeNetworkPublicKeys: {
          profileA: [
            {
              id: int
              url: 'string'
            }
          ]
          profileB: [
            {
              id: int
              url: 'string'
            }
          ]
        }
        mcc: 'string'
        mnc: 'string'
      }
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

HomeNetworkPublicKey

Namn Beskrivning Värde
Id Den offentliga nyckelidentifieraren för hemnätverk 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

Begränsningar:
Minsta värde = 1
Maxvärde = 255 (krävs)
URL URL:en för Azure Key Vault-hemligheten som innehåller den privata nyckeln, version eller ej version. Till exempel: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78. sträng

ManagedServiceIdentity

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (för närvarande tillåts endast UserAssigned). "Ingen"
"UserAssigned" (krävs)
userAssignedIdentities Uppsättningen 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. UserAssignedIdentiteter

Microsoft.MobileNetwork/mobileNetworks

Namn Beskrivning Värde
identitet Identiteten som används för att hämta privata nycklar som används för SUPI-döljande från Azure-nyckelvalvet. ManagedServiceIdentity
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng

Begränsningar:
Maximal längd = 64
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (krävs)
Egenskaper Egenskaper för mobilt nätverk. MobileNetworkPropertiesFormat (krävs)
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

MobileNetworkPropertiesFormat

Namn 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[]

PlmnId

Namn Beskrivning Värde
Mcc Mobil landskod (MCC). sträng

Begränsningar:
Mönster = ^\d{3}$ (krävs)
mnc Mobil nätverkskod (MNC). sträng

Begränsningar:
Mönster = ^\d{2,3}$ (krävs)

PublicLandMobileNetwork

Namn Beskrivning Värde
homeNetworkPublicKeys Konfiguration som rör SUPI-döljande. PublicLandMobileNetworkHomeNetworkPublicKeys
Mcc Mobil landskod (MCC). sträng

Begränsningar:
Mönster = ^\d{3}$ (krävs)
mnc Mobil nätverkskod (MNC). sträng

Begränsningar:
Mönster = ^\d{2,3}$ (krävs)

PublicLandMobileNetworkHomeNetworkPublicKeys

Namn 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 profil-A-skyddsschemat. 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[]

TrackedResourceTags

Namn Beskrivning Värde

UserAssignedIdentiteter

Namn Beskrivning Värde

UserAssignedIdentity

Namn Beskrivning Värde

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
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 skapande av 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 den privata 5G Core-programvaran och etablera simmar och simprinciper..
Uppdatera ett paketkärnkontrollplan 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-04-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "publicLandMobileNetworkIdentifier": {
      "mcc": "string",
      "mnc": "string"
    },
    "publicLandMobileNetworks": [
      {
        "homeNetworkPublicKeys": {
          "profileA": [
            {
              "id": "int",
              "url": "string"
            }
          ],
          "profileB": [
            {
              "id": "int",
              "url": "string"
            }
          ]
        },
        "mcc": "string",
        "mnc": "string"
      }
    ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

HomeNetworkPublicKey

Namn Beskrivning Värde
Id Den offentliga nyckelidentifieraren för hemnätverk 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

Begränsningar:
Minsta värde = 1
Maxvärde = 255 (krävs)
URL URL:en för Azure Key Vault-hemligheten som innehåller den privata nyckeln, version eller ej version. Till exempel: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78. sträng

ManagedServiceIdentity

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (för närvarande tillåts endast UserAssigned). "Ingen"
"UserAssigned" (krävs)
userAssignedIdentities Uppsättningen 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. UserAssignedIdentiteter

Microsoft.MobileNetwork/mobileNetworks

Namn Beskrivning Värde
apiVersion API-versionen '2024-04-01'
identitet Identiteten som används för att hämta privata nycklar som används för SUPI-döljande från Azure-nyckelvalvet. ManagedServiceIdentity
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng

Begränsningar:
Maximal längd = 64
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (krävs)
Egenskaper Egenskaper för mobilt nätverk. MobileNetworkPropertiesFormat (krävs)
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.MobileNetwork/mobileNetworks"

MobileNetworkPropertiesFormat

Namn 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[]

PlmnId

Namn Beskrivning Värde
Mcc Mobil landskod (MCC). sträng

Begränsningar:
Mönster = ^\d{3}$ (krävs)
mnc Mobil nätverkskod (MNC). sträng

Begränsningar:
Mönster = ^\d{2,3}$ (krävs)

PublicLandMobileNetwork

Namn Beskrivning Värde
homeNetworkPublicKeys Konfiguration som rör SUPI-döljande. PublicLandMobileNetworkHomeNetworkPublicKeys
Mcc Mobil landskod (MCC). sträng

Begränsningar:
Mönster = ^\d{3}$ (krävs)
mnc Mobil nätverkskod (MNC). sträng

Begränsningar:
Mönster = ^\d{2,3}$ (krävs)

PublicLandMobileNetworkHomeNetworkPublicKeys

Namn 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 profil-A-skyddsschemat. 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[]

TrackedResourceTags

Namn Beskrivning Värde

UserAssignedIdentiteter

Namn Beskrivning Värde

UserAssignedIdentity

Namn Beskrivning Värde

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
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 skapande av 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 den privata 5G Core-programvaran och etablera simmar och simprinciper..
Uppdatera ett paketkärnkontrollplan

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-04-01"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  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

HomeNetworkPublicKey

Namn Beskrivning Värde
Id Den offentliga nyckelidentifieraren för hemnätverk 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

Begränsningar:
Minsta värde = 1
Maxvärde = 255 (krävs)
URL URL:en för Azure Key Vault-hemligheten som innehåller den privata nyckeln, version eller ej version. Till exempel: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78. sträng

ManagedServiceIdentity

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet (för närvarande tillåts endast UserAssigned). "Ingen"
"UserAssigned" (krävs)
userAssignedIdentities Uppsättningen 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. UserAssignedIdentiteter

Microsoft.MobileNetwork/mobileNetworks

Namn Beskrivning Värde
identitet Identiteten som används för att hämta privata nycklar som används för SUPI-döljande från Azure-nyckelvalvet. ManagedServiceIdentity
plats Den geo-plats där resursen finns sträng (krävs)
Namn Resursnamnet sträng

Begränsningar:
Maximal längd = 64
Mönster = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (krävs)
Egenskaper Egenskaper för mobilt nätverk. MobileNetworkPropertiesFormat (krävs)
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.MobileNetwork/mobileNetworks@2024-04-01"

MobileNetworkPropertiesFormat

Namn 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[]

PlmnId

Namn Beskrivning Värde
Mcc Mobil landskod (MCC). sträng

Begränsningar:
Mönster = ^\d{3}$ (krävs)
mnc Mobil nätverkskod (MNC). sträng

Begränsningar:
Mönster = ^\d{2,3}$ (krävs)

PublicLandMobileNetwork

Namn Beskrivning Värde
homeNetworkPublicKeys Konfiguration som rör SUPI-döljande. PublicLandMobileNetworkHomeNetworkPublicKeys
Mcc Mobil landskod (MCC). sträng

Begränsningar:
Mönster = ^\d{3}$ (krävs)
mnc Mobil nätverkskod (MNC). sträng

Begränsningar:
Mönster = ^\d{2,3}$ (krävs)

PublicLandMobileNetworkHomeNetworkPublicKeys

Namn 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 profil-A-skyddsschemat. 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[]

TrackedResourceTags

Namn Beskrivning Värde

UserAssignedIdentiteter

Namn Beskrivning Värde

UserAssignedIdentity

Namn Beskrivning Värde