Microsoft.Network publicIPPrefixes

Bicep 資源定義

publicIPPrefixes 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄

資源格式

若要建立 Microsoft.Network/publicIPPrefixes 資源,請將下列 Bicep 新增至您的範本。

resource symbolicname 'Microsoft.Network/publicIPPrefixes@2023-11-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'Standard'
    tier: 'string'
  }
  extendedLocation: {
    name: 'string'
    type: 'EdgeZone'
  }
  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: 'Standard'
      }
      tags: {}
      zones: [
        'string'
      ]
    }
    prefixLength: int
    publicIPAddressVersion: 'string'
  }
  zones: [
    'string'
  ]
}

屬性值

publicIPPrefixes

名稱 描述
NAME 資源名稱 字串 (必要)

字元限制:1-80

合法字元:
英數字元、底線、句號和連字號。

以英數字元開頭。 以英數字元或底線結尾。
location 資源位置。 字串
tags 資源標籤。 標記名稱和值的字典。 請參閱 範本中的標記
sku 公用IP前置詞 SKU。 PublicIPPrefixSku
extendedLocation 公用IP位址的擴充位置。 ExtendedLocation
properties 公用IP前置詞屬性。 PublicIPPrefixPropertiesFormat
zones (區域) 可用性區域清單,指出為資源配置的IP必須來自。 string[]

ExtendedLocation

名稱 描述
NAME 擴充位置的名稱。 字串
type 擴充位置的類型。 'EdgeZone'

PublicIPPrefixPropertiesFormat

名稱 描述
customIPPrefix 這個前置詞相關聯的 customIpPrefix。 物件 (object)
ipTags 與公用IP前置詞相關聯的標記清單。 IpTag[]
natGateway 公用IP前置詞的 NatGateway。 NatGateway
prefixLength 公用IP前綴的長度。 int
publicIPAddressVersion 公用IP位址版本。 'IPv4'
'IPv6'

SubResource

名稱 描述
id 資源識別碼。 字串

IpTag

名稱 描述
ipTagType IP 標籤類型。 範例:FirstPartyUsage。 字串
標籤 與公用IP相關聯的IP標籤。 範例:SQL。 字串

NatGateway

名稱 描述
id 資源識別碼。 字串
location 資源位置。 字串
properties Nat 閘道屬性。 NatGatewayPropertiesFormat
sku nat 閘道 SKU。 NatGatewaySku
tags 資源標籤。 物件 (object)
zones (區域) 可用性區域清單,指出應該在其中部署 Nat 閘道的區域。 string[]

NatGatewayPropertiesFormat

名稱 描述
idleTimeoutInMinutes nat 閘道的閒置逾時。 int
publicIpAddresses 與 nat 閘道資源相關聯的公用IP位址數位。 SubResource[]
publicIpPrefixes 與 nat 閘道資源相關聯的公用IP前置詞數位。 SubResource[]

NatGatewaySku

名稱 描述
NAME Nat 閘道 SKU 的名稱。 'Standard'

PublicIPPrefixSku

名稱 描述
NAME 公用IP前置綴 SKU 的名稱。 'Standard'
tier 公用IP前置詞 SKU 的階層。 'Global'
'Regional'

快速入門範本

下列快速入門範本會部署此資源類型。

範本 描述
具有 NAT 閘道和 應用程式閘道 的 AKS 叢集

部署至 Azure
此範例示範如何使用 NAT 閘道部署 AKS 叢集以進行輸出連線,以及輸入連線的 應用程式閘道。
具有公用IP前綴的VMSS

部署至 Azure
使用公用IP前綴部署VMSS的範本
建立具有多個公用 IP 位址的 Azure 防火牆

部署至 Azure
此範本會建立 Azure 防火牆,其中包含兩個公用IP位址和兩部 Windows Server 2019 伺服器進行測試。

ARM 範本資源定義

publicIPPrefixes 資源類型可以使用目標作業進行部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。

資源格式

若要建立 Microsoft.Network/publicIPPrefixes 資源,請將下列 JSON 新增至您的範本。

{
  "type": "Microsoft.Network/publicIPPrefixes",
  "apiVersion": "2023-11-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "Standard",
    "tier": "string"
  },
  "extendedLocation": {
    "name": "string",
    "type": "EdgeZone"
  },
  "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": "Standard"
      },
      "tags": {},
      "zones": [ "string" ]
    },
    "prefixLength": "int",
    "publicIPAddressVersion": "string"
  },
  "zones": [ "string" ]
}

屬性值

publicIPPrefixes

名稱 描述
類型 資源類型 'Microsoft.Network/publicIPPrefixes'
apiVersion 資源 API 版本 '2023-11-01'
NAME 資源名稱 需要字串 ()

字元限制:1-80

合法字元:
英數字元、底線、句號和連字號。

以英數字元開頭。 以英數字元或底線結尾。
location 資源位置。 字串
tags 資源標籤。 標記名稱和值的字典。 請參閱 範本中的標記
sku 公用IP前置詞 SKU。 PublicIPPrefixSku
extendedLocation 公用IP位址的擴充位置。 ExtendedLocation
properties 公用IP前置詞屬性。 PublicIPPrefixPropertiesFormat
zones (區域) 可用性區域清單,指出為資源配置的IP必須來自。 string[]

ExtendedLocation

名稱 描述
NAME 擴充位置的名稱。 字串
type 擴充位置的類型。 'EdgeZone'

PublicIPPrefixPropertiesFormat

名稱 描述
customIPPrefix 這個前置詞相關聯的 customIpPrefix。 物件 (object)
ipTags 與公用IP前置詞相關聯的標記清單。 IpTag[]
natGateway 公用IP前置詞的 NatGateway。 NatGateway
prefixLength 公用IP前綴的長度。 int
publicIPAddressVersion 公用IP位址版本。 'IPv4'
'IPv6'

SubResource

名稱 描述
id 資源識別碼。 字串

IpTag

名稱 描述
ipTagType IP 標籤類型。 範例:FirstPartyUsage。 字串
標籤 與公用IP相關聯的IP標籤。 範例:SQL。 字串

NatGateway

名稱 描述
id 資源識別碼。 字串
location 資源位置。 字串
properties Nat 閘道屬性。 NatGatewayPropertiesFormat
sku nat 閘道 SKU。 NatGatewaySku
tags 資源標籤。 物件 (object)
zones (區域) 可用性區域清單,指出應該在其中部署 Nat 閘道的區域。 string[]

NatGatewayPropertiesFormat

名稱 描述
idleTimeoutInMinutes nat 閘道的閒置逾時。 int
publicIpAddresses 與 nat 閘道資源相關聯的公用IP位址數位。 SubResource[]
publicIpPrefixes 與 nat 閘道資源相關聯的公用IP前置詞數位。 SubResource[]

NatGatewaySku

名稱 描述
NAME Nat 閘道 SKU 的名稱。 'Standard'

PublicIPPrefixSku

名稱 描述
NAME 公用IP前置綴 SKU 的名稱。 'Standard'
tier 公用IP前置詞 SKU 的階層。 'Global'
'Regional'

快速入門範本

下列快速入門範本會部署此資源類型。

範本 描述
具有 NAT 閘道和 應用程式閘道 的 AKS 叢集

部署至 Azure
此範例示範如何使用 NAT 閘道部署 AKS 叢集以進行輸出連線,以及輸入連線的 應用程式閘道。
具有公用IP前綴的VMSS

部署至 Azure
使用公用IP前綴部署VMSS的範本
建立具有多個公用 IP 位址的 Azure 防火牆

部署至 Azure
此範本會建立一個 Azure 防火牆,其中包含兩個公用IP位址和兩部 Windows Server 2019 伺服器進行測試。

Terraform (AzAPI 提供者) 資源定義

publicIPPrefixes 資源類型可以使用目標作業進行部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。

資源格式

若要建立 Microsoft.Network/publicIPPrefixes 資源,請將下列 Terraform 新增至範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/publicIPPrefixes@2023-11-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  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 = "Standard"
        }
        tags = {}
        zones = [
          "string"
        ]
      }
      prefixLength = int
      publicIPAddressVersion = "string"
    }
    zones = [
      "string"
    ]
    sku = {
      name = "Standard"
      tier = "string"
    }
    extendedLocation = {
      name = "string"
      type = "EdgeZone"
    }
  })
}

屬性值

publicIPPrefixes

名稱 描述
類型 資源類型 “Microsoft.Network/publicIPPrefixes@2023-11-01”
NAME 資源名稱 需要字串 ()

字元限制:1-80

合法字元:
英數字元、底線、句號和連字號。

以英數字元開頭。 以英數字元或底線結尾。
location 資源位置。 字串
parent_id 若要部署至資源群組,請使用該資源群組的標識碼。 需要字串 ()
tags 資源標籤。 標記名稱和值的字典。
sku 公用IP前置詞 SKU。 PublicIPPrefixSku
extendedLocation 公用IP位址的擴充位置。 ExtendedLocation
properties 公用IP前置詞屬性。 PublicIPPrefixPropertiesFormat
zones (區域) 可用性區域清單,指出為資源配置的IP需要來自。 string[]

ExtendedLocation

名稱 描述
NAME 擴充位置的名稱。 字串
type 擴充位置的類型。 “EdgeZone”

PublicIPPrefixPropertiesFormat

名稱 描述
customIPPrefix 這個前置詞相關聯的 customIpPrefix。 物件 (object)
ipTags 與公用IP前置詞相關聯的標記清單。 IpTag[]
natGateway 公用IP前置詞的 NatGateway。 NatGateway
prefixLength 公用IP前綴的長度。 int
publicIPAddressVersion 公用IP位址版本。 “IPv4”
“IPv6”

SubResource

名稱 描述
id 資源識別碼。 字串

IpTag

名稱 描述
ipTagType IP 標籤類型。 範例:FirstPartyUsage。 字串
標籤 與公用IP相關聯的IP標籤。 範例:SQL。 字串

NatGateway

名稱 描述
id 資源識別碼。 字串
location 資源位置。 字串
properties Nat 閘道屬性。 NatGatewayPropertiesFormat
sku nat 閘道 SKU。 NatGatewaySku
tags 資源標籤。 物件 (object)
zones (區域) 可用性區域清單,指出應該在其中部署 Nat 閘道的區域。 string[]

NatGatewayPropertiesFormat

名稱 描述
idleTimeoutInMinutes nat 閘道的閒置逾時。 int
publicIpAddresses 與 nat 閘道資源相關聯的公用IP位址數位。 SubResource[]
publicIpPrefixes 與 nat 閘道資源相關聯的公用IP前置詞數位。 SubResource[]

NatGatewaySku

名稱 描述
NAME Nat 閘道 SKU 的名稱。 “Standard”

PublicIPPrefixSku

名稱 描述
NAME 公用IP前置詞 SKU 的名稱。 “Standard”
tier 公用IP前置詞 SKU 的階層。 “Global”
“區域”