Microsoft.MobileNetwork mobileNetworks 2024-02-01

Bicep-Ressourcendefinition

Der Ressourcentyp mobileNetworks kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.MobileNetwork/mobileNetworks-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.

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'
      }
    ]
  }
}

Eigenschaftswerte

mobileNetworks

Name BESCHREIBUNG Wert
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-64

Gültige Zeichen:
Alphanumerische Zeichen und Bindestriche.

Beginnen Sie mit einem alphanumerischen Zeichen.
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
Identität Die Identität, die verwendet wird, um alle privaten Schlüssel abzurufen, die für die SUPI-Verschleierung aus Azure Key Vault verwendet werden. ManagedServiceIdentity
properties Eigenschaften des mobilen Netzwerks. MobileNetworkPropertiesFormat (erforderlich)

ManagedServiceIdentity

Name BESCHREIBUNG Wert
type Typ der verwalteten Dienstidentität (derzeit nur UserAssigned zulässig). "Keine"
"UserAssigned" (erforderlich)
userAssignedIdentities Der Satz von benutzerseitig zugewiesenen Identitäten, die der Ressource zugeordnet sind. Bei den userAssignedIdentities-Wörterbuchschlüsseln handelt es sich um ARM-Ressourcen-IDs im Format :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. UserAssignedIdentities

UserAssignedIdentities

Name BESCHREIBUNG Wert
{angepasste Eigenschaft} UserAssignedIdentity

UserAssignedIdentity

Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.

MobileNetworkPropertiesFormat

Name BESCHREIBUNG Wert
publicLandMobileNetworkIdentifier Der eindeutige bezeichner des öffentlichen Landmobilnetzwerks für das Netzwerk. Wenn sowohl "publicLandMobileNetworks" als auch "publicLandMobileNetworkIdentifier" angegeben sind, hat "publicLandMobileNetworks" Vorrang. PlmnId (erforderlich)
publicLandMobileNetworks Eine Liste der öffentlichen Land-Mobilfunknetze mit ihren Bezeichnern. Wenn sowohl "publicLandMobileNetworks" als auch "publicLandMobileNetworkIdentifier" angegeben sind, hat "publicLandMobileNetworks" Vorrang. PublicLandMobileNetwork[]

Einschränkungen:
Min. Länge = 1

PlmnId

Name BESCHREIBUNG Wert
Mcc Mobile Ländervorwahl (MCC). Zeichenfolge (erforderlich)

Einschränkungen:
Muster = ^\d{3}$
Mnc Mobile Network Code (MNC). Zeichenfolge (erforderlich)

Einschränkungen:
Muster = ^\d{2,3}$

PublicLandMobileNetwork

Name BESCHREIBUNG Wert
homeNetworkPublicKeys Konfiguration im Zusammenhang mit SUPI-Verschleierung. PublicLandMobileNetworkHomeNetworkPublicKeys
Mcc Mobile Country Code (MCC). Zeichenfolge (erforderlich)

Einschränkungen:
Muster = ^\d{3}$
Mnc Mobilfunknetzcode (MNC). Zeichenfolge (erforderlich)

Einschränkungen:
Muster = ^\d{2,3}$

PublicLandMobileNetworkHomeNetworkPublicKeys

Name BESCHREIBUNG Wert
profileA Dadurch wird eine Zuordnung bereitgestellt, um zu ermitteln, welcher öffentliche Schlüssel für die SUPI-Verschleierung mithilfe des Profil-A-Schutzschemas verwendet wurde. HomeNetworkPublicKey[]
profileB Dadurch wird eine Zuordnung bereitgestellt, um zu ermitteln, welcher öffentliche Schlüssel für die SUPI-Verschleierung mithilfe des Profil-B-Schutzschemas verwendet wurde. HomeNetworkPublicKey[]

HomeNetworkPublicKey

Name BESCHREIBUNG Wert
id Der Öffentliche Schlüsselbezeichner des Heimnetzwerks bestimmt, welcher öffentliche Schlüssel zum Generieren des an die AMF gesendeten SUCI verwendet wurde. Siehe TS 23.003 Abschnitt 2.2B Abschnitt 5. int (erforderlich)

Einschränkungen:
Min-Wert = 1
Maximaler Wert = 255
url Die URL von Azure Key Vault Geheimnis, das den privaten Schlüssel enthält, versioniert oder nicht versioniert. Beispiel: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78. Zeichenfolge

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage BESCHREIBUNG
Erstellen einer vollständigen 5G Core-Bereitstellung

Bereitstellen in Azure
Mit dieser Vorlage werden alle Ressourcen erstellt, die für die Bereitstellung eines Privaten 5G Core erforderlich sind, einschließlich Bereitstellungs-Sims und Erstellen einer QoS-Beispielrichtlinie. Sie kann optional in einem Kubernetes-Cluster bereitgestellt werden, der auf einem Azure Stack Edge-Gerät ausgeführt wird.
Erstellen eines privaten Mobilen Netzwerks

Bereitstellen in Azure
Mit dieser Vorlage wird eine mobile Netzwerkressource mit einem zugeordneten Slice und Datennetzwerk erstellt. Sie können dann andere Vorlagen in diesem Repository verwenden, um Websites für die Ausführung der Private 5G Core-Software zu erstellen und Sims und Sim-Richtlinien bereitzustellen.
Aktualisieren einer Paketkernsteuerungsebene

Bereitstellen in Azure
Mit dieser Vorlage können Sie die Version eines vorhandenen Paketkerns aktualisieren.

Ressourcendefinition mit einer ARM-Vorlage

Der ressourcentyp mobileNetworks kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.MobileNetwork/mobileNetworks-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "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"
      }
    ]
  }
}

Eigenschaftswerte

mobileNetworks

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.MobileNetwork/mobileNetworks"
apiVersion Die Ressourcen-API-Version '2024-02-01'
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-64

Gültige Zeichen:
Alphanumerische Zeichen und Bindestriche.

Beginnen Sie mit einem alphanumerischen Zeichen.
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Identität Die Identität, die zum Abrufen aller privaten Schlüssel verwendet wird, die für die SUPI-Verschleierung aus dem Azure-Schlüsseltresor verwendet werden. ManagedServiceIdentity
properties Mobilfunknetzwerkeigenschaften. MobileNetworkPropertiesFormat (erforderlich)

ManagedServiceIdentity

Name BESCHREIBUNG Wert
type Typ der verwalteten Dienstidentität (derzeit nur UserAssigned zulässig). "Keine"
"UserAssigned" (erforderlich)
userAssignedIdentities Die Gruppe der benutzerseitig zugewiesenen Identitäten, die der Ressource zugeordnet sind. Bei den UserAssignedIdentities-Wörterbuchschlüsseln handelt es sich um ARM-Ressourcen-IDs in der Form : '/subscriptions/{subscriptionId}/resourceGroupGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. UserAssignedIdentities

UserAssignedIdentities

Name BESCHREIBUNG Wert
{angepasste Eigenschaft} UserAssignedIdentity

UserAssignedIdentity

Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.

MobileNetworkPropertiesFormat

Name BESCHREIBUNG Wert
publicLandMobileNetworkIdentifier Der eindeutige bezeichner des öffentlichen Landmobilnetzwerks für das Netzwerk. Wenn sowohl "publicLandMobileNetworks" als auch "publicLandMobileNetworkIdentifier" angegeben sind, hat "publicLandMobileNetworks" Vorrang. PlmnId (erforderlich)
publicLandMobileNetworks Eine Liste der öffentlichen Land-Mobilfunknetze mit ihren Bezeichnern. Wenn sowohl "publicLandMobileNetworks" als auch "publicLandMobileNetworkIdentifier" angegeben sind, hat "publicLandMobileNetworks" Vorrang. PublicLandMobileNetwork[]

Einschränkungen:
Min. Länge = 1

PlmnId

Name BESCHREIBUNG Wert
Mcc Mobile Ländervorwahl (MCC). Zeichenfolge (erforderlich)

Einschränkungen:
Muster = ^\d{3}$
Mnc Mobile Network Code (MNC). Zeichenfolge (erforderlich)

Einschränkungen:
Muster = ^\d{2,3}$

PublicLandMobileNetwork

Name BESCHREIBUNG Wert
homeNetworkPublicKeys Konfiguration im Zusammenhang mit SUPI-Verschleierung. PublicLandMobileNetworkHomeNetworkPublicKeys
Mcc Mobile Ländervorwahl (MCC). Zeichenfolge (erforderlich)

Einschränkungen:
Muster = ^\d{3}$
Mnc Mobile Network Code (MNC). Zeichenfolge (erforderlich)

Einschränkungen:
Muster = ^\d{2,3}$

PublicLandMobileNetworkHomeNetworkPublicKeys

Name BESCHREIBUNG Wert
profileA Dadurch wird eine Zuordnung bereitgestellt, um zu ermitteln, welcher öffentliche Schlüssel für die SUPI-Verschleierung mithilfe des Profil-A-Schutzschemas verwendet wurde. HomeNetworkPublicKey[]
profileB Dadurch wird eine Zuordnung bereitgestellt, um zu ermitteln, welcher öffentliche Schlüssel für die SUPI-Verschleierung mithilfe des Profil-B-Schutzschemas verwendet wurde. HomeNetworkPublicKey[]

HomeNetworkPublicKey

Name BESCHREIBUNG Wert
id Der Öffentliche Schlüsselbezeichner des Heimnetzwerks bestimmt, welcher öffentliche Schlüssel verwendet wurde, um die an die AMF gesendete SUCI zu generieren. Siehe TS 23.003, Abschnitt 2.2B, Abschnitt 5. int (erforderlich)

Einschränkungen:
Minimaler Wert = 1
Maximaler Wert = 255
url Die URL von Azure Key Vault Geheimnis, das den privaten Schlüssel enthält, versioniert oder nicht versioniert. Beispiel: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78. Zeichenfolge

Schnellstartvorlagen

In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.

Vorlage BESCHREIBUNG
Erstellen einer vollständigen 5G Core-Bereitstellung

Bereitstellen in Azure
Mit dieser Vorlage werden alle Ressourcen erstellt, die für die Bereitstellung eines Privaten 5G Core erforderlich sind, einschließlich der Bereitstellung von Sims und der Erstellung einer QoS-Beispielrichtlinie. Sie kann optional in einem Kubernetes-Cluster bereitgestellt werden, der auf einem Azure Stack Edge-Gerät ausgeführt wird.
Erstellen eines privaten mobilen Netzwerks

Bereitstellen in Azure
Mit dieser Vorlage wird eine mobile Netzwerkressource mit einem zugeordneten Slice und einem Datennetzwerk erstellt. Sie können dann andere Vorlagen in diesem Repository verwenden, um Websites für die Ausführung der Private 5G Core-Software zu erstellen und Sims und Sim-Richtlinien bereitzustellen.
Aktualisieren einer Paketkern-Steuerungsebene

Bereitstellen in Azure
Mit dieser Vorlage können Sie die Version eines vorhandenen Paketkerns aktualisieren.

Terraform-Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp mobileNetworks kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.MobileNetwork/mobileNetworks-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform-Ressource hinzu.

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"
        }
      ]
    }
  })
}

Eigenschaftswerte

mobileNetworks

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.MobileNetwork/mobileNetworks@2024-02-01"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-64

Gültige Zeichen:
Alphanumerische Zeichen und Bindestriche.

Beginnen Sie mit einem alphanumerischen Zeichen.
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
parent_id Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte.
Identität Die Identität, die verwendet wird, um alle privaten Schlüssel abzurufen, die für die SUPI-Verschleierung aus Azure Key Vault verwendet werden. ManagedServiceIdentity
properties Eigenschaften des mobilen Netzwerks. MobileNetworkPropertiesFormat (erforderlich)

ManagedServiceIdentity

Name BESCHREIBUNG Wert
type Typ der verwalteten Dienstidentität (derzeit nur UserAssigned zulässig). "UserAssigned" (erforderlich)
identity_ids Der Satz von benutzerseitig zugewiesenen Identitäten, die der Ressource zugeordnet sind. Bei den userAssignedIdentities-Wörterbuchschlüsseln handelt es sich um ARM-Ressourcen-IDs im Format :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. Array von Benutzeridentitäts-IDs.

UserAssignedIdentities

Name BESCHREIBUNG Wert
{angepasste Eigenschaft} UserAssignedIdentity

UserAssignedIdentity

Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.

MobileNetworkPropertiesFormat

Name BESCHREIBUNG Wert
publicLandMobileNetworkIdentifier Der eindeutige bezeichner des öffentlichen Landmobilnetzwerks für das Netzwerk. Wenn sowohl "publicLandMobileNetworks" als auch "publicLandMobileNetworkIdentifier" angegeben sind, hat "publicLandMobileNetworks" Vorrang. PlmnId (erforderlich)
publicLandMobileNetworks Eine Liste der öffentlichen Land-Mobilfunknetze mit ihren Bezeichnern. Wenn sowohl "publicLandMobileNetworks" als auch "publicLandMobileNetworkIdentifier" angegeben sind, hat "publicLandMobileNetworks" Vorrang. PublicLandMobileNetwork[]

Einschränkungen:
Min. Länge = 1

PlmnId

Name BESCHREIBUNG Wert
Mcc Mobile Ländervorwahl (MCC). Zeichenfolge (erforderlich)

Einschränkungen:
Muster = ^\d{3}$
Mnc Mobile Network Code (MNC). Zeichenfolge (erforderlich)

Einschränkungen:
Muster = ^\d{2,3}$

PublicLandMobileNetwork

Name BESCHREIBUNG Wert
homeNetworkPublicKeys Konfiguration im Zusammenhang mit SUPI-Verschleierung. PublicLandMobileNetworkHomeNetworkPublicKeys
Mcc Mobile Ländervorwahl (MCC). Zeichenfolge (erforderlich)

Einschränkungen:
Muster = ^\d{3}$
Mnc Mobile Network Code (MNC). Zeichenfolge (erforderlich)

Einschränkungen:
Muster = ^\d{2,3}$

PublicLandMobileNetworkHomeNetworkPublicKeys

Name BESCHREIBUNG Wert
profileA Dadurch wird eine Zuordnung bereitgestellt, um zu ermitteln, welcher öffentliche Schlüssel für die SUPI-Verschleierung mithilfe des Profil-A-Schutzschemas verwendet wurde. HomeNetworkPublicKey[]
profileB Dadurch wird eine Zuordnung bereitgestellt, um zu ermitteln, welcher öffentliche Schlüssel für die SUPI-Verschleierung mithilfe des Profil-B-Schutzschemas verwendet wurde. HomeNetworkPublicKey[]

HomeNetworkPublicKey

Name BESCHREIBUNG Wert
id Der Öffentliche Schlüsselbezeichner des Heimnetzwerks bestimmt, welcher öffentliche Schlüssel verwendet wurde, um die an die AMF gesendete SUCI zu generieren. Siehe TS 23.003, Abschnitt 2.2B, Abschnitt 5. int (erforderlich)

Einschränkungen:
Minimaler Wert = 1
Maximaler Wert = 255
url Die URL von Azure Key Vault Geheimnis, das den privaten Schlüssel enthält, versioniert oder nicht versioniert. Beispiel: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78. Zeichenfolge