次の方法で共有


Microsoft.MobileNetwork mobileNetworks

Bicep リソース定義

mobileNetworks リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.MobileNetwork/mobileNetworks リソースを作成するには、次の Bicep をテンプレートに追加します。

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

プロパティ値

HomeNetworkPublicKey

名前 形容 価値
身分証明書 ホーム ネットワーク公開キー識別子は、AMF に送信された SUCI の生成に使用された公開キーを決定します。 TS 23.003 セクション 2.2B セクション 5 を参照してください。 int

制約:
最小値 = 1
最大値 = 255 (必須)
url バージョン管理またはバージョン管理されていない秘密キーを含む Azure Key Vault シークレットの URL。 例: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78.

ManagedServiceIdentity

名前 形容 価値
種類 マネージド サービス ID の種類 (現在許可されている UserAssigned のみ)。 'None'
'UserAssigned' (必須)
userAssignedIdentities リソースに関連付けられているユーザー割り当て ID のセット。 userAssignedIdentities ディクショナリ キーは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} という形式の ARM リソース ID になります。 ディクショナリ値は、要求内の空のオブジェクト ({}) にすることができます。 UserAssignedIdentities の

Microsoft.MobileNetwork/mobileNetworks

名前 形容 価値
同一性 SUPI の隠ぺいのために使用される秘密キーを Azure キー コンテナーから取得するために使用される ID。 ManagedServiceIdentity の
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
最大長 =
パターン = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (必須)
プロパティ モバイル ネットワークのプロパティ。 MobileNetworkPropertiesFormat (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

MobileNetworkPropertiesFormat

名前 形容 価値
publicLandMobileNetworkIdentifier ネットワークの一意のパブリック ランド モバイル ネットワーク識別子。 'publicLandMobileNetworks' と 'publicLandMobileNetworkIdentifier' の両方が指定されている場合、'publicLandMobileNetworks' が優先されます。 PlmnId (必須)
publicLandMobileNetworks 識別子を含むパブリック ランド モバイル ネットワークの一覧。 'publicLandMobileNetworks' と 'publicLandMobileNetworkIdentifier' の両方が指定されている場合、'publicLandMobileNetworks' が優先されます。 PublicLandMobileNetwork[]

PlmnId

名前 形容 価値
クライアント モバイル国コード (MCC)。

制約:
パターン = ^\d{3}$ (必須)
mnc モバイル ネットワーク コード (MNC)。

制約:
パターン = ^\d{2,3}$ (必須)

PublicLandMobileNetwork

名前 形容 価値
homeNetworkPublicKeys SUPI の隠ぺいに関連する構成。 PublicLandMobileNetworkHomeNetworkPublicKeys
クライアント モバイル国コード (MCC)。

制約:
パターン = ^\d{3}$ (必須)
mnc モバイル ネットワーク コード (MNC)。

制約:
パターン = ^\d{2,3}$ (必須)

PublicLandMobileNetworkHomeNetworkPublicKeys

名前 形容 価値
profileA これにより、プロファイル A 保護スキームを使用して SUPI の隠ぺいに使用されている公開キーを識別するためのマッピングが提供されます。 HomeNetworkPublicKey[]
profileB これにより、プロファイル B 保護スキームを使用して SUPI の隠ぺいに使用されている公開キーを識別するためのマッピングが提供されます。 HomeNetworkPublicKey[]

TrackedResourceTags

名前 形容 価値

UserAssignedIdentities

名前 形容 価値

UserAssignedIdentity

名前 形容 価値

クイック スタートのサンプル

次のクイック スタート サンプルでは、このリソースの種類をデプロイします。

Bicep ファイル 形容
完全な 5G Core デプロイ を作成する このテンプレートでは、SIM のプロビジョニングやサンプル QoS ポリシーの作成など、プライベート 5G Core のデプロイに必要なすべてのリソースが作成されます。 必要に応じて、Azure Stack Edge デバイスで実行されている Kubernetes クラスターにデプロイできます。
プライベート モバイル ネットワーク を作成する このテンプレートは、スライスとデータ ネットワークに関連付けられたモバイル ネットワーク リソースを作成します。 その後、このリポジトリの他のテンプレートを使用して、Private 5G Core ソフトウェアを実行するためのサイトを作成し、sim と sim ポリシーをプロビジョニングできます。
パケット コア コントロール プレーン を更新する このテンプレートを使用すると、既存のパケット コアのバージョンを更新できます。

ARM テンプレート リソース定義

mobileNetworks リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.MobileNetwork/mobileNetworks リソースを作成するには、次の JSON をテンプレートに追加します。

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

プロパティ値

HomeNetworkPublicKey

名前 形容 価値
身分証明書 ホーム ネットワーク公開キー識別子は、AMF に送信された SUCI の生成に使用された公開キーを決定します。 TS 23.003 セクション 2.2B セクション 5 を参照してください。 int

制約:
最小値 = 1
最大値 = 255 (必須)
url バージョン管理またはバージョン管理されていない秘密キーを含む Azure Key Vault シークレットの URL。 例: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78.

ManagedServiceIdentity

名前 形容 価値
種類 マネージド サービス ID の種類 (現在許可されている UserAssigned のみ)。 'None'
'UserAssigned' (必須)
userAssignedIdentities リソースに関連付けられているユーザー割り当て ID のセット。 userAssignedIdentities ディクショナリ キーは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} という形式の ARM リソース ID になります。 ディクショナリ値は、要求内の空のオブジェクト ({}) にすることができます。 UserAssignedIdentities の

Microsoft.MobileNetwork/mobileNetworks

名前 形容 価値
apiVersion API のバージョン '2024-04-01'
同一性 SUPI の隠ぺいのために使用される秘密キーを Azure キー コンテナーから取得するために使用される ID。 ManagedServiceIdentity の
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
最大長 =
パターン = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (必須)
プロパティ モバイル ネットワークのプロパティ。 MobileNetworkPropertiesFormat (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 'Microsoft.MobileNetwork/mobileNetworks'

MobileNetworkPropertiesFormat

名前 形容 価値
publicLandMobileNetworkIdentifier ネットワークの一意のパブリック ランド モバイル ネットワーク識別子。 'publicLandMobileNetworks' と 'publicLandMobileNetworkIdentifier' の両方が指定されている場合、'publicLandMobileNetworks' が優先されます。 PlmnId (必須)
publicLandMobileNetworks 識別子を含むパブリック ランド モバイル ネットワークの一覧。 'publicLandMobileNetworks' と 'publicLandMobileNetworkIdentifier' の両方が指定されている場合、'publicLandMobileNetworks' が優先されます。 PublicLandMobileNetwork[]

PlmnId

名前 形容 価値
クライアント モバイル国コード (MCC)。

制約:
パターン = ^\d{3}$ (必須)
mnc モバイル ネットワーク コード (MNC)。

制約:
パターン = ^\d{2,3}$ (必須)

PublicLandMobileNetwork

名前 形容 価値
homeNetworkPublicKeys SUPI の隠ぺいに関連する構成。 PublicLandMobileNetworkHomeNetworkPublicKeys
クライアント モバイル国コード (MCC)。

制約:
パターン = ^\d{3}$ (必須)
mnc モバイル ネットワーク コード (MNC)。

制約:
パターン = ^\d{2,3}$ (必須)

PublicLandMobileNetworkHomeNetworkPublicKeys

名前 形容 価値
profileA これにより、プロファイル A 保護スキームを使用して SUPI の隠ぺいに使用されている公開キーを識別するためのマッピングが提供されます。 HomeNetworkPublicKey[]
profileB これにより、プロファイル B 保護スキームを使用して SUPI の隠ぺいに使用されている公開キーを識別するためのマッピングが提供されます。 HomeNetworkPublicKey[]

TrackedResourceTags

名前 形容 価値

UserAssignedIdentities

名前 形容 価値

UserAssignedIdentity

名前 形容 価値

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
完全な 5G Core デプロイ を作成する

Azure にデプロイする
このテンプレートでは、SIM のプロビジョニングやサンプル QoS ポリシーの作成など、プライベート 5G Core のデプロイに必要なすべてのリソースが作成されます。 必要に応じて、Azure Stack Edge デバイスで実行されている Kubernetes クラスターにデプロイできます。
プライベート モバイル ネットワーク を作成する

Azure にデプロイする
このテンプレートは、スライスとデータ ネットワークに関連付けられたモバイル ネットワーク リソースを作成します。 その後、このリポジトリの他のテンプレートを使用して、Private 5G Core ソフトウェアを実行するためのサイトを作成し、sim と sim ポリシーをプロビジョニングできます。
パケット コア コントロール プレーン を更新する

Azure にデプロイする
このテンプレートを使用すると、既存のパケット コアのバージョンを更新できます。

Terraform (AzAPI プロバイダー) リソース定義

mobileNetworks リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.MobileNetwork/mobileNetworks リソースを作成するには、次の Terraform をテンプレートに追加します。

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

プロパティ値

HomeNetworkPublicKey

名前 形容 価値
身分証明書 ホーム ネットワーク公開キー識別子は、AMF に送信された SUCI の生成に使用された公開キーを決定します。 TS 23.003 セクション 2.2B セクション 5 を参照してください。 int

制約:
最小値 = 1
最大値 = 255 (必須)
url バージョン管理またはバージョン管理されていない秘密キーを含む Azure Key Vault シークレットの URL。 例: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78.

ManagedServiceIdentity

名前 形容 価値
種類 マネージド サービス ID の種類 (現在許可されている UserAssigned のみ)。 'None'
'UserAssigned' (必須)
userAssignedIdentities リソースに関連付けられているユーザー割り当て ID のセット。 userAssignedIdentities ディクショナリ キーは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} という形式の ARM リソース ID になります。 ディクショナリ値は、要求内の空のオブジェクト ({}) にすることができます。 UserAssignedIdentities の

Microsoft.MobileNetwork/mobileNetworks

名前 形容 価値
同一性 SUPI の隠ぺいのために使用される秘密キーを Azure キー コンテナーから取得するために使用される ID。 ManagedServiceIdentity の
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名

制約:
最大長 =
パターン = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (必須)
プロパティ モバイル ネットワークのプロパティ。 MobileNetworkPropertiesFormat (必須)
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.MobileNetwork/mobileNetworks@2024-04-01"

MobileNetworkPropertiesFormat

名前 形容 価値
publicLandMobileNetworkIdentifier ネットワークの一意のパブリック ランド モバイル ネットワーク識別子。 'publicLandMobileNetworks' と 'publicLandMobileNetworkIdentifier' の両方が指定されている場合、'publicLandMobileNetworks' が優先されます。 PlmnId (必須)
publicLandMobileNetworks 識別子を含むパブリック ランド モバイル ネットワークの一覧。 'publicLandMobileNetworks' と 'publicLandMobileNetworkIdentifier' の両方が指定されている場合、'publicLandMobileNetworks' が優先されます。 PublicLandMobileNetwork[]

PlmnId

名前 形容 価値
クライアント モバイル国コード (MCC)。

制約:
パターン = ^\d{3}$ (必須)
mnc モバイル ネットワーク コード (MNC)。

制約:
パターン = ^\d{2,3}$ (必須)

PublicLandMobileNetwork

名前 形容 価値
homeNetworkPublicKeys SUPI の隠ぺいに関連する構成。 PublicLandMobileNetworkHomeNetworkPublicKeys
クライアント モバイル国コード (MCC)。

制約:
パターン = ^\d{3}$ (必須)
mnc モバイル ネットワーク コード (MNC)。

制約:
パターン = ^\d{2,3}$ (必須)

PublicLandMobileNetworkHomeNetworkPublicKeys

名前 形容 価値
profileA これにより、プロファイル A 保護スキームを使用して SUPI の隠ぺいに使用されている公開キーを識別するためのマッピングが提供されます。 HomeNetworkPublicKey[]
profileB これにより、プロファイル B 保護スキームを使用して SUPI の隠ぺいに使用されている公開キーを識別するためのマッピングが提供されます。 HomeNetworkPublicKey[]

TrackedResourceTags

名前 形容 価値

UserAssignedIdentities

名前 形容 価値

UserAssignedIdentity

名前 形容 価値