Microsoft.Network publicIPPrefixes

Bicep リソース定義

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

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

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

リソースの形式

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

resource symbolicname 'Microsoft.Network/publicIPPrefixes@2024-03-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'
          }
        ]
        publicIpPrefixes: [
          {
            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'
  ]
}

プロパティ値

ExtendedLocation

名前 形容 価値
名前 拡張された場所の名前。
種類 拡張された場所の型。 'EdgeZone'

IpTag

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

Microsoft.Network/publicIPPrefixes

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

NatGateway

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

NatGatewayPropertiesFormat

名前 形容 価値
idleTimeoutInMinutes nat ゲートウェイのアイドル タイムアウト。 int
publicIpAddresses nat ゲートウェイ リソースに関連付けられているパブリック IP アドレスの配列。 SubResource[]
publicIpPrefixes nat ゲートウェイ リソースに関連付けられているパブリック IP プレフィックスの配列。 SubResource[]

NatGatewaySku

名前 形容 価値
名前 Nat Gateway SKU の名前。 'Standard'

PublicIPPrefixPropertiesFormat

名前 形容 価値
customIPPrefix このプレフィックスが関連付けられている customIpPrefix。 SubResource の
ipTags パブリック IP プレフィックスに関連付けられているタグの一覧。 IpTag[]
natGateway パブリック IP プレフィックスの NatGateway。 NatGateway
prefixLength パブリック IP プレフィックスの長さ。 int
publicIPAddressVersion パブリック IP アドレスのバージョン。 'IPv4'
'IPv6'

PublicIPPrefixSku

名前 形容 価値
名前 パブリック IP プレフィックス SKU の名前。 'Standard'
パブリック IP プレフィックス SKU の層。 'Global'
'Regional'

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

SubResource

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

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

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

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-03-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"
          }
        ],
        "publicIpPrefixes": [
          {
            "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" ]
}

プロパティ値

ExtendedLocation

名前 形容 価値
名前 拡張された場所の名前。
種類 拡張された場所の型。 'EdgeZone'

IpTag

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

Microsoft.Network/publicIPPrefixes

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

NatGateway

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

NatGatewayPropertiesFormat

名前 形容 価値
idleTimeoutInMinutes nat ゲートウェイのアイドル タイムアウト。 int
publicIpAddresses nat ゲートウェイ リソースに関連付けられているパブリック IP アドレスの配列。 SubResource[]
publicIpPrefixes nat ゲートウェイ リソースに関連付けられているパブリック IP プレフィックスの配列。 SubResource[]

NatGatewaySku

名前 形容 価値
名前 Nat Gateway SKU の名前。 'Standard'

PublicIPPrefixPropertiesFormat

名前 形容 価値
customIPPrefix このプレフィックスが関連付けられている customIpPrefix。 SubResource の
ipTags パブリック IP プレフィックスに関連付けられているタグの一覧。 IpTag[]
natGateway パブリック IP プレフィックスの NatGateway。 NatGateway
prefixLength パブリック IP プレフィックスの長さ。 int
publicIPAddressVersion パブリック IP アドレスのバージョン。 'IPv4'
'IPv6'

PublicIPPrefixSku

名前 形容 価値
名前 パブリック IP プレフィックス SKU の名前。 'Standard'
パブリック IP プレフィックス SKU の層。 'Global'
'Regional'

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

SubResource

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

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

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

テンプレート 形容
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-03-01"
  name = "string"
  extendedLocation = {
    name = "string"
    type = "string"
  }
  location = "string"
  body = jsonencode({
    properties = {
      customIPPrefix = {
        id = "string"
      }
      ipTags = [
        {
          ipTagType = "string"
          tag = "string"
        }
      ]
      natGateway = {
        id = "string"
        location = "string"
        properties = {
          idleTimeoutInMinutes = int
          publicIpAddresses = [
            {
              id = "string"
            }
          ]
          publicIpPrefixes = [
            {
              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"
  ]
}

プロパティ値

ExtendedLocation

名前 形容 価値
名前 拡張された場所の名前。
種類 拡張された場所の型。 'EdgeZone'

IpTag

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

Microsoft.Network/publicIPPrefixes

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

NatGateway

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

NatGatewayPropertiesFormat

名前 形容 価値
idleTimeoutInMinutes nat ゲートウェイのアイドル タイムアウト。 int
publicIpAddresses nat ゲートウェイ リソースに関連付けられているパブリック IP アドレスの配列。 SubResource[]
publicIpPrefixes nat ゲートウェイ リソースに関連付けられているパブリック IP プレフィックスの配列。 SubResource[]

NatGatewaySku

名前 形容 価値
名前 Nat Gateway SKU の名前。 'Standard'

PublicIPPrefixPropertiesFormat

名前 形容 価値
customIPPrefix このプレフィックスが関連付けられている customIpPrefix。 SubResource の
ipTags パブリック IP プレフィックスに関連付けられているタグの一覧。 IpTag[]
natGateway パブリック IP プレフィックスの NatGateway。 NatGateway
prefixLength パブリック IP プレフィックスの長さ。 int
publicIPAddressVersion パブリック IP アドレスのバージョン。 'IPv4'
'IPv6'

PublicIPPrefixSku

名前 形容 価値
名前 パブリック IP プレフィックス SKU の名前。 'Standard'
パブリック IP プレフィックス SKU の層。 'Global'
'Regional'

ResourceTags

名前 形容 価値

ResourceTags

名前 形容 価値

SubResource

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