Microsoft.MobileNetwork packetCoreControlPlanes 2022-03-01-preview

Bicep リソース定義

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

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

リソース形式

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

resource symbolicname 'Microsoft.MobileNetwork/packetCoreControlPlanes@2022-03-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    controlPlaneAccessInterface: {
      ipv4Address: 'string'
      ipv4Gateway: 'string'
      ipv4Subnet: 'string'
      name: 'string'
    }
    coreNetworkTechnology: 'string'
    customLocation: {
      id: 'string'
    }
    mobileNetwork: {
      id: 'string'
    }
    version: 'string'
  }
}

プロパティ値

packetCoreControlPlanes

名前 説明
name リソース名 string (必須)

文字数制限: 1 から 64

有効な文字:
英数字、アンダースコア、ハイフン。

英数字で開始します。
location リソースが保存されている地理的な場所 string (必須)
tags リソース タグ。 タグ名と値のディクショナリ。 「テンプレートのタグ」を参照してください
properties パケット コア コントロール プレーンのプロパティ。 PacketCoreControlPlanePropertiesFormat (必須)

PacketCoreControlPlanePropertiesFormat

名前 説明
controlPlaneAccessInterface アクセス ネットワーク上のコントロール プレーン インターフェイス。 5G ネットワークでは、これは N2 インターフェイスと呼ばれ、4G ネットワークでは S1-MME インターフェイスと呼ばれます。 InterfaceProperties (必須)
coreNetworkTechnology コア ネットワーク テクノロジの生成。 '5GC'
'EPC'
customLocation パケット コアがデプロイされている Azure ARC カスタムの場所。 CustomLocationResourceId
mobileNetwork このパケット コア コントロール プレーンが属するモバイル ネットワーク MobileNetworkResourceId (必須)
version デプロイされるパケット コア ソフトウェアのバージョン。 string

InterfaceProperties

名前 説明
ipv4Address IPv4 アドレス。 string

制約:
Pattern = ^(([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 ゲートウェイ (ルーター)。 string

制約:
Pattern = ^(([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 サブネット。 string

制約:
Pattern = ^(([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]))$
name このインターフェイスの論理名。 これは、Azure Stack Edge マシンで構成されているインターフェイスのいずれかと一致している必要があります。 string (必須)

CustomLocationResourceId

名前 説明
id Azure ARC カスタムの場所リソース ID。 string (必須)

制約:
Pattern = ^/[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]/[^/?#]+$

MobileNetworkResourceId

名前 説明
id Mobile Network リソース ID。 string (必須)

制約:
Pattern = ^/[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]/[^/?#]+$

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

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

Template 説明
完全な 5G Core デプロイを作成する

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

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

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

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

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

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

リソース形式

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

{
  "type": "Microsoft.MobileNetwork/packetCoreControlPlanes",
  "apiVersion": "2022-03-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "controlPlaneAccessInterface": {
      "ipv4Address": "string",
      "ipv4Gateway": "string",
      "ipv4Subnet": "string",
      "name": "string"
    },
    "coreNetworkTechnology": "string",
    "customLocation": {
      "id": "string"
    },
    "mobileNetwork": {
      "id": "string"
    },
    "version": "string"
  }
}

プロパティ値

packetCoreControlPlanes

名前 説明
type リソースの種類 'Microsoft.MobileNetwork/packetCoreControlPlanes'
apiVersion リソース API のバージョン '2022-03-01-preview'
name リソース名 string (必須)

文字制限: 1 から 64

有効な文字:
英数字、アンダースコア、ハイフン。

英数字で開始します。
location リソースが保存されている地理的な場所 string (必須)
tags リソース タグ。 タグの名前と値のディクショナリ。 「テンプレート内のタグ」を参照してください
properties パケット コア コントロール プレーンのプロパティ。 PacketCoreControlPlanePropertiesFormat (必須)

PacketCoreControlPlanePropertiesFormat

名前 説明
controlPlaneAccessInterface アクセス ネットワーク上のコントロール プレーン インターフェイス。 5G ネットワークでは N2 インターフェイスと呼ばれますが、4G ネットワークでは S1-MME インターフェイスと呼ばれます。 InterfaceProperties (必須)
coreNetworkTechnology コア ネットワーク テクノロジの生成。 '5GC'
'EPC'
customLocation パケット コアがデプロイされている Azure ARC カスタムの場所。 CustomLocationResourceId
mobileNetwork このパケット コア コントロール プレーンが属するモバイル ネットワーク MobileNetworkResourceId (必須)
version デプロイされるパケット コア ソフトウェアのバージョン。 string

InterfaceProperties

名前 説明
ipv4Address IPv4 アドレス。 string

制約:
Pattern = ^(([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 ゲートウェイ (ルーター)。 string

制約:
Pattern = ^(([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 サブネット。 string

制約:
Pattern = ^(([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]))$
name このインターフェイスの論理名。 これは、Azure Stack Edge マシンで構成されているインターフェイスのいずれかと一致している必要があります。 string (必須)

CustomLocationResourceId

名前 説明
id Azure ARC カスタムの場所リソース ID。 string (必須)

制約:
Pattern = ^/[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]/[^/?#]+$

MobileNetworkResourceId

名前 説明
id モバイル ネットワーク リソース ID。 string (必須)

制約:
Pattern = ^/[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]/[^/?#]+$

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

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

Template 説明
完全な 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@2022-03-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      controlPlaneAccessInterface = {
        ipv4Address = "string"
        ipv4Gateway = "string"
        ipv4Subnet = "string"
        name = "string"
      }
      coreNetworkTechnology = "string"
      customLocation = {
        id = "string"
      }
      mobileNetwork = {
        id = "string"
      }
      version = "string"
    }
  })
}

プロパティ値

packetCoreControlPlanes

名前 説明
type リソースの種類 "Microsoft.MobileNetwork/packetCoreControlPlanes@2022-03-01-preview"
name リソース名 string (必須)

文字制限: 1 から 64

有効な文字:
英数字、アンダースコア、ハイフン。

英数字で開始します。
location リソースが保存されている地理的な場所 string (必須)
parent_id リソース グループにデプロイするには、そのリソース グループの ID を使用します。 string (必須)
tags リソース タグ。 タグの名前と値のディクショナリ。
properties パケット コア コントロール プレーンのプロパティ。 PacketCoreControlPlanePropertiesFormat (必須)

PacketCoreControlPlanePropertiesFormat

名前 説明
controlPlaneAccessInterface アクセス ネットワーク上のコントロール プレーン インターフェイス。 5G ネットワークでは N2 インターフェイスと呼ばれますが、4G ネットワークでは S1-MME インターフェイスと呼ばれます。 InterfaceProperties (必須)
coreNetworkTechnology コア ネットワーク テクノロジの生成。 "5GC"
"EPC"
customLocation パケット コアがデプロイされている Azure ARC カスタムの場所。 CustomLocationResourceId
mobileNetwork このパケット コア コントロール プレーンが属するモバイル ネットワーク MobileNetworkResourceId (必須)
version デプロイされるパケット コア ソフトウェアのバージョン。 string

InterfaceProperties

名前 説明
ipv4Address IPv4 アドレス。 string

制約:
Pattern = ^(([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 ゲートウェイ (ルーター)。 string

制約:
Pattern = ^(([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 サブネット。 string

制約:
Pattern = ^(([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]))$
name このインターフェイスの論理名。 これは、Azure Stack Edge マシンで構成されているインターフェイスのいずれかと一致している必要があります。 string (必須)

CustomLocationResourceId

名前 説明
id Azure ARC カスタムの場所リソース ID。 string (必須)

制約:
Pattern = ^/[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]/[^/?#]+$

MobileNetworkResourceId

名前 説明
id モバイル ネットワーク リソース ID。 string (必須)

制約:
Pattern = ^/[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]/[^/?#]+$