次の方法で共有


Microsoft.Network publicIPPrefixes

Bicep リソース定義

publicIPPrefixes リソースの種類は、次を対象とする操作と共にデプロイできます。

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

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

リソースの形式

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

resource symbolicname 'Microsoft.Network/publicIPPrefixes@2024-07-01' = {
  extendedLocation: {
    name: 'string'
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    customIPPrefix: {
      id: 'string'
    }
    ipTags: [
      {
        ipTagType: 'string'
        tag: 'string'
      }
    ]
    natGateway: {
      id: 'string'
      location: 'string'
      properties: {
        idleTimeoutInMinutes: int
        publicIpAddresses: [
          {
            id: 'string'
          }
        ]
        publicIpAddressesV6: [
          {
            id: 'string'
          }
        ]
        publicIpPrefixes: [
          {
            id: 'string'
          }
        ]
        publicIpPrefixesV6: [
          {
            id: 'string'
          }
        ]
        sourceVirtualNetwork: {
          id: 'string'
        }
      }
      sku: {
        name: 'string'
      }
      tags: {
        {customized property}: 'string'
      }
      zones: [
        'string'
      ]
    }
    prefixLength: int
    publicIPAddressVersion: 'string'
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
  zones: [
    'string'
  ]
}

プロパティ値

Microsoft.Network/publicIPPrefixes (英語)

名前 形容 価値
拡張ロケーション パブリック IP アドレスの拡張された場所。 ExtendedLocation の
場所 リソースの場所。
名前 リソース名 string (必須)
プロパティ パブリック IP プレフィックスのプロパティ。 PublicIPPrefixPropertiesFormat
エスケーユー パブリック IP プレフィックス SKU。 PublicIPPrefixSku
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
ゾーン リソースに割り当てられた IP を示す可用性ゾーンの一覧が必要です。 文字列[]

拡張ロケーション

名前 形容 価値
名前 拡張された場所の名前。
種類 拡張された場所の型。 「エッジゾーン」

Ipタグ

名前 形容 価値
ipTagType (英語) IP タグの種類。 例: FirstPartyUsage。
タグ パブリック IP に関連付けられている IP タグの値。 例: SQL。

ナットゲートウェイ

名前 形容 価値
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ Nat ゲートウェイのプロパティ。 NatGatewayPropertiesFormat
エスケーユー NAT ゲートウェイ SKU。 ナットゲートウェイSKU
タグ リソース タグ。 リソースタグ
ゾーン Nat Gateway をデプロイする必要があるゾーンを示す可用性ゾーンの一覧。 文字列[]

NatGatewayPropertiesFormat

名前 形容 価値
アイドルタイムアウト (分単位) nat ゲートウェイのアイドル タイムアウト。 整数 (int)
publicIpアドレス nat ゲートウェイ リソースに関連付けられたパブリック IP アドレス V4 の配列。 サブリソース[]
publicIpAddressesV6 の nat ゲートウェイ リソースに関連付けられたパブリック IP アドレス V6 の配列。 サブリソース[]
publicIpプレフィックス nat ゲートウェイ リソースに関連付けられたパブリック IP プレフィックス V4 の配列。 サブリソース[]
publicIpプレフィックスV6 nat ゲートウェイ リソースに関連付けられたパブリック IP プレフィックス V6 の配列。 サブリソース[]
ソースVirtualNetwork この nat ゲートウェイ リソースを使用したソース仮想ネットワークへの参照。 SubResource の

ナットゲートウェイSKU

名前 形容 価値
名前 Nat Gateway SKU の名前。 「スタンダード」
「スタンダードV2」

PublicIPPrefixPropertiesFormat

名前 形容 価値
customIPPrefixの このプレフィックスが関連付けられている customIpPrefix。 SubResource の
ipタグ パブリック IP プレフィックスに関連付けられているタグの一覧。 Ipタグ[]
ナットゲートウェイ パブリック IP プレフィックスの NatGateway。 ナットゲートウェイ
プレフィックスの長さ パブリック IP プレフィックスの長さ。 整数 (int)
publicIPAddressVersion (パブリックIPAddressVersion) パブリック IP アドレスのバージョン。 「IPv4」
「IPv6」

PublicIPPrefixSku

名前 形容 価値
名前 パブリック IP プレフィックス SKU の名前。 「スタンダード」
「スタンダードV2」
パブリック IP プレフィックス SKU の層。 「グローバル」
「地域別」

リソースタグ

名前 形容 価値

リソースタグ

名前 形容 価値

サブリソース

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

使用例

Azure 検証済みモジュール

次の Azure 検証済みモジュール を使用して、このリソースの種類をデプロイできます。

モジュール 形容
パブリック IP プレフィックス パブリック IP プレフィックスの AVM リソース モジュール

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

Azure クイック スタート テンプレート、このリソースの種類をデプロイするための Bicep サンプルが含まれています。

Bicep ファイル 形容
NAT ゲートウェイと Application Gateway を使用して AKS クラスターを する このサンプルでは、送信接続用の NAT ゲートウェイと受信接続用の Application Gateway を使用して AKS クラスターをデプロイする方法を示します。
複数の IP パブリック アドレスを持つ Azure Firewall を作成 このテンプレートは、2 つのパブリック IP アドレスと 2 つの Windows Server 2019 サーバーをテストする Azure Firewall を作成します。
パブリック IP プレフィックス を使用して VMSS を する パブリック IP プレフィックスを使用して VMSS をデプロイするためのテンプレート

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

publicIPPrefixes リソースの種類は、次を対象とする操作と共にデプロイできます。

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

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

リソースの形式

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

{
  "type": "Microsoft.Network/publicIPPrefixes",
  "apiVersion": "2024-07-01",
  "name": "string",
  "extendedLocation": {
    "name": "string",
    "type": "string"
  },
  "location": "string",
  "properties": {
    "customIPPrefix": {
      "id": "string"
    },
    "ipTags": [
      {
        "ipTagType": "string",
        "tag": "string"
      }
    ],
    "natGateway": {
      "id": "string",
      "location": "string",
      "properties": {
        "idleTimeoutInMinutes": "int",
        "publicIpAddresses": [
          {
            "id": "string"
          }
        ],
        "publicIpAddressesV6": [
          {
            "id": "string"
          }
        ],
        "publicIpPrefixes": [
          {
            "id": "string"
          }
        ],
        "publicIpPrefixesV6": [
          {
            "id": "string"
          }
        ],
        "sourceVirtualNetwork": {
          "id": "string"
        }
      },
      "sku": {
        "name": "string"
      },
      "tags": {
        "{customized property}": "string"
      },
      "zones": [ "string" ]
    },
    "prefixLength": "int",
    "publicIPAddressVersion": "string"
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  },
  "zones": [ "string" ]
}

プロパティ値

Microsoft.Network/publicIPPrefixes (英語)

名前 形容 価値
apiVersion (英語) API のバージョン '2024-07-01'
拡張ロケーション パブリック IP アドレスの拡張された場所。 ExtendedLocation の
場所 リソースの場所。
名前 リソース名 string (必須)
プロパティ パブリック IP プレフィックスのプロパティ。 PublicIPPrefixPropertiesFormat
エスケーユー パブリック IP プレフィックス SKU。 PublicIPPrefixSku
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 'Microsoft.Network/publicIPPrefixes'
ゾーン リソースに割り当てられた IP を示す可用性ゾーンの一覧が必要です。 文字列[]

拡張ロケーション

名前 形容 価値
名前 拡張された場所の名前。
種類 拡張された場所の型。 「エッジゾーン」

Ipタグ

名前 形容 価値
ipTagType (英語) IP タグの種類。 例: FirstPartyUsage。
タグ パブリック IP に関連付けられている IP タグの値。 例: SQL。

ナットゲートウェイ

名前 形容 価値
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ Nat ゲートウェイのプロパティ。 NatGatewayPropertiesFormat
エスケーユー NAT ゲートウェイ SKU。 ナットゲートウェイSKU
タグ リソース タグ。 リソースタグ
ゾーン Nat Gateway をデプロイする必要があるゾーンを示す可用性ゾーンの一覧。 文字列[]

NatGatewayPropertiesFormat

名前 形容 価値
アイドルタイムアウト (分単位) nat ゲートウェイのアイドル タイムアウト。 整数 (int)
publicIpアドレス nat ゲートウェイ リソースに関連付けられたパブリック IP アドレス V4 の配列。 サブリソース[]
publicIpAddressesV6 の nat ゲートウェイ リソースに関連付けられたパブリック IP アドレス V6 の配列。 サブリソース[]
publicIpプレフィックス nat ゲートウェイ リソースに関連付けられたパブリック IP プレフィックス V4 の配列。 サブリソース[]
publicIpプレフィックスV6 nat ゲートウェイ リソースに関連付けられたパブリック IP プレフィックス V6 の配列。 サブリソース[]
ソースVirtualNetwork この nat ゲートウェイ リソースを使用したソース仮想ネットワークへの参照。 SubResource の

ナットゲートウェイSKU

名前 形容 価値
名前 Nat Gateway SKU の名前。 「スタンダード」
「スタンダードV2」

PublicIPPrefixPropertiesFormat

名前 形容 価値
customIPPrefixの このプレフィックスが関連付けられている customIpPrefix。 SubResource の
ipタグ パブリック IP プレフィックスに関連付けられているタグの一覧。 Ipタグ[]
ナットゲートウェイ パブリック IP プレフィックスの NatGateway。 ナットゲートウェイ
プレフィックスの長さ パブリック IP プレフィックスの長さ。 整数 (int)
publicIPAddressVersion (パブリックIPAddressVersion) パブリック IP アドレスのバージョン。 「IPv4」
「IPv6」

PublicIPPrefixSku

名前 形容 価値
名前 パブリック IP プレフィックス SKU の名前。 「スタンダード」
「スタンダードV2」
パブリック IP プレフィックス SKU の層。 「グローバル」
「地域別」

リソースタグ

名前 形容 価値

リソースタグ

名前 形容 価値

サブリソース

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

使用例

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

このリソースの種類 デプロイする Azure クイック スタート テンプレート 次に示します。

テンプレート 形容
NAT ゲートウェイと Application Gateway を使用して AKS クラスターを する

Azure
にデプロイする
このサンプルでは、送信接続用の NAT ゲートウェイと受信接続用の Application Gateway を使用して AKS クラスターをデプロイする方法を示します。
複数の IP パブリック アドレスを持つ Azure Firewall を作成

Azure にデプロイする
このテンプレートは、2 つのパブリック IP アドレスと 2 つの Windows Server 2019 サーバーをテストする Azure Firewall を作成します。
パブリック IP プレフィックス を使用して VMSS を する

Azure
にデプロイする
パブリック IP プレフィックスを使用して VMSS をデプロイするためのテンプレート

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

publicIPPrefixes リソースの種類は、次を対象とする操作と共にデプロイできます。

  • リソース グループの

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/publicIPPrefixes@2024-07-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    extendedLocation = {
      name = "string"
      type = "string"
    }
    properties = {
      customIPPrefix = {
        id = "string"
      }
      ipTags = [
        {
          ipTagType = "string"
          tag = "string"
        }
      ]
      natGateway = {
        id = "string"
        location = "string"
        properties = {
          idleTimeoutInMinutes = int
          publicIpAddresses = [
            {
              id = "string"
            }
          ]
          publicIpAddressesV6 = [
            {
              id = "string"
            }
          ]
          publicIpPrefixes = [
            {
              id = "string"
            }
          ]
          publicIpPrefixesV6 = [
            {
              id = "string"
            }
          ]
          sourceVirtualNetwork = {
            id = "string"
          }
        }
        sku = {
          name = "string"
        }
        tags = {
          {customized property} = "string"
        }
        zones = [
          "string"
        ]
      }
      prefixLength = int
      publicIPAddressVersion = "string"
    }
    sku = {
      name = "string"
      tier = "string"
    }
    zones = [
      "string"
    ]
  }
}

プロパティ値

Microsoft.Network/publicIPPrefixes (英語)

名前 形容 価値
拡張ロケーション パブリック IP アドレスの拡張された場所。 ExtendedLocation の
場所 リソースの場所。
名前 リソース名 string (必須)
プロパティ パブリック IP プレフィックスのプロパティ。 PublicIPPrefixPropertiesFormat
エスケーユー パブリック IP プレフィックス SKU。 PublicIPPrefixSku
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.Network/publicIPPrefixes@2024-07-01" (英語)
ゾーン リソースに割り当てられた IP を示す可用性ゾーンの一覧が必要です。 文字列[]

拡張ロケーション

名前 形容 価値
名前 拡張された場所の名前。
種類 拡張された場所の型。 「エッジゾーン」

Ipタグ

名前 形容 価値
ipTagType (英語) IP タグの種類。 例: FirstPartyUsage。
タグ パブリック IP に関連付けられている IP タグの値。 例: SQL。

ナットゲートウェイ

名前 形容 価値
身分証明書 リソース ID。
場所 リソースの場所。
プロパティ Nat ゲートウェイのプロパティ。 NatGatewayPropertiesFormat
エスケーユー NAT ゲートウェイ SKU。 ナットゲートウェイSKU
タグ リソース タグ。 リソースタグ
ゾーン Nat Gateway をデプロイする必要があるゾーンを示す可用性ゾーンの一覧。 文字列[]

NatGatewayPropertiesFormat

名前 形容 価値
アイドルタイムアウト (分単位) nat ゲートウェイのアイドル タイムアウト。 整数 (int)
publicIpアドレス nat ゲートウェイ リソースに関連付けられたパブリック IP アドレス V4 の配列。 サブリソース[]
publicIpAddressesV6 の nat ゲートウェイ リソースに関連付けられたパブリック IP アドレス V6 の配列。 サブリソース[]
publicIpプレフィックス nat ゲートウェイ リソースに関連付けられたパブリック IP プレフィックス V4 の配列。 サブリソース[]
publicIpプレフィックスV6 nat ゲートウェイ リソースに関連付けられたパブリック IP プレフィックス V6 の配列。 サブリソース[]
ソースVirtualNetwork この nat ゲートウェイ リソースを使用したソース仮想ネットワークへの参照。 SubResource の

ナットゲートウェイSKU

名前 形容 価値
名前 Nat Gateway SKU の名前。 「スタンダード」
「スタンダードV2」

PublicIPPrefixPropertiesFormat

名前 形容 価値
customIPPrefixの このプレフィックスが関連付けられている customIpPrefix。 SubResource の
ipタグ パブリック IP プレフィックスに関連付けられているタグの一覧。 Ipタグ[]
ナットゲートウェイ パブリック IP プレフィックスの NatGateway。 ナットゲートウェイ
プレフィックスの長さ パブリック IP プレフィックスの長さ。 整数 (int)
publicIPAddressVersion (パブリックIPAddressVersion) パブリック IP アドレスのバージョン。 「IPv4」
「IPv6」

PublicIPPrefixSku

名前 形容 価値
名前 パブリック IP プレフィックス SKU の名前。 「スタンダード」
「スタンダードV2」
パブリック IP プレフィックス SKU の層。 「グローバル」
「地域別」

リソースタグ

名前 形容 価値

リソースタグ

名前 形容 価値

サブリソース

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

使用例

Azure 検証済みモジュール

次の Azure 検証済みモジュール を使用して、このリソースの種類をデプロイできます。

モジュール 形容
パブリック IP プレフィックス パブリック IP プレフィックスの AVM リソース モジュール