次の方法で共有


Microsoft.MobileNetwork packetCoreControlPlanes 2024-04-01

Bicep リソース定義

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

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

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

リソースの形式

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

resource symbolicname 'Microsoft.MobileNetwork/packetCoreControlPlanes@2024-04-01' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    controlPlaneAccessInterface: {
      bfdIpv4Endpoints: [
        'string'
      ]
      ipv4Address: 'string'
      ipv4AddressList: [
        'string'
      ]
      ipv4Gateway: 'string'
      ipv4Subnet: 'string'
      name: 'string'
      vlanId: int
    }
    controlPlaneAccessVirtualIpv4Addresses: [
      'string'
    ]
    coreNetworkTechnology: 'string'
    diagnosticsUpload: {
      storageAccountContainerUrl: 'string'
    }
    eventHub: {
      id: 'string'
      reportingInterval: int
    }
    installation: {
      desiredState: 'string'
    }
    interopSettings: any(Azure.Bicep.Types.Concrete.AnyType)
    localDiagnosticsAccess: {
      authenticationType: 'string'
      httpsServerCertificate: {
        certificateUrl: 'string'
      }
    }
    platform: {
      azureStackEdgeDevice: {
        id: 'string'
      }
      azureStackHciCluster: {
        id: 'string'
      }
      connectedCluster: {
        id: 'string'
      }
      customLocation: {
        id: 'string'
      }
      type: 'string'
    }
    signaling: {
      nasEncryption: [
        'string'
      ]
      nasReroute: {
        macroMmeGroupId: int
      }
    }
    sites: [
      {
        id: 'string'
      }
    ]
    sku: 'string'
    ueMtu: int
    userConsent: {
      allowSupportTelemetryAccess: bool
    }
    version: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

AzureStackEdgeDeviceResourceId

名前 形容 価値
身分証明書 Azure Stack Edge デバイス リソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE]/[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE][dD][eE][vV][iI][cC][eE][sS]/[^/?#]+$ (必須)

AzureStackHCIClusterResourceId

名前 形容 価値
身分証明書 Azure Stack HCI クラスター リソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[aA][zZ][uU][rR][eE][sS][tT][aA][cC][kK][hH][cC][iI]/[cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$ (必須)

ConnectedClusterResourceId

名前 形容 価値
身分証明書 Azure Arc に接続されたクラスター リソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[kK][uU][bB][eE][rR][nN][eE][tT][eE][sS]/[cC][oO][nN][nN][eE][cC][tT][eE][dD][cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$ (必須)

CustomLocationResourceId

名前 形容 価値
身分証明書 Azure Arc カスタムロケーション リソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][xX][tT][eE][nN][dD][eE][dD][lL][oO][cC][aA][tT][iI][oO][nN]/[cC][uU][sS][tT][oO][mM][lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+$ (必須)

DiagnosticsUploadConfiguration

名前 形容 価値
storageAccountContainerUrl 診断をアップロードするストレージ アカウント コンテナーの URL。 string (必須)

EventHubConfiguration

名前 形容 価値
身分証明書 パケット コア イベントの送信先となる Azure Event Hub のリソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][vV][eE][nN][tT][hH][uU][bB]/[nN][aA][mM][eE][sS][pP][aA][cC][eE][sS]/[^/?#]+/[eV][vV][eE][nN][tT][hH][uU][bB][sS]/[^/?#]+$ (必須)
reportingInterval UE 使用状況レポート間の期間 (秒単位)。 int

制約:
最小値 = 30
最大値 = 3600

HttpsServerCertificate

名前 形容 価値
certificateUrl バージョン管理されていない証明書の URL。 例: https://contosovault.vault.azure.net/certificates/ingress. string (必須)

取り付け

名前 形容 価値
desiredState 目的のインストール状態 'Installed'
'Uninstalled'

InterfaceProperties

名前 形容 価値
bfdIpv4Endpoints BFD プローブを送信するエンドポイントの IPv4 アドレス。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[]
ipv4Address IPv4 アドレス。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
ipv4AddressList マルチノード システムの IPv4 アドレスの一覧。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[]
ipv4Gateway 既定の IPv4 ゲートウェイ (ルーター)。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
ipv4Subnet IPv4 サブネット。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2]))$
名前 このインターフェイスの論理名。 これは、Azure Stack Edge デバイスで構成されているインターフェイスのいずれかと一致する必要があります。
vlanId ネットワーク インターフェイスの VLAN 識別子。 例: 501。 int

制約:
最小値 = 1
最大値 = 4094

LocalDiagnosticsAccessConfiguration

名前 形容 価値
authenticationType ローカル診断 API にアクセスするユーザーを認証する方法。 'AAD'
'Password' (必須)
httpsServerCertificate 診断へのローカル アクセスをセキュリティで保護するために使用される HTTPS サーバー TLS 証明書。 HttpsServerCertificate の

ManagedServiceIdentity

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

Microsoft.MobileNetwork/packetCoreControlPlanes

名前 形容 価値
同一性 Azure Key Vault からイングレス証明書を取得するために使用される ID。 ManagedServiceIdentity の
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名

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

NASRerouteConfiguration

名前 形容 価値
macroMmeGroupId マクロ ネットワークの MME グループ ID。 これは、NAS リルート経由で不明な UUID が送信される場所です。 int

制約:
最小値 = 0
最大値 = 65535 (必須)

PacketCoreControlPlanePropertiesFormat

名前 形容 価値
controlPlaneAccessInterface アクセス ネットワーク上のコントロール プレーン インターフェイス。 5G ネットワークの場合、これは N2 インターフェイスです。 4G ネットワークの場合、これは S1-MME インターフェイスです。 InterfaceProperties (必須)
controlPlaneAccessVirtualIpv4Addresses 高可用性 (HA) システムのアクセス ネットワーク上のコントロール プレーンの仮想 IP アドレス。 HA デプロイでは、アクティブ ノードとスタンバイ ノード上のコントロール プレーン アクセス インターフェイスに対して、このアドレスのエニーキャスト トラフィックにアクセス ネットワーク ルーターを構成する必要があります。 HA 以外のシステムでは、このリストは省略するか空にする必要があります。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[]
coreNetworkTechnology コア ネットワーク テクノロジの生成 (5G コアまたは EPC/4G コア)。 '5GC'
'EPC + 5GC'
'EPC'
diagnosticsUpload パケット コア診断をアップロードするための構成 DiagnosticsUploadConfiguration
eventHub パケット コア イベントを Azure Event Hub に送信するための構成。 EventHubConfiguration
取り付け パケット コア コントロール プレーン リソースのインストール状態。 インストール
interopSettings RAN や UUID など、サード パーティのコンポーネントとの相互運用性を可能にする設定。 任意
localDiagnosticsAccess ローカル API 経由のパケット コア診断へのアクセスを制御する kubernetes イングレス構成。 LocalDiagnosticsAccessConfiguration (必須)
プラットホーム パケット コアがデプロイされるプラットフォーム。 PlatformConfiguration (必須)
シグナリング パケット コアのシグナリング構成。 SignalingConfiguration
サイト このパケット コア コントロール プレーンをデプロイする必要があるサイト。 サイトは、パケット コア コントロール プレーンと同じ場所にある必要があります。 SiteResourceId[] (必須)
sku このパケット コア コントロール プレーンデプロイのスループットと SIM 許容量を定義する SKU。 'G0'
'G1'
'G10'
'G2'
'G5' (必須)
ueMtu UE に通知される MTU (バイト単位)。 すべてのデータ ネットワークのユーザー プレーン データ リンクに同じ MTU が設定されます。 ユーザー プレーン アクセス リンクに設定された MTU は、GTP カプセル化を可能にするために、この値より 60 バイト大きく計算されます。 int

制約:
最小値 = 1280
最大値 = 1930
userConsent パケット コアのユーザー同意構成。 UserConsentConfiguration
バージョン パケット コア ソフトウェアの目的のバージョン。

PlatformConfiguration

名前 形容 価値
azureStackEdgeDevice パケット コアがデプロイされている Azure Stack Edge デバイス。 デバイスがフォールト トレラント ペアの一部である場合は、ペア内のいずれかのデバイスを指定できます。 AzureStackEdgeDeviceResourceId
azureStackHciCluster パケット コアがデプロイされている Azure Stack HCI クラスター。 AzureStackHCIClusterResourceId
connectedCluster パケット コアがデプロイされている Azure Arc 接続クラスター。 ConnectedClusterResourceId の
customLocation パケット コアがデプロイされている Azure Arc カスタムの場所。 CustomLocationResourceId の
種類 パケット コアがデプロイされるプラットフォームの種類。 '3P-AZURE-STACK-HCI'
'AKS-HCI' (必須)

SignalingConfiguration

名前 形容 価値
nasEncryption 最も好ましいものから順に、UE とパケット コア間のコントロール プレーン トラフィックを暗号化するために使用される NAS 暗号化アルゴリズムの順序付けされたリスト。 指定しない場合、パケット コアは組み込みの既定の順序を使用します。 次のいずれかを含む文字列配列:
'NEA0/EEA0'
'NEA1/EEA1'
'NEA2/EEA2'
nasReroute 4G NAS の再ルーティングを有効にする構成。 NASRerouteConfiguration の

SiteResourceId

名前 形容 価値
身分証明書 サイト リソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][tT][eE][sS]/[^/?#]+$ (必須)

TrackedResourceTags

名前 形容 価値

UserAssignedIdentities

名前 形容 価値

UserAssignedIdentity

名前 形容 価値

UserConsentConfiguration

名前 形容 価値
allowSupportTelemetryAccess Microsoft がパケット コアから PII 以外のテレメトリ情報にアクセスできるようにします。 bool

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

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

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

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

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

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

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

リソースの形式

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

{
  "type": "Microsoft.MobileNetwork/packetCoreControlPlanes",
  "apiVersion": "2024-04-01",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "controlPlaneAccessInterface": {
      "bfdIpv4Endpoints": [ "string" ],
      "ipv4Address": "string",
      "ipv4AddressList": [ "string" ],
      "ipv4Gateway": "string",
      "ipv4Subnet": "string",
      "name": "string",
      "vlanId": "int"
    },
    "controlPlaneAccessVirtualIpv4Addresses": [ "string" ],
    "coreNetworkTechnology": "string",
    "diagnosticsUpload": {
      "storageAccountContainerUrl": "string"
    },
    "eventHub": {
      "id": "string",
      "reportingInterval": "int"
    },
    "installation": {
      "desiredState": "string"
    },
    "interopSettings": {},
    "localDiagnosticsAccess": {
      "authenticationType": "string",
      "httpsServerCertificate": {
        "certificateUrl": "string"
      }
    },
    "platform": {
      "azureStackEdgeDevice": {
        "id": "string"
      },
      "azureStackHciCluster": {
        "id": "string"
      },
      "connectedCluster": {
        "id": "string"
      },
      "customLocation": {
        "id": "string"
      },
      "type": "string"
    },
    "signaling": {
      "nasEncryption": [ "string" ],
      "nasReroute": {
        "macroMmeGroupId": "int"
      }
    },
    "sites": [
      {
        "id": "string"
      }
    ],
    "sku": "string",
    "ueMtu": "int",
    "userConsent": {
      "allowSupportTelemetryAccess": "bool"
    },
    "version": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

AzureStackEdgeDeviceResourceId

名前 形容 価値
身分証明書 Azure Stack Edge デバイス リソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE]/[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE][dD][eE][vV][iI][cC][eE][sS]/[^/?#]+$ (必須)

AzureStackHCIClusterResourceId

名前 形容 価値
身分証明書 Azure Stack HCI クラスター リソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[aA][zZ][uU][rR][eE][sS][tT][aA][cC][kK][hH][cC][iI]/[cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$ (必須)

ConnectedClusterResourceId

名前 形容 価値
身分証明書 Azure Arc に接続されたクラスター リソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[kK][uU][bB][eE][rR][nN][eE][tT][eE][sS]/[cC][oO][nN][nN][eE][cC][tT][eE][dD][cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$ (必須)

CustomLocationResourceId

名前 形容 価値
身分証明書 Azure Arc カスタムロケーション リソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][xX][tT][eE][nN][dD][eE][dD][lL][oO][cC][aA][tT][iI][oO][nN]/[cC][uU][sS][tT][oO][mM][lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+$ (必須)

DiagnosticsUploadConfiguration

名前 形容 価値
storageAccountContainerUrl 診断をアップロードするストレージ アカウント コンテナーの URL。 string (必須)

EventHubConfiguration

名前 形容 価値
身分証明書 パケット コア イベントの送信先となる Azure Event Hub のリソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][vV][eE][nN][tT][hH][uU][bB]/[nN][aA][mM][eE][sS][pP][aA][cC][eE][sS]/[^/?#]+/[eV][vV][eE][nN][tT][hH][uU][bB][sS]/[^/?#]+$ (必須)
reportingInterval UE 使用状況レポート間の期間 (秒単位)。 int

制約:
最小値 = 30
最大値 = 3600

HttpsServerCertificate

名前 形容 価値
certificateUrl バージョン管理されていない証明書の URL。 例: https://contosovault.vault.azure.net/certificates/ingress. string (必須)

取り付け

名前 形容 価値
desiredState 目的のインストール状態 'Installed'
'Uninstalled'

InterfaceProperties

名前 形容 価値
bfdIpv4Endpoints BFD プローブを送信するエンドポイントの IPv4 アドレス。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[]
ipv4Address IPv4 アドレス。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
ipv4AddressList マルチノード システムの IPv4 アドレスの一覧。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[]
ipv4Gateway 既定の IPv4 ゲートウェイ (ルーター)。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
ipv4Subnet IPv4 サブネット。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2]))$
名前 このインターフェイスの論理名。 これは、Azure Stack Edge デバイスで構成されているインターフェイスのいずれかと一致する必要があります。
vlanId ネットワーク インターフェイスの VLAN 識別子。 例: 501。 int

制約:
最小値 = 1
最大値 = 4094

LocalDiagnosticsAccessConfiguration

名前 形容 価値
authenticationType ローカル診断 API にアクセスするユーザーを認証する方法。 'AAD'
'Password' (必須)
httpsServerCertificate 診断へのローカル アクセスをセキュリティで保護するために使用される HTTPS サーバー TLS 証明書。 HttpsServerCertificate の

ManagedServiceIdentity

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

Microsoft.MobileNetwork/packetCoreControlPlanes

名前 形容 価値
apiVersion API のバージョン '2024-04-01'
同一性 Azure Key Vault からイングレス証明書を取得するために使用される ID。 ManagedServiceIdentity の
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名

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

NASRerouteConfiguration

名前 形容 価値
macroMmeGroupId マクロ ネットワークの MME グループ ID。 これは、NAS リルート経由で不明な UUID が送信される場所です。 int

制約:
最小値 = 0
最大値 = 65535 (必須)

PacketCoreControlPlanePropertiesFormat

名前 形容 価値
controlPlaneAccessInterface アクセス ネットワーク上のコントロール プレーン インターフェイス。 5G ネットワークの場合、これは N2 インターフェイスです。 4G ネットワークの場合、これは S1-MME インターフェイスです。 InterfaceProperties (必須)
controlPlaneAccessVirtualIpv4Addresses 高可用性 (HA) システムのアクセス ネットワーク上のコントロール プレーンの仮想 IP アドレス。 HA デプロイでは、アクティブ ノードとスタンバイ ノード上のコントロール プレーン アクセス インターフェイスに対して、このアドレスのエニーキャスト トラフィックにアクセス ネットワーク ルーターを構成する必要があります。 HA 以外のシステムでは、このリストは省略するか空にする必要があります。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[]
coreNetworkTechnology コア ネットワーク テクノロジの生成 (5G コアまたは EPC/4G コア)。 '5GC'
'EPC + 5GC'
'EPC'
diagnosticsUpload パケット コア診断をアップロードするための構成 DiagnosticsUploadConfiguration
eventHub パケット コア イベントを Azure Event Hub に送信するための構成。 EventHubConfiguration
取り付け パケット コア コントロール プレーン リソースのインストール状態。 インストール
interopSettings RAN や UUID など、サード パーティのコンポーネントとの相互運用性を可能にする設定。 任意
localDiagnosticsAccess ローカル API 経由のパケット コア診断へのアクセスを制御する kubernetes イングレス構成。 LocalDiagnosticsAccessConfiguration (必須)
プラットホーム パケット コアがデプロイされるプラットフォーム。 PlatformConfiguration (必須)
シグナリング パケット コアのシグナリング構成。 SignalingConfiguration
サイト このパケット コア コントロール プレーンをデプロイする必要があるサイト。 サイトは、パケット コア コントロール プレーンと同じ場所にある必要があります。 SiteResourceId[] (必須)
sku このパケット コア コントロール プレーンデプロイのスループットと SIM 許容量を定義する SKU。 'G0'
'G1'
'G10'
'G2'
'G5' (必須)
ueMtu UE に通知される MTU (バイト単位)。 すべてのデータ ネットワークのユーザー プレーン データ リンクに同じ MTU が設定されます。 ユーザー プレーン アクセス リンクに設定された MTU は、GTP カプセル化を可能にするために、この値より 60 バイト大きく計算されます。 int

制約:
最小値 = 1280
最大値 = 1930
userConsent パケット コアのユーザー同意構成。 UserConsentConfiguration
バージョン パケット コア ソフトウェアの目的のバージョン。

PlatformConfiguration

名前 形容 価値
azureStackEdgeDevice パケット コアがデプロイされている Azure Stack Edge デバイス。 デバイスがフォールト トレラント ペアの一部である場合は、ペア内のいずれかのデバイスを指定できます。 AzureStackEdgeDeviceResourceId
azureStackHciCluster パケット コアがデプロイされている Azure Stack HCI クラスター。 AzureStackHCIClusterResourceId
connectedCluster パケット コアがデプロイされている Azure Arc 接続クラスター。 ConnectedClusterResourceId の
customLocation パケット コアがデプロイされている Azure Arc カスタムの場所。 CustomLocationResourceId の
種類 パケット コアがデプロイされるプラットフォームの種類。 '3P-AZURE-STACK-HCI'
'AKS-HCI' (必須)

SignalingConfiguration

名前 形容 価値
nasEncryption 最も好ましいものから順に、UE とパケット コア間のコントロール プレーン トラフィックを暗号化するために使用される NAS 暗号化アルゴリズムの順序付けされたリスト。 指定しない場合、パケット コアは組み込みの既定の順序を使用します。 次のいずれかを含む文字列配列:
'NEA0/EEA0'
'NEA1/EEA1'
'NEA2/EEA2'
nasReroute 4G NAS の再ルーティングを有効にする構成。 NASRerouteConfiguration の

SiteResourceId

名前 形容 価値
身分証明書 サイト リソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][tT][eE][sS]/[^/?#]+$ (必須)

TrackedResourceTags

名前 形容 価値

UserAssignedIdentities

名前 形容 価値

UserAssignedIdentity

名前 形容 価値

UserConsentConfiguration

名前 形容 価値
allowSupportTelemetryAccess Microsoft がパケット コアから PII 以外のテレメトリ情報にアクセスできるようにします。 bool

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

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

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

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

Azure にデプロイする
このテンプレートでは、5G パケット コア リソースが関連付けられた新しいサイトが作成されます。 必要に応じて、Azure Stack Edge デバイスで実行されている Kubernetes クラスターにデプロイできます。
パケット コア コントロール プレーン を更新する

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

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

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

  • リソース グループの

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MobileNetwork/packetCoreControlPlanes@2024-04-01"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      controlPlaneAccessInterface = {
        bfdIpv4Endpoints = [
          "string"
        ]
        ipv4Address = "string"
        ipv4AddressList = [
          "string"
        ]
        ipv4Gateway = "string"
        ipv4Subnet = "string"
        name = "string"
        vlanId = int
      }
      controlPlaneAccessVirtualIpv4Addresses = [
        "string"
      ]
      coreNetworkTechnology = "string"
      diagnosticsUpload = {
        storageAccountContainerUrl = "string"
      }
      eventHub = {
        id = "string"
        reportingInterval = int
      }
      installation = {
        desiredState = "string"
      }
      interopSettings = ?
      localDiagnosticsAccess = {
        authenticationType = "string"
        httpsServerCertificate = {
          certificateUrl = "string"
        }
      }
      platform = {
        azureStackEdgeDevice = {
          id = "string"
        }
        azureStackHciCluster = {
          id = "string"
        }
        connectedCluster = {
          id = "string"
        }
        customLocation = {
          id = "string"
        }
        type = "string"
      }
      signaling = {
        nasEncryption = [
          "string"
        ]
        nasReroute = {
          macroMmeGroupId = int
        }
      }
      sites = [
        {
          id = "string"
        }
      ]
      sku = "string"
      ueMtu = int
      userConsent = {
        allowSupportTelemetryAccess = bool
      }
      version = "string"
    }
  })
}

プロパティ値

AzureStackEdgeDeviceResourceId

名前 形容 価値
身分証明書 Azure Stack Edge デバイス リソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE]/[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE][dD][eE][vV][iI][cC][eE][sS]/[^/?#]+$ (必須)

AzureStackHCIClusterResourceId

名前 形容 価値
身分証明書 Azure Stack HCI クラスター リソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[aA][zZ][uU][rR][eE][sS][tT][aA][cC][kK][hH][cC][iI]/[cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$ (必須)

ConnectedClusterResourceId

名前 形容 価値
身分証明書 Azure Arc に接続されたクラスター リソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[kK][uU][bB][eE][rR][nN][eE][tT][eE][sS]/[cC][oO][nN][nN][eE][cC][tT][eE][dD][cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$ (必須)

CustomLocationResourceId

名前 形容 価値
身分証明書 Azure Arc カスタムロケーション リソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][xX][tT][eE][nN][dD][eE][dD][lL][oO][cC][aA][tT][iI][oO][nN]/[cC][uU][sS][tT][oO][mM][lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+$ (必須)

DiagnosticsUploadConfiguration

名前 形容 価値
storageAccountContainerUrl 診断をアップロードするストレージ アカウント コンテナーの URL。 string (必須)

EventHubConfiguration

名前 形容 価値
身分証明書 パケット コア イベントの送信先となる Azure Event Hub のリソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][vV][eE][nN][tT][hH][uU][bB]/[nN][aA][mM][eE][sS][pP][aA][cC][eE][sS]/[^/?#]+/[eV][vV][eE][nN][tT][hH][uU][bB][sS]/[^/?#]+$ (必須)
reportingInterval UE 使用状況レポート間の期間 (秒単位)。 int

制約:
最小値 = 30
最大値 = 3600

HttpsServerCertificate

名前 形容 価値
certificateUrl バージョン管理されていない証明書の URL。 例: https://contosovault.vault.azure.net/certificates/ingress. string (必須)

取り付け

名前 形容 価値
desiredState 目的のインストール状態 'Installed'
'Uninstalled'

InterfaceProperties

名前 形容 価値
bfdIpv4Endpoints BFD プローブを送信するエンドポイントの IPv4 アドレス。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[]
ipv4Address IPv4 アドレス。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
ipv4AddressList マルチノード システムの IPv4 アドレスの一覧。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[]
ipv4Gateway 既定の IPv4 ゲートウェイ (ルーター)。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$
ipv4Subnet IPv4 サブネット。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2]))$
名前 このインターフェイスの論理名。 これは、Azure Stack Edge デバイスで構成されているインターフェイスのいずれかと一致する必要があります。
vlanId ネットワーク インターフェイスの VLAN 識別子。 例: 501。 int

制約:
最小値 = 1
最大値 = 4094

LocalDiagnosticsAccessConfiguration

名前 形容 価値
authenticationType ローカル診断 API にアクセスするユーザーを認証する方法。 'AAD'
'Password' (必須)
httpsServerCertificate 診断へのローカル アクセスをセキュリティで保護するために使用される HTTPS サーバー TLS 証明書。 HttpsServerCertificate の

ManagedServiceIdentity

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

Microsoft.MobileNetwork/packetCoreControlPlanes

名前 形容 価値
同一性 Azure Key Vault からイングレス証明書を取得するために使用される ID。 ManagedServiceIdentity の
場所 リソースが存在する地理的な場所 string (必須)
名前 リソース名

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

NASRerouteConfiguration

名前 形容 価値
macroMmeGroupId マクロ ネットワークの MME グループ ID。 これは、NAS リルート経由で不明な UUID が送信される場所です。 int

制約:
最小値 = 0
最大値 = 65535 (必須)

PacketCoreControlPlanePropertiesFormat

名前 形容 価値
controlPlaneAccessInterface アクセス ネットワーク上のコントロール プレーン インターフェイス。 5G ネットワークの場合、これは N2 インターフェイスです。 4G ネットワークの場合、これは S1-MME インターフェイスです。 InterfaceProperties (必須)
controlPlaneAccessVirtualIpv4Addresses 高可用性 (HA) システムのアクセス ネットワーク上のコントロール プレーンの仮想 IP アドレス。 HA デプロイでは、アクティブ ノードとスタンバイ ノード上のコントロール プレーン アクセス インターフェイスに対して、このアドレスのエニーキャスト トラフィックにアクセス ネットワーク ルーターを構成する必要があります。 HA 以外のシステムでは、このリストは省略するか空にする必要があります。

制約:
パターン = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$[]
coreNetworkTechnology コア ネットワーク テクノロジの生成 (5G コアまたは EPC/4G コア)。 '5GC'
'EPC + 5GC'
'EPC'
diagnosticsUpload パケット コア診断をアップロードするための構成 DiagnosticsUploadConfiguration
eventHub パケット コア イベントを Azure Event Hub に送信するための構成。 EventHubConfiguration
取り付け パケット コア コントロール プレーン リソースのインストール状態。 インストール
interopSettings RAN や UUID など、サード パーティのコンポーネントとの相互運用性を可能にする設定。 任意
localDiagnosticsAccess ローカル API 経由のパケット コア診断へのアクセスを制御する kubernetes イングレス構成。 LocalDiagnosticsAccessConfiguration (必須)
プラットホーム パケット コアがデプロイされるプラットフォーム。 PlatformConfiguration (必須)
シグナリング パケット コアのシグナリング構成。 SignalingConfiguration
サイト このパケット コア コントロール プレーンをデプロイする必要があるサイト。 サイトは、パケット コア コントロール プレーンと同じ場所にある必要があります。 SiteResourceId[] (必須)
sku このパケット コア コントロール プレーンデプロイのスループットと SIM 許容量を定義する SKU。 'G0'
'G1'
'G10'
'G2'
'G5' (必須)
ueMtu UE に通知される MTU (バイト単位)。 すべてのデータ ネットワークのユーザー プレーン データ リンクに同じ MTU が設定されます。 ユーザー プレーン アクセス リンクに設定された MTU は、GTP カプセル化を可能にするために、この値より 60 バイト大きく計算されます。 int

制約:
最小値 = 1280
最大値 = 1930
userConsent パケット コアのユーザー同意構成。 UserConsentConfiguration
バージョン パケット コア ソフトウェアの目的のバージョン。

PlatformConfiguration

名前 形容 価値
azureStackEdgeDevice パケット コアがデプロイされている Azure Stack Edge デバイス。 デバイスがフォールト トレラント ペアの一部である場合は、ペア内のいずれかのデバイスを指定できます。 AzureStackEdgeDeviceResourceId
azureStackHciCluster パケット コアがデプロイされている Azure Stack HCI クラスター。 AzureStackHCIClusterResourceId
connectedCluster パケット コアがデプロイされている Azure Arc 接続クラスター。 ConnectedClusterResourceId の
customLocation パケット コアがデプロイされている Azure Arc カスタムの場所。 CustomLocationResourceId の
種類 パケット コアがデプロイされるプラットフォームの種類。 '3P-AZURE-STACK-HCI'
'AKS-HCI' (必須)

SignalingConfiguration

名前 形容 価値
nasEncryption 最も好ましいものから順に、UE とパケット コア間のコントロール プレーン トラフィックを暗号化するために使用される NAS 暗号化アルゴリズムの順序付けされたリスト。 指定しない場合、パケット コアは組み込みの既定の順序を使用します。 次のいずれかを含む文字列配列:
'NEA0/EEA0'
'NEA1/EEA1'
'NEA2/EEA2'
nasReroute 4G NAS の再ルーティングを有効にする構成。 NASRerouteConfiguration の

SiteResourceId

名前 形容 価値
身分証明書 サイト リソース ID。

制約:
パターン = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][tT][eE][sS]/[^/?#]+$ (必須)

TrackedResourceTags

名前 形容 価値

UserAssignedIdentities

名前 形容 価値

UserAssignedIdentity

名前 形容 価値

UserConsentConfiguration

名前 形容 価値
allowSupportTelemetryAccess Microsoft がパケット コアから PII 以外のテレメトリ情報にアクセスできるようにします。 bool