Microsoft.Network publicIPPrefixes

Bicep-Ressourcendefinition

Der ressourcentyp publicIPPrefixes kann mit Vorgängen bereitgestellt werden, die folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/publicIPPrefixes-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.

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'
  ]
}

Eigenschaftswerte

publicIPPrefixes

Name BESCHREIBUNG Wert
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-80

Gültige Zeichen:
Alphanumerische Zeichen, Unterstriche, Punkte und Bindestriche.

Beginnen Sie mit einem alphanumerischen Zeichen. Enden Sie mit einem alphanumerischen Zeichen oder einem Unterstrich.
location Ressourcenspeicherort Zeichenfolge
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
sku Die SKU des öffentlichen IP-Präfixes. PublicIPPrefixSku
extendedLocation Der erweiterte Speicherort der öffentlichen IP-Adresse. ExtendedLocation
properties Präfixeigenschaften für öffentliche IP-Adressen. PublicIPPrefixPropertiesFormat
Zonen Eine Liste der Verfügbarkeitszonen, die die IP-Adresse angibt, die für die Ressourcenanforderungen zugewiesen ist. string[]

ExtendedLocation

Name BESCHREIBUNG Wert
name Der Name des erweiterten Speicherorts. Zeichenfolge
type Der Typ des erweiterten Speicherorts. "EdgeZone"

PublicIPPrefixPropertiesFormat

Name BESCHREIBUNG Wert
customIPPrefix Das customIpPrefix, dem dieses Präfix zugeordnet ist. Objekt (object)
ipTags Die Liste der Tags, die dem Präfix der öffentlichen IP zugeordnet sind. IpTag[]
natGateway NatGateway des Präfixes für öffentliche IP-Adressen. NatGateway
prefixLength Die Länge des Präfixes für öffentliche IP-Adressen. INT
publicIPAddressVersion Die Version der öffentlichen IP-Adresse. "IPv4"
"IPv6"

Subresource

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge

IpTag

Name BESCHREIBUNG Wert
ipTagType Der IP-Tagtyp. Beispiel: FirstPartyUsage. Zeichenfolge
das Tag Der Wert des IP-Tags, das der öffentlichen IP-Adresse zugeordnet ist. Beispiel: SQL. Zeichenfolge

NatGateway

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Nat Gateway-Eigenschaften. NatGatewayPropertiesFormat
sku Die NAT-Gateway-SKU. NatGatewaySku
tags Ressourcentags. Objekt (object)
Zonen Eine Liste der Verfügbarkeitszonen, die die Zone angibt, in der Nat Gateway bereitgestellt werden soll. string[]

NatGatewayPropertiesFormat

Name BESCHREIBUNG Wert
idleTimeoutInMinutes Das Leerlauftimeout des nat-Gateways. INT
publicIpAddresses Ein Array von öffentlichen IP-Adressen, die der Nat-Gatewayressource zugeordnet sind. SubResource[]
publicIpPrefixes Ein Array von öffentlichen IP-Präfixen, die der Nat-Gatewayressource zugeordnet sind. SubResource[]

NatGatewaySku

Name BESCHREIBUNG Wert
name Name der Nat Gateway-SKU. "Standard"

PublicIPPrefixSku

Name BESCHREIBUNG Wert
name Name einer öffentlichen IP-Präfix-SKU. "Standard"
Ebene Ebene einer öffentlichen IP-Präfix-SKU. "Global"
"Regional"

Schnellstartvorlagen

In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.

Vorlage BESCHREIBUNG
AKS-Cluster mit einem NAT-Gateway und einem Application Gateway

Bereitstellen in Azure
In diesem Beispiel wird gezeigt, wie Sie einen AKS-Cluster mit NAT Gateway für ausgehende Verbindungen und eine Application Gateway für eingehende Verbindungen bereitstellen.
VMSS mit öffentlichem IP-Präfix

Bereitstellen in Azure
Vorlage für die Bereitstellung von VMSS mit öffentlichem IP-Präfix
Erstellen einer Azure Firewall-Instanz mit mehreren öffentlichen IP-Adressen

Bereitstellen in Azure
Diese Vorlage erstellt eine Azure Firewall mit zwei öffentlichen IP-Adressen und zwei Windows Server 2019-Servern, die getestet werden sollen.

Ressourcendefinition mit einer ARM-Vorlage

Der Ressourcentyp publicIPPrefixes kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/publicIPPrefixes-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "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" ]
}

Eigenschaftswerte

publicIPPrefixes

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.Network/publicIPPrefixes"
apiVersion Die Version der Ressourcen-API '2023-11-01'
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-80

Gültige Zeichen:
Alphanumerische Zeichen, Unterstriche, Punkte und Bindestriche.

Beginnen Sie mit einem alphanumerischen Zeichen. Enden Sie mit einem alphanumerischen Zeichen oder einem Unterstrich.
location Ressourcenspeicherort Zeichenfolge
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
sku Die SKU des öffentlichen IP-Präfixes. PublicIPPrefixSku
extendedLocation Der erweiterte Speicherort der öffentlichen IP-Adresse. ExtendedLocation
properties Präfixeigenschaften für öffentliche IP-Adressen. PublicIPPrefixPropertiesFormat
Zonen Eine Liste der Verfügbarkeitszonen, die die IP-Adresse angibt, die für die Ressourcenanforderungen zugewiesen ist. string[]

ExtendedLocation

Name BESCHREIBUNG Wert
name Der Name des erweiterten Speicherorts. Zeichenfolge
type Der Typ des erweiterten Speicherorts. "EdgeZone"

PublicIPPrefixPropertiesFormat

Name BESCHREIBUNG Wert
customIPPrefix Das customIpPrefix, dem dieses Präfix zugeordnet ist. Objekt (object)
ipTags Die Liste der Tags, die dem Präfix der öffentlichen IP zugeordnet sind. IpTag[]
natGateway NatGateway des Präfixes für öffentliche IP-Adressen. NatGateway
prefixLength Die Länge des Präfixes für öffentliche IP-Adressen. INT
publicIPAddressVersion Die Version der öffentlichen IP-Adresse. "IPv4"
"IPv6"

Subresource

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge

IpTag

Name BESCHREIBUNG Wert
ipTagType Der IP-Tagtyp. Beispiel: FirstPartyUsage. Zeichenfolge
das Tag Der Wert des IP-Tags, das der öffentlichen IP-Adresse zugeordnet ist. Beispiel: SQL. Zeichenfolge

NatGateway

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Nat Gateway-Eigenschaften. NatGatewayPropertiesFormat
sku Die NAT-Gateway-SKU. NatGatewaySku
tags Ressourcentags. Objekt (object)
Zonen Eine Liste von Verfügbarkeitszonen, die die Zone angibt, in der Nat Gateway bereitgestellt werden soll. string[]

NatGatewayPropertiesFormat

Name BESCHREIBUNG Wert
idleTimeoutInMinutes Das Leerlauftimeout des nat-Gateways. INT
publicIpAddresses Ein Array öffentlicher IP-Adressen, die der Nat-Gatewayressource zugeordnet sind. SubResource[]
publicIpPrefixes Ein Array von öffentlichen IP-Präfixen, die der Nat-Gatewayressource zugeordnet sind. SubResource[]

NatGatewaySku

Name BESCHREIBUNG Wert
name Name der Nat Gateway-SKU. "Standard"

PublicIPPrefixSku

Name BESCHREIBUNG Wert
name Name einer öffentlichen IP-Präfix-SKU. "Standard"
Ebene Ebene einer öffentlichen IP-Präfix-SKU. "Global"
"Regional"

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage BESCHREIBUNG
AKS-Cluster mit NAT-Gateway und Application Gateway

Bereitstellen in Azure
In diesem Beispiel wird gezeigt, wie Sie einen AKS-Cluster mit NAT-Gateway für ausgehende Verbindungen und eine Application Gateway für eingehende Verbindungen bereitstellen.
VMSS mit öffentlichem IP-Präfix

Bereitstellen in Azure
Vorlage für die Bereitstellung von VMSS mit öffentlichem IP-Präfix
Erstellen einer Azure Firewall-Instanz mit mehreren öffentlichen IP-Adressen

Bereitstellen in Azure
Mit dieser Vorlage wird ein Azure Firewall mit zwei öffentlichen IP-Adressen und zwei zu testenden Windows Server 2019-Servern erstellt.

Terraform (AzAPI-Anbieter) Ressourcendefinition

Der ressourcentyp publicIPPrefixes kann mit Vorgängen bereitgestellt werden, die folgendes zum Ziel haben:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/publicIPPrefixes-Ressource zu erstellen, fügen Sie der Vorlage die folgende Terraform-Ressource hinzu.

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"
    }
  })
}

Eigenschaftswerte

publicIPPrefixes

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Network/publicIPPrefixes@2023-11-01"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-80

Gültige Zeichen:
Alphanumerische Zeichen, Unterstriche, Punkte und Bindestriche.

Beginnen Sie mit einem alphanumerischen Zeichen. Enden Sie mit einem alphanumerischen Zeichen oder einem Unterstrich.
location Ressourcenspeicherort Zeichenfolge
parent_id Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte.
sku Die SKU des öffentlichen IP-Präfixes. PublicIPPrefixSku
extendedLocation Der erweiterte Speicherort der öffentlichen IP-Adresse. ExtendedLocation
properties Präfixeigenschaften für öffentliche IP-Adressen. PublicIPPrefixPropertiesFormat
Zonen Eine Liste der Verfügbarkeitszonen, die die IP-Adresse angibt, die für die Ressourcenanforderungen zugewiesen ist. string[]

ExtendedLocation

Name BESCHREIBUNG Wert
name Der Name des erweiterten Speicherorts. Zeichenfolge
type Der Typ des erweiterten Speicherorts. "EdgeZone"

PublicIPPrefixPropertiesFormat

Name BESCHREIBUNG Wert
customIPPrefix Das customIpPrefix, dem dieses Präfix zugeordnet ist. Objekt (object)
ipTags Die Liste der Tags, die dem Präfix der öffentlichen IP zugeordnet sind. IpTag[]
natGateway NatGateway des Präfixes für öffentliche IP-Adressen. NatGateway
prefixLength Die Länge des Präfixes für öffentliche IP-Adressen. INT
publicIPAddressVersion Die Version der öffentlichen IP-Adresse. "IPv4"
"IPv6"

Subresource

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge

IpTag

Name BESCHREIBUNG Wert
ipTagType Der IP-Tagtyp. Beispiel: FirstPartyUsage. Zeichenfolge
das Tag Der Wert des IP-Tags, das der öffentlichen IP-Adresse zugeordnet ist. Beispiel: SQL. Zeichenfolge

NatGateway

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
properties Nat Gateway-Eigenschaften. NatGatewayPropertiesFormat
sku Die NAT-Gateway-SKU. NatGatewaySku
tags Ressourcentags. Objekt (object)
Zonen Eine Liste der Verfügbarkeitszonen, die die Zone angibt, in der Nat Gateway bereitgestellt werden soll. string[]

NatGatewayPropertiesFormat

Name BESCHREIBUNG Wert
idleTimeoutInMinutes Das Leerlauftimeout des nat-Gateways. INT
publicIpAddresses Ein Array von öffentlichen IP-Adressen, die der Nat-Gatewayressource zugeordnet sind. SubResource[]
publicIpPrefixes Ein Array von öffentlichen IP-Präfixen, die der Nat-Gatewayressource zugeordnet sind. SubResource[]

NatGatewaySku

Name BESCHREIBUNG Wert
name Name der Nat Gateway-SKU. „Standard“

PublicIPPrefixSku

Name BESCHREIBUNG Wert
name Name einer öffentlichen IP-Präfix-SKU. „Standard“
Ebene Ebene einer öffentlichen IP-Präfix-SKU. "Global"
"Regional"