Microsoft.Network publicIPPrefixes 2018-10-01

Bicep リソース定義

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

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

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

リソースの形式

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

resource symbolicname 'Microsoft.Network/publicIPPrefixes@2018-10-01' = {
  etag: 'string'
  location: 'string'
  name: 'string'
  properties: {
    ipPrefix: 'string'
    ipTags: [
      {
        ipTagType: 'string'
        tag: 'string'
      }
    ]
    prefixLength: int
    provisioningState: 'string'
    publicIPAddresses: [
      {
        id: 'string'
      }
    ]
    publicIPAddressVersion: 'string'
    resourceGuid: 'string'
  }
  sku: {
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
  zones: [
    'string'
  ]
}

プロパティ値

IpTag

名前 形容 価値
ipTagType ipTag の種類 (FirstPartyUsage の例) を取得または設定します。
タグ パブリック IP に関連付けられている IpTag の値を取得または設定します。 SQL、Storage などの例

Microsoft.Network/publicIPPrefixes

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
場所 リソースの場所。
名前 リソース名 string (必須)
プロパティ パブリック IP プレフィックスのプロパティ。 PublicIPPrefixPropertiesFormat
sku パブリック IP プレフィックス SKU。 PublicIPPrefixSku
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
ゾーン リソースに割り当てられた IP を示す可用性ゾーンの一覧が必要です。 string[]

PublicIPPrefixPropertiesFormat

名前 形容 価値
ipPrefix 割り当てられたプレフィックス
ipTags パブリック IP プレフィックスに関連付けられているタグの一覧。 IpTag[]
prefixLength パブリック IP プレフィックスの長さ。 int
provisioningState パブリック IP プレフィックス リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
publicIPAddresses 参照されているすべての PublicIPAddresses の一覧 ReferencedPublicIpAddress[] の
publicIPAddressVersion パブリック IP アドレスのバージョン。 使用可能な値は、'IPv4' と 'IPv6' です。 'IPv4'
'IPv6'
resourceGuid パブリック IP プレフィックス リソースのリソース GUID プロパティ。

PublicIPPrefixSku

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

ReferencedPublicIpAddress

名前 形容 価値
身分証明書 PublicIPAddress リファレンス

ResourceTags

名前 形容 価値

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

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

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": "2018-10-01",
  "name": "string",
  "etag": "string",
  "location": "string",
  "properties": {
    "ipPrefix": "string",
    "ipTags": [
      {
        "ipTagType": "string",
        "tag": "string"
      }
    ],
    "prefixLength": "int",
    "provisioningState": "string",
    "publicIPAddresses": [
      {
        "id": "string"
      }
    ],
    "publicIPAddressVersion": "string",
    "resourceGuid": "string"
  },
  "sku": {
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  },
  "zones": [ "string" ]
}

プロパティ値

IpTag

名前 形容 価値
ipTagType ipTag の種類 (FirstPartyUsage の例) を取得または設定します。
タグ パブリック IP に関連付けられている IpTag の値を取得または設定します。 SQL、Storage などの例

Microsoft.Network/publicIPPrefixes

名前 形容 価値
apiVersion API のバージョン '2018-10-01'
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
場所 リソースの場所。
名前 リソース名 string (必須)
プロパティ パブリック IP プレフィックスのプロパティ。 PublicIPPrefixPropertiesFormat
sku パブリック IP プレフィックス SKU。 PublicIPPrefixSku
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 'Microsoft.Network/publicIPPrefixes'
ゾーン リソースに割り当てられた IP を示す可用性ゾーンの一覧が必要です。 string[]

PublicIPPrefixPropertiesFormat

名前 形容 価値
ipPrefix 割り当てられたプレフィックス
ipTags パブリック IP プレフィックスに関連付けられているタグの一覧。 IpTag[]
prefixLength パブリック IP プレフィックスの長さ。 int
provisioningState パブリック IP プレフィックス リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
publicIPAddresses 参照されているすべての PublicIPAddresses の一覧 ReferencedPublicIpAddress[] の
publicIPAddressVersion パブリック IP アドレスのバージョン。 使用可能な値は、'IPv4' と 'IPv6' です。 'IPv4'
'IPv6'
resourceGuid パブリック IP プレフィックス リソースのリソース GUID プロパティ。

PublicIPPrefixSku

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

ReferencedPublicIpAddress

名前 形容 価値
身分証明書 PublicIPAddress リファレンス

ResourceTags

名前 形容 価値

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

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

テンプレート 形容
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@2018-10-01"
  name = "string"
  etag = "string"
  location = "string"
  body = jsonencode({
    properties = {
      ipPrefix = "string"
      ipTags = [
        {
          ipTagType = "string"
          tag = "string"
        }
      ]
      prefixLength = int
      provisioningState = "string"
      publicIPAddresses = [
        {
          id = "string"
        }
      ]
      publicIPAddressVersion = "string"
      resourceGuid = "string"
    }
  })
  sku = {
    name = "string"
  }
  tags = {
    {customized property} = "string"
  }
  zones = [
    "string"
  ]
}

プロパティ値

IpTag

名前 形容 価値
ipTagType ipTag の種類 (FirstPartyUsage の例) を取得または設定します。
タグ パブリック IP に関連付けられている IpTag の値を取得または設定します。 SQL、Storage などの例

Microsoft.Network/publicIPPrefixes

名前 形容 価値
etag リソースが更新されるたびに変更される一意の読み取り専用文字列。
場所 リソースの場所。
名前 リソース名 string (必須)
プロパティ パブリック IP プレフィックスのプロパティ。 PublicIPPrefixPropertiesFormat
sku パブリック IP プレフィックス SKU。 PublicIPPrefixSku
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 "Microsoft.Network/publicIPPrefixes@2018-10-01"
ゾーン リソースに割り当てられた IP を示す可用性ゾーンの一覧が必要です。 string[]

PublicIPPrefixPropertiesFormat

名前 形容 価値
ipPrefix 割り当てられたプレフィックス
ipTags パブリック IP プレフィックスに関連付けられているタグの一覧。 IpTag[]
prefixLength パブリック IP プレフィックスの長さ。 int
provisioningState パブリック IP プレフィックス リソースのプロビジョニング状態。 使用可能な値は、'Updating'、'Deleting'、および 'Failed' です。
publicIPAddresses 参照されているすべての PublicIPAddresses の一覧 ReferencedPublicIpAddress[] の
publicIPAddressVersion パブリック IP アドレスのバージョン。 使用可能な値は、'IPv4' と 'IPv6' です。 'IPv4'
'IPv6'
resourceGuid パブリック IP プレフィックス リソースのリソース GUID プロパティ。

PublicIPPrefixSku

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

ReferencedPublicIpAddress

名前 形容 価値
身分証明書 PublicIPAddress リファレンス

ResourceTags

名前 形容 価値