共用方式為


Microsoft.Network publicIPPrefixes 2024-03-01

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
位置 資源位置。 字串
名字 資源名稱 字串 (必要)
性能 公用IP前置詞屬性。 PublicIPPrefixPropertiesFormat
sku 公用IP前置綴 SKU。 PublicIPPrefixSku
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤
可用性區域清單,表示為資源配置的IP必須來自。 string[]

NatGateway

名字 描述 價值
id 資源標識碼。 字串
位置 資源位置。 字串
性能 Nat 閘道屬性。 NatGatewayPropertiesFormat
sku nat 閘道 SKU。 NatGatewaySku
標籤 資源標籤。 ResourceTags
可用性區域清單,表示應該在其中部署 Nat 閘道的區域。 string[]

NatGatewayPropertiesFormat

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

NatGatewaySku

名字 描述 價值
名字 Nat 閘道 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'
'地區'

ResourceTags

名字 描述 價值

ResourceTags

名字 描述 價值

SubResource

名字 描述 價值
id 資源標識碼。 字串

快速入門範例

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

Bicep 檔案 描述
具有 NAT 閘道和應用程式閘道的 AKS 叢集 此範例示範如何使用 NAT 閘道部署 AKS 叢集以進行輸出連線,以及用於輸入連線的應用程式閘道。
建立具有多個IP公用位址的 Azure 防火牆 此範本會建立具有兩個公用IP位址和兩部 Windows Server 2019 伺服器的 Azure 防火牆,以進行測試。
具有公用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
位置 資源位置。 字串
名字 資源名稱 字串 (必要)
性能 公用IP前置詞屬性。 PublicIPPrefixPropertiesFormat
sku 公用IP前置綴 SKU。 PublicIPPrefixSku
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤
類型 資源類型 'Microsoft.Network/publicIPPrefixes'
可用性區域清單,表示為資源配置的IP必須來自。 string[]

NatGateway

名字 描述 價值
id 資源標識碼。 字串
位置 資源位置。 字串
性能 Nat 閘道屬性。 NatGatewayPropertiesFormat
sku nat 閘道 SKU。 NatGatewaySku
標籤 資源標籤。 ResourceTags
可用性區域清單,表示應該在其中部署 Nat 閘道的區域。 string[]

NatGatewayPropertiesFormat

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

NatGatewaySku

名字 描述 價值
名字 Nat 閘道 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'
'地區'

ResourceTags

名字 描述 價值

ResourceTags

名字 描述 價值

SubResource

名字 描述 價值
id 資源標識碼。 字串

快速入門範本

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

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

部署至 Azure
此範例示範如何使用 NAT 閘道部署 AKS 叢集以進行輸出連線,以及用於輸入連線的應用程式閘道。
建立具有多個IP公用位址的 Azure 防火牆

部署至 Azure
此範本會建立具有兩個公用IP位址和兩部 Windows Server 2019 伺服器的 Azure 防火牆,以進行測試。
具有公用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"
  location = "string"
  sku = {
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  zones = [
    "string"
  ]
  body = jsonencode({
    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"
            }
          ]
          publicIpPrefixes = [
            {
              id = "string"
            }
          ]
        }
        sku = {
          name = "string"
        }
        tags = {
          {customized property} = "string"
        }
        zones = [
          "string"
        ]
      }
      prefixLength = int
      publicIPAddressVersion = "string"
    }
  })
}

屬性值

ExtendedLocation

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

IpTag

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

Microsoft.Network/publicIPPrefixes

名字 描述 價值
extendedLocation 公用IP位址的擴充位置。 ExtendedLocation
位置 資源位置。 字串
名字 資源名稱 字串 (必要)
性能 公用IP前置詞屬性。 PublicIPPrefixPropertiesFormat
sku 公用IP前置綴 SKU。 PublicIPPrefixSku
標籤 資源標籤 標記名稱和值的字典。
類型 資源類型 “Microsoft.Network/publicIPPrefixes@2024-03-01”
可用性區域清單,表示為資源配置的IP必須來自。 string[]

NatGateway

名字 描述 價值
id 資源標識碼。 字串
位置 資源位置。 字串
性能 Nat 閘道屬性。 NatGatewayPropertiesFormat
sku nat 閘道 SKU。 NatGatewaySku
標籤 資源標籤。 ResourceTags
可用性區域清單,表示應該在其中部署 Nat 閘道的區域。 string[]

NatGatewayPropertiesFormat

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

NatGatewaySku

名字 描述 價值
名字 Nat 閘道 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'
'地區'

ResourceTags

名字 描述 價值

ResourceTags

名字 描述 價值

SubResource

名字 描述 價值
id 資源標識碼。 字串