Microsoft.Network publicIPAddresses

Bicep-resursdefinition

Resurstypen publicIPAddresses kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/publicIPAddresses-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Network/publicIPAddresses@2023-04-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  extendedLocation: {
    name: 'string'
    type: 'EdgeZone'
  }
  properties: {
    ddosSettings: {
      ddosProtectionPlan: {
        id: 'string'
      }
      protectionMode: 'string'
    }
    deleteOption: 'string'
    dnsSettings: {
      domainNameLabel: 'string'
      domainNameLabelScope: 'string'
      fqdn: 'string'
      reverseFqdn: 'string'
    }
    idleTimeoutInMinutes: int
    ipAddress: 'string'
    ipTags: [
      {
        ipTagType: 'string'
        tag: 'string'
      }
    ]
    linkedPublicIPAddress: {
      public-ip-address-object
    }
      extendedLocation: {
        name: 'string'
        type: 'EdgeZone'
      }
      id: 'string'
      location: 'string'
      properties: {
      sku: {
        name: 'string'
        tier: 'string'
      }
      tags: {}
      zones: [
        'string'
      ]
    }
    migrationPhase: 'string'
    natGateway: {
      id: 'string'
      location: 'string'
      properties: {
        idleTimeoutInMinutes: int
        publicIpAddresses: [
          {
            id: 'string'
          }
        ]
        publicIpPrefixes: [
          {
            id: 'string'
          }
        ]
      }
      sku: {
        name: 'Standard'
      }
      tags: {}
      zones: [
        'string'
      ]
    }
    publicIPAddressVersion: 'string'
    publicIPAllocationMethod: 'string'
    publicIPPrefix: {
      id: 'string'
    }
    servicePublicIPAddress: {
      public-ip-address-object
    }
      extendedLocation: {
        name: 'string'
        type: 'EdgeZone'
      }
      id: 'string'
      location: 'string'
      properties: {
      sku: {
        name: 'string'
        tier: 'string'
      }
      tags: {}
      zones: [
        'string'
      ]
    }
  }
  zones: [
    'string'
  ]
}

Egenskapsvärden

publicIPAddresses

Name Beskrivning Värde
name Resursnamnet sträng (krävs)

Teckengräns: 1–80

Giltiga tecken:
Alfanumeriska tecken, understreck, punkter och bindestreck.

Börja med alfanumeriskt. Avsluta alfanumeriskt eller understreck.
location Resursplats. sträng
tags Resurstaggar. Ordlista med taggnamn och värden. Se Taggar i mallar
sku Den offentliga IP-adress-SKU:n. PublicIPAddressSku
extendedLocation Den utökade platsen för den offentliga IP-adressen. ExtendedLocation
properties Egenskaper för offentlig IP-adress. PublicIPAddressPropertiesFormat
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

ExtendedLocation

Name Beskrivning Värde
name Namnet på den utökade platsen. sträng
typ Den utökade platsens typ. "EdgeZone"

PublicIPAddressPropertiesFormat

Name Beskrivning Värde
ddosSettings Den anpassade principen för DDoS-skydd som är associerad med den offentliga IP-adressen. DdosSettings
deleteOption Ange vad som händer med den offentliga IP-adressen när den virtuella datorn som använder den tas bort "Ta bort"
"Koppla från"
dnsSettings FQDN för DNS-posten som är associerad med den offentliga IP-adressen. PublicIPAddressDnsSettings
idleTimeoutInMinutes Tidsgränsen för inaktivitet för den offentliga IP-adressen. int
Ip IP-adressen som är associerad med den offentliga IP-adressresursen. sträng
ipTags Listan över taggar som är associerade med den offentliga IP-adressen. IpTag[]
linkedPublicIPAddress Den länkade offentliga IP-adressen för den offentliga IP-adressresursen. PublicIPAddress
migrationPhase Migreringsfasen för offentlig IP-adress. "Avbryt"
"Checka in"
"Bekräftat"
"Ingen"
"Förbered"
natGateway NatGateway för den offentliga IP-adressen. NatGateway
publicIPAddressVersion Den offentliga IP-adressversionen. "IPv4"
"IPv6"
publicIPAllocationMethod Allokeringsmetoden för offentliga IP-adresser. "Dynamisk"
"Statisk"
publicIPPrefix Det offentliga IP-prefixet som den här offentliga IP-adressen ska allokeras från. Underresurs
servicePublicIPAddress Tjänstens offentliga IP-adress för den offentliga IP-adressresursen. PublicIPAddress

DdosSettings

Name Beskrivning Värde
ddosProtectionPlan DDoS-skyddsplanen som är associerad med den offentliga IP-adressen. Kan bara anges om ProtectionMode är aktiverat Underresurs
protectionMode DDoS-skyddsläget för den offentliga IP-adressen "Inaktiverad"
"Aktiverad"
"VirtualNetworkInherited"

Underresurs

Name Beskrivning Värde
id Resurs-ID. sträng

PublicIPAddressDnsSettings

Name Beskrivning Värde
domainNameLabel Domännamnsetiketten. Sammanfogningen av domännamnsetiketten och den regionaliserade DNS-zonen utgör det fullständigt kvalificerade domännamnet som är associerat med den offentliga IP-adressen. Om en domännamnsetikett anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet. sträng
domainNameLabelScope Domännamnets etikettomfång. Om en domännamnsetikett och ett domännamnsetikettomfång anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet med ett hashvärde som ingår i FQDN. "NoReuse"
"ResourceGroupReuse"
"SubscriptionReuse"
'TenantReuse'
Fqdn Det fullständigt kvalificerade domännamnet för A DNS-posten som är associerad med den offentliga IP-adressen. Det här är sammanlänkningen av domainNameLabel och den regionaliserade DNS-zonen. sträng
reverseFqdn Omvänd FQDN. Ett användar synligt, fullständigt kvalificerat domännamn som matchar den här offentliga IP-adressen. Om reverseFqdn anges skapas en PTR DNS-post som pekar från IP-adressen i domänen in-addr.arpa till det omvända fullständiga domännamnet. sträng

IpTag

Name Beskrivning Värde
ipTagType TYP AV IP-tagg. Exempel: FirstPartyUsage. sträng
tagg Värdet för IP-taggen som är associerad med den offentliga IP-adressen. Exempel: SQL. sträng

Offentlig IP-adress

Name Beskrivning Värde
extendedLocation Den utökade platsen för den offentliga IP-adressen. ExtendedLocation
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för offentlig IP-adress. PublicIPAddressPropertiesFormat
sku Den offentliga IP-adress-SKU:n. PublicIPAddressSku
tags Resurstaggar. objekt
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

PublicIPAddressSku

Name Beskrivning Värde
name Namnet på en offentlig IP-adress-SKU. "Grundläggande"
"Standard"
nivå Nivå för en offentlig IP-adress-SKU. "Global"
"Regional"

NatGateway

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Nat Gateway-egenskaper. NatGatewayPropertiesFormat
sku Nat Gateway-SKU:n. NatGatewaySku
tags Resurstaggar. objekt
Zoner En lista över tillgänglighetszoner som anger i vilken zon Nat Gateway ska distribueras. string[]

NatGatewayPropertiesFormat

Name Beskrivning Värde
idleTimeoutInMinutes Tidsgränsen för inaktivitet för nat-gatewayen. int
publicIpAddresses En matris med offentliga IP-adresser som är associerade med nat-gatewayresursen. SubResource[]
publicIpPrefixes En matris med offentliga IP-prefix som är associerade med nat-gatewayresursen. SubResource[]

NatGatewaySku

Name Beskrivning Värde
name Namn på Nat Gateway SKU. "Standard"

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
AKS-kluster med Application Gateway ingresskontrollant

Distribuera till Azure
Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway ingresskontrollant, Azure Container Registry, Log Analytics och Key Vault
App Gateway med OMdirigering av WAF, SSL, IIS och HTTPS

Distribuera till Azure
Den här mallen distribuerar en Application Gateway med WAF, SSL från slutpunkt till slutpunkt och HTTP till HTTPS-omdirigering på IIS-servrarna.
Skapa en IPv6-Application Gateway

Distribuera till Azure
Den här mallen skapar en programgateway med en IPv6-klientdel i ett virtuellt nätverk med dubbla staplar.
Skapa en Application Gateway V2 med Key Vault

Distribuera till Azure
Den här mallen distribuerar en Application Gateway V2 i en Virtual Network, en användardefinierad identitet, Key Vault, en hemlighet (certifikatdata) och åtkomstprincip på Key Vault och Application Gateway.
Application Gateway för flera värdtjänster

Distribuera till Azure
Den här mallen skapar en Application Gateway och konfigurerar den för flera värdar på port 443.
Skapa en Application Gateway med åsidosättning av sökväg

Distribuera till Azure
Den här mallen distribuerar en Application Gateway och visar användningen av funktionen för åsidosättning av sökväg för en serverdelsadresspool.
Skapa en Application Gateway med avsökning

Distribuera till Azure
Den här mallen distribuerar en Application Gateway med förbättrade avsökningsfunktioner.
Skapa en Application Gateway med offentlig IP-adress

Distribuera till Azure
Den här mallen skapar en Application Gateway, en offentlig IP-adress för Application Gateway och Virtual Network där Application Gateway distribueras. Konfigurerar också Application Gateway för http-belastningsutjämning med två serverdelsservrar. Observera att du måste ange giltiga IP-adresser för serverdelsservrar.
Skapa en Application Gateway med offentlig IP-adress (avlastning)

Distribuera till Azure
Den här mallen skapar en Application Gateway, en offentlig IP-adress för Application Gateway och Virtual Network där Application Gateway distribueras. Konfigurerar också Application Gateway för Ssl-avlastning och belastningsutjämning med två serverdelsservrar. Observera att du måste ange giltiga IP-adresser för serverdelsservrar.
Skapa en Application Gateway med omdirigering

Distribuera till Azure
Den här mallen skapar en programgateway med omdirigeringsfunktioner i ett virtuellt nätverk och konfigurerar regler för belastningsutjämning och omdirigering (grundläggande och sökvägsbaserad)
Skapa en Application Gateway med Omskrivning

Distribuera till Azure
Den här mallen skapar en programgateway med omskrivningsfunktioner i ett virtuellt nätverk och konfigurerar belastningsutjämning, skriver om regler
Skapa en Application Gateway (anpassad SSL)

Distribuera till Azure
Den här mallen distribuerar en Application Gateway som konfigurerats med en anpassad SSL-princip.
Skapa en Application Gateway (SSL-princip)

Distribuera till Azure
Den här mallen distribuerar en Application Gateway som konfigurerats med en fördefinierad SSL-princip.
Application Gateway för url-sökvägsbaserad routning

Distribuera till Azure
Den här mallen skapar en Application Gateway och konfigurerar den för URL-sökvägsbaserad routning.
Skapa en Application Gateway v2

Distribuera till Azure
Den här mallen skapar en programgateway v2 i ett virtuellt nätverk och konfigurerar egenskaper för automatisk skalning och en HTTP-belastningsutjämningsregel med offentlig klientdel
Skapa en Application Gateway (WAF)

Distribuera till Azure
Den här mallen skapar en programgateway med Web Application Firewall funktioner i ett virtuellt nätverk och konfigurerar regler för belastningsutjämning för valfritt antal virtuella datorer
Application Gateway med WAF och brandväggsprincip

Distribuera till Azure
Den här mallen skapar en Application Gateway med WAF konfigurerat tillsammans med en brandväggsprincip
Application Gateway för en webbapp med IP-begränsning

Distribuera till Azure
Den här mallen skapar en programgateway framför en Azure-webbapp med IP-begränsning aktiverad på webbappen.
Skapa en Application Gateway för WebApps

Distribuera till Azure
Den här mallen skapar en programgateway framför två Azure-Web Apps med en anpassad avsökning aktiverad.
Programsäkerhetsgrupper

Distribuera till Azure
Den här mallen visar hur du sätter ihop delarna för att skydda arbetsbelastningar med hjälp av NSG:er med programsäkerhetsgrupper. Den distribuerar en virtuell Linux-dator som kör NGINX och genom användning av Applicaton-säkerhetsgrupper i nätverkssäkerhetsgrupper tillåter vi åtkomst till portarna 22 och 80 till en virtuell dator som tilldelats programsäkerhetsgruppen webServersAsg.
Azure Bastion som en tjänst

Distribuera till Azure
Den här mallen etablerar Azure Bastion i en Virtual Network
Azure Bastion som en tjänst med NSG

Distribuera till Azure
Den här mallen etablerar Azure Bastion i en Virtual Network
Använda Azure Firewall som EN DNS-proxy i en topologi av typen Hub & Spoke

Distribuera till Azure
Det här exemplet visar hur du distribuerar en topologi av typen hub-spoke i Azure med hjälp av Azure Firewall. Det virtuella hubbnätverket fungerar som en central anslutningspunkt till många virtuella ekernätverk som är anslutna till ett virtuellt navnätverk via peering för virtuella nätverk.
Skapa sandbox-miljö för Azure Firewall, virtuell klientdator och virtuell serverdator

Distribuera till Azure
Den här mallen skapar ett virtuellt nätverk med 2 undernät (serverundernät och AzureFirewall-undernät), en virtuell serverdator, en virtuell klientdator, en offentlig IP-adress för varje virtuell dator och en routningstabell för att skicka trafik mellan virtuella datorer via brandväggen.
Skapa en brandväggs- och brandväggsprincip med regler och IP-grupper

Distribuera till Azure
Den här mallen distribuerar en Azure Firewall med brandväggsprincip (inklusive flera program- och nätverksregler) som refererar till IP-grupper i program- och nätverksregler.
Skapa en brandvägg, FirewallPolicy med explicit proxy

Distribuera till Azure
Den här mallen skapar en Azure Firewall, FirewalllPolicy med explicit proxy och nätverksregler med IpGroups. Innehåller även en installation av en virtuell Linux Jumpbox-dator
Skapa en brandvägg med FirewallPolicy och IpGroups

Distribuera till Azure
Den här mallen skapar en Azure Firewall med FirewalllPolicy som refererar till nätverksregler med IpGroups. Innehåller även en installation av en virtuell Linux Jumpbox-dator
Skapa en Azure Firewall med IpGroups

Distribuera till Azure
Den här mallen skapar en Azure Firewall med program- och nätverksregler som refererar till IP-grupper. Innehåller även en installation av en virtuell Linux Jumpbox-dator
Skapa en Azure Firewall med Tillgänglighetszoner

Distribuera till Azure
Den här mallen skapar en Azure Firewall med Tillgänglighetszoner och valfritt antal offentliga IP-adresser i ett virtuellt nätverk och konfigurerar en exempelprogramregel och en exempelnätverksregel
Skapa en Azure Firewall sandbox-miljö med tvingad tunneltrafik

Distribuera till Azure
Den här mallen skapar en Azure Firewall sandbox-miljö (Linux) med en brandvägg som tvingad tunneltrafik genom en annan brandvägg i ett peer-kopplat virtuellt nätverk
Testmiljö för Azure Firewall Premium

Distribuera till Azure
Den här mallen skapar en Azure Firewall Premium- och brandväggsprincip med premiumfunktioner som identifiering av intrångsinspektion (IDPS), TLS-inspektion och webbkategorifiltrering
Skapa en sandbox-konfiguration av Azure Firewall med virtuella Linux-datorer

Distribuera till Azure
Den här mallen skapar ett virtuellt nätverk med 3 undernät (serverundernät, jumpbox-underuppsättning och AzureFirewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg som pekar på Azure Firewall för serverundernätet och en Azure Firewall med 1 eller fler offentliga IP-adresser, 1 exempelprogramregel, 1 exempelnätverksregel och standard privata intervall
Skapa en sandbox-konfiguration med brandväggsprincip

Distribuera till Azure
Den här mallen skapar ett virtuellt nätverk med 3 undernät (serverundernät, jumpbox-underuppsättning och AzureFirewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg som pekar på Azure Firewall för serverundernätet och en Azure Firewall med 1 eller fler offentliga IP-adresser. Skapar också en brandväggsprincip med 1 exempelprogramregel, 1 exempelnätverksregel och privata standardintervall
Skapa en sandbox-konfiguration av Azure Firewall med zoner

Distribuera till Azure
Den här mallen skapar ett virtuellt nätverk med tre undernät (serverundernät, jumpbox-undernät och Azure Firewall undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg som pekar på Azure Firewall för ServerSubnet, en Azure Firewall med en eller flera offentliga IP-adresser, en exempelprogramregel och en exempelnätverksregel och Azure Firewall i Tillgänglighetszoner 1, 2 och 3.
Distribuera en Bastion-värd i en hubb Virtual Network

Distribuera till Azure
Den här mallen skapar två virtuella nätverk med peerkopplingar, en Bastion-värd i det virtuella hubbnätverket och en virtuell Linux-dator i det virtuella ekernätverket
Ansluta en ExpressRoute-krets till ett virtuellt nätverk

Distribuera till Azure
Den här mallen skapar ett VNET, en ExpresRoute-gateway och en anslutning till en etablerad och aktiverad ExpressRoute-krets med AzurePrivatePeering konfigurerat.
ExpressRoute-krets med privat peering och virtuellt Azure-nätverk

Distribuera till Azure
Den här mallen konfigurerar ExpressRoute Microsoft-peering, distribuerar ett virtuellt Azure-nätverk med Expressroute-gatewayen och länkar det virtuella nätverket till ExpressRoute-kretsen
Utöka ett befintligt virtuellt Azure-nätverk till en konfiguration för flera virtuella nätverk

Distribuera till Azure
Med den här mallen kan du utöka en befintlig virtuell nätverksmiljö till en miljö med flera virtuella nätverk som sträcker sig över två datacenterregioner med VNET-till-VNET-gatewayer
Skapa en Azure Firewall med flera offentliga IP-adresser

Distribuera till Azure
Den här mallen skapar en Azure Firewall med två offentliga IP-adresser och två Windows Server 2019-servrar att testa.
Skyddade virtuella hubbar

Distribuera till Azure
Den här mallen skapar en skyddad virtuell hubb med hjälp av Azure Firewall för att skydda din molnnätverkstrafik till Internet.
Skapa en lastbalanserare mellan regioner

Distribuera till Azure
Den här mallen skapar en lastbalanserare mellan regioner med en serverdelspool som innehåller två regionala lastbalanserare. Lastbalanseraren mellan regioner är för närvarande tillgänglig i begränsade regioner. De regionala lastbalanserarna bakom lastbalanseraren mellan regioner kan finnas i valfri region.
Standard Load Balancer med serverdelspool efter IP-adresser

Distribuera till Azure
Den här mallen används för att demonstrera hur ARM-mallar kan användas för att konfigurera serverdelspoolen för en Load Balancer efter IP-adress enligt beskrivningen i dokumentet hantering av serverdelspooler.
Skapa en lastbalanserare med en offentlig IPv6-adress

Distribuera till Azure
Den här mallen skapar en Internetuppkopplad lastbalanserare med en offentlig IPv6-adress, regler för belastningsutjämning och två virtuella datorer för serverdelspoolen.
Skapa en standardlastbalanserare

Distribuera till Azure
Den här mallen skapar en Internetuppkopplad lastbalanserare, lastbalanseringsregler och tre virtuella datorer för serverdelspoolen med varje virtuell dator i en redundant zon.
Load Balancer med 2 VIP-adresser, var och en med en LB-regel

Distribuera till Azure
Med den här mallen kan du skapa en Load Balancer, 2 offentliga IP-adresser för lastbalanseraren (multivip), Virtual Network, nätverksgränssnittet i Virtual Network & en lb-regel i Load Balancer som används av nätverksgränssnittet.
Load Balancer med inkommande NAT-regel

Distribuera till Azure
Med den här mallen kan du skapa en Load Balancer, offentlig IP-adress för lastbalanseraren, Virtual Network, nätverksgränssnittet i Virtual Network & en NAT-regel i Load Balancer som används av nätverksgränssnittet.
Virtual Network NAT med virtuell dator

Distribuera till Azure
Distribuera en NAT-gateway och en virtuell dator
Virtual Network NAT

Distribuera till Azure
Distribuera en NAT-gateway och ett virtuellt nätverk
Nätverksgränssnitt med offentlig IP-adress

Distribuera till Azure
Med den här mallen kan du skapa ett nätverksgränssnitt i en Virtual Network som refererar till en offentlig IP-adress.
Skapa offentlig IP-adress med DDoS IP Protection

Distribuera till Azure
Den här mallen skapar en offentlig IP-adress som skyddas med DDoS IP Protection
Skapa en punkt-till-plats-gateway

Distribuera till Azure
Med den här mallen kan du skapa en punkt-till-plats-anslutning med VirtualNetworkGateways
Skapa en punkt-till-plats-gateway med Azure AD

Distribuera till Azure
Den här mallen distribuerar en VPN-Virtual Network Gateway som konfigurerats med en Punkt-till-plats-anslutning i Azure Active Directory
Private Link tjänstexempel

Distribuera till Azure
Den här mallen visar hur du skapar en privat länktjänst
Reserverat IP-användningsfallsfragment

Distribuera till Azure
Den här mallen visar det användningsfall som för närvarande stöds för reserverad IP. En reserverad IP-adress är helt enkelt en statiskt allokerad offentlig IP-adress.
Skapa en routningsserver i ett nytt undernät

Distribuera till Azure
Den här mallen distribuerar en routningsserver till ett undernät med namnet RouteServerSubnet.
Azure Route Server i BGP-peering med Quagga

Distribuera till Azure
Den här mallen distribuerar en routerserver och en virtuell Ubuntu-dator med Quagga. Två externa BGP-sessioner upprättas mellan routerservern och Quagga. Installation och konfiguration av Quagga körs av Azures anpassade skripttillägg för Linux
Skapa en PLATS-till-plats-VPN-anslutning med virtuell dator

Distribuera till Azure
Med den här mallen kan du skapa en PLATS-till-plats-VPN-anslutning med Virtual Network gatewayer
Skapa en PLATS-till-plats-VPN-anslutning

Distribuera till Azure
Med den här mallen kan du skapa en PLATS-till-plats-VPN-anslutning med Virtual Network gatewayer
Plats-till-plats-VPN med aktiv-aktiva VPN-gatewayer med BGP

Distribuera till Azure
Med den här mallen kan du distribuera en plats-till-plats-VPN mellan två virtuella nätverk med VPN-gatewayer i konfigurationen aktiv-aktiv med BGP. Varje Azure-VPN Gateway löser FQDN för fjärranslutna peer-datorer för att fastställa den offentliga IP-adressen för fjärr-VPN Gateway. Mallen körs som förväntat i Azure-regioner med tillgänglighetszoner.
Exempel på virtuella Azure Traffic Manager-datorer

Distribuera till Azure
Den här mallen visar hur du skapar en belastningsutjämning för Azure Traffic Manager-profilen på flera virtuella datorer.
Exempel på virtuella Azure Traffic Manager-datorer med Tillgänglighetszoner

Distribuera till Azure
Den här mallen visar hur du skapar en belastningsutjämning för Azure Traffic Manager-profilen på flera virtuella datorer som placeras i Tillgänglighetszoner.
Användardefinierade vägar och installationer

Distribuera till Azure
Den här mallen distribuerar en Virtual Network, virtuella datorer i respektive undernät och vägar för att dirigera trafik till installationen
201-vnet-2subnets-service-endpoints-storage-integration

Distribuera till Azure
Skapar två nya virtuella datorer med ett NIC vardera, i två olika undernät i samma virtuella nätverk. Anger tjänstslutpunkt på ett av undernäten och skyddar lagringskontot till det undernätet.
Skapa en VNET-till-VNET-anslutning mellan två regioner

Distribuera till Azure
Med den här mallen kan du ansluta två virtuella nätverk i olika regioner med Virtual Network gatewayer
Skapa en BGP VNET till VNET-anslutning

Distribuera till Azure
Med den här mallen kan du ansluta två virtuella nätverk med Virtual Network gatewayer och BGP
Skapa tre virtuella nätverk för att demonstrera transitiva BGP-anslutningar

Distribuera till Azure
Den här mallen distribuerar tre virtuella nätverk som är anslutna med Virtual Network gatewayer och BGP-aktiverade anslutningar

Resursdefinition för ARM-mall

Resurstypen publicIPAddresses kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/publicIPAddresses-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Network/publicIPAddresses",
  "apiVersion": "2023-04-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "extendedLocation": {
    "name": "string",
    "type": "EdgeZone"
  },
  "properties": {
    "ddosSettings": {
      "ddosProtectionPlan": {
        "id": "string"
      },
      "protectionMode": "string"
    },
    "deleteOption": "string",
    "dnsSettings": {
      "domainNameLabel": "string",
      "domainNameLabelScope": "string",
      "fqdn": "string",
      "reverseFqdn": "string"
    },
    "idleTimeoutInMinutes": "int",
    "ipAddress": "string",
    "ipTags": [
      {
        "ipTagType": "string",
        "tag": "string"
      }
    ],
    "linkedPublicIPAddress": { public-ip-address-object },
      "extendedLocation": {
        "name": "string",
        "type": "EdgeZone"
      },
      "id": "string",
      "location": "string",
      "properties": {
      "sku": {
        "name": "string",
        "tier": "string"
      },
      "tags": {},
      "zones": [ "string" ]
    },
    "migrationPhase": "string",
    "natGateway": {
      "id": "string",
      "location": "string",
      "properties": {
        "idleTimeoutInMinutes": "int",
        "publicIpAddresses": [
          {
            "id": "string"
          }
        ],
        "publicIpPrefixes": [
          {
            "id": "string"
          }
        ]
      },
      "sku": {
        "name": "Standard"
      },
      "tags": {},
      "zones": [ "string" ]
    },
    "publicIPAddressVersion": "string",
    "publicIPAllocationMethod": "string",
    "publicIPPrefix": {
      "id": "string"
    },
    "servicePublicIPAddress": { public-ip-address-object },
      "extendedLocation": {
        "name": "string",
        "type": "EdgeZone"
      },
      "id": "string",
      "location": "string",
      "properties": {
      "sku": {
        "name": "string",
        "tier": "string"
      },
      "tags": {},
      "zones": [ "string" ]
    }
  },
  "zones": [ "string" ]
}

Egenskapsvärden

publicIPAddresses

Name Beskrivning Värde
typ Resurstypen "Microsoft.Network/publicIPAddresses"
apiVersion Resurs-API-versionen '2023-04-01'
name Resursnamnet sträng (krävs)

Teckengräns: 1–80

Giltiga tecken:
Alfanumeriska tecken, understreck, punkter och bindestreck.

Börja med alfanumeriskt. Avsluta alfanumeriskt eller understreck.
location Resursplats. sträng
tags Resurstaggar. Ordlista med taggnamn och värden. Se Taggar i mallar
sku Den offentliga IP-adress-SKU:n. PublicIPAddressSku
extendedLocation Den utökade platsen för den offentliga IP-adressen. ExtendedLocation
properties Egenskaper för offentlig IP-adress. PublicIPAddressPropertiesFormat
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

ExtendedLocation

Name Beskrivning Värde
name Namnet på den utökade platsen. sträng
typ Den utökade platsens typ. "EdgeZone"

PublicIPAddressPropertiesFormat

Name Beskrivning Värde
ddosSettings Den anpassade principen för DDoS-skydd som är associerad med den offentliga IP-adressen. DdosSettings
deleteOption Ange vad som händer med den offentliga IP-adressen när den virtuella datorn som använder den tas bort "Ta bort"
"Koppla från"
dnsSettings FQDN för DNS-posten som är associerad med den offentliga IP-adressen. PublicIPAddressDnsSettings
idleTimeoutInMinutes Tidsgränsen för inaktivitet för den offentliga IP-adressen. int
Ip IP-adressen som är associerad med den offentliga IP-adressresursen. sträng
ipTags Listan över taggar som är associerade med den offentliga IP-adressen. IpTag[]
linkedPublicIPAddress Den länkade offentliga IP-adressen för den offentliga IP-adressresursen. PublicIPAddress
migrationPhase Migreringsfasen för offentlig IP-adress. "Avbryt"
"Checka in"
"Bekräftat"
"Ingen"
"Förbered"
natGateway NatGateway för den offentliga IP-adressen. NatGateway
publicIPAddressVersion Den offentliga IP-adressversionen. "IPv4"
"IPv6"
publicIPAllocationMethod Allokeringsmetoden för offentliga IP-adresser. "Dynamisk"
"Statisk"
publicIPPrefix Det offentliga IP-prefixet som den här offentliga IP-adressen ska allokeras från. Underresurs
servicePublicIPAddress Tjänstens offentliga IP-adress för den offentliga IP-adressresursen. PublicIPAddress

DdosSettings

Name Beskrivning Värde
ddosProtectionPlan DDoS-skyddsplanen som är associerad med den offentliga IP-adressen. Kan bara anges om ProtectionMode är aktiverat Underresurs
protectionMode DDoS-skyddsläget för den offentliga IP-adressen "Inaktiverad"
"Aktiverad"
"VirtualNetworkInherited"

Underresurs

Name Beskrivning Värde
id Resurs-ID. sträng

PublicIPAddressDnsSettings

Name Beskrivning Värde
domainNameLabel Domännamnsetiketten. Sammanfogningen av domännamnsetiketten och den regionaliserade DNS-zonen utgör det fullständigt kvalificerade domännamnet som är associerat med den offentliga IP-adressen. Om en domännamnsetikett anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet. sträng
domainNameLabelScope Domännamnets etikettomfång. Om en domännamnsetikett och ett domännamnsetikettomfång anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet med ett hashvärde som ingår i FQDN. "NoReuse"
"ResourceGroupReuse"
"SubscriptionReuse"
"TenantReuse"
Fqdn Det fullständigt kvalificerade domännamnet för en DNS-post som är associerad med den offentliga IP-adressen. Det här är sammanlänkningen av domainNameLabel och den regionaliserade DNS-zonen. sträng
reverseFqdn Det omvända fullständiga domännamnet. Ett användar synligt, fullständigt domännamn som matchar den här offentliga IP-adressen. Om reverseFqdn anges skapas en PTR DNS-post som pekar från IP-adressen i domänen in-addr.arpa till det omvända fullständiga domännamnet. sträng

IpTag

Name Beskrivning Värde
ipTagType IP-taggtypen. Exempel: FirstPartyUsage. sträng
tagg Värdet för IP-taggen som är associerad med den offentliga IP-adressen. Exempel: SQL. sträng

Offentlig IP-adress

Name Beskrivning Värde
extendedLocation Den utökade platsen för den offentliga IP-adressen. ExtendedLocation
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för offentlig IP-adress. PublicIPAddressPropertiesFormat
sku Den offentliga IP-adress-SKU:n. PublicIPAddressSku
tags Resurstaggar. objekt
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

PublicIPAddressSku

Name Beskrivning Värde
name Namn på en offentlig IP-adress-SKU. "Grundläggande"
"Standard"
nivå Nivå för en offentlig IP-adress-SKU. "Global"
"Regional"

NatGateway

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Nat Gateway-egenskaper. NatGatewayPropertiesFormat
sku Nat Gateway-SKU:n. NatGatewaySku
tags Resurstaggar. objekt
Zoner En lista över tillgänglighetszoner som anger i vilken zon Nat Gateway ska distribueras. string[]

NatGatewayPropertiesFormat

Name Beskrivning Värde
idleTimeoutInMinutes Tidsgränsen för inaktivitet för nat-gatewayen. int
publicIpAddresses En matris med offentliga IP-adresser som är associerade med nat gateway-resursen. SubResource[]
publicIpPrefixes En matris med offentliga IP-prefix som är associerade med nat gateway-resursen. SubResource[]

NatGatewaySku

Name Beskrivning Värde
name Namn på Nat Gateway SKU. "Standard"

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Description
AKS-kluster med Application Gateway ingresskontrollant

Distribuera till Azure
Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway ingresskontrollant, Azure Container Registry, Log Analytics och Key Vault
App Gateway med WAF, SSL, IIS och HTTPS-omdirigering

Distribuera till Azure
Den här mallen distribuerar en Application Gateway med WAF, SSL från slutpunkt till slutpunkt och HTTP till HTTPS-omdirigering på IIS-servrarna.
Skapa en IPv6-Application Gateway

Distribuera till Azure
Den här mallen skapar en programgateway med en IPv6-klientdel i ett virtuellt nätverk med dubbla staplar.
Skapa en Application Gateway V2 med Key Vault

Distribuera till Azure
Den här mallen distribuerar en Application Gateway V2 i en Virtual Network, en användardefinierad identitet, Key Vault, en hemlighet (certifikatdata) och åtkomstprincip på Key Vault och Application Gateway.
Application Gateway för flera värdar

Distribuera till Azure
Den här mallen skapar en Application Gateway och konfigurerar den för Multi Hosting på port 443.
Skapa en Application Gateway med åsidosättning av sökväg

Distribuera till Azure
Den här mallen distribuerar en Application Gateway och visar användningen av funktionen för åsidosättning av sökväg för en serverdelsadresspool.
Skapa en Application Gateway med avsökning

Distribuera till Azure
Den här mallen distribuerar en Application Gateway med förbättrade avsökningsfunktioner.
Skapa en Application Gateway med offentlig IP-adress

Distribuera till Azure
Den här mallen skapar en Application Gateway, en offentlig IP-adress för Application Gateway och Virtual Network där Application Gateway distribueras. Konfigurerar också Application Gateway för http-belastningsutjämning med två serverdelsservrar. Observera att du måste ange giltiga IP-adresser för serverdelsservrar.
Skapa en Application Gateway med offentlig IP-adress (avlastning)

Distribuera till Azure
Den här mallen skapar en Application Gateway, en offentlig IP-adress för Application Gateway och Virtual Network där Application Gateway distribueras. Konfigurerar också Application Gateway för Ssl-avlastning och belastningsutjämning med två serverdelsservrar. Observera att du måste ange giltiga IP-adresser för serverdelsservrar.
Skapa en Application Gateway med omdirigering

Distribuera till Azure
Den här mallen skapar en programgateway med omdirigeringsfunktioner i ett virtuellt nätverk och konfigurerar regler för belastningsutjämning och omdirigering (grundläggande och sökvägsbaserad)
Skapa en Application Gateway med Skriv om

Distribuera till Azure
Den här mallen skapar en programgateway med Skriv om funktioner i ett virtuellt nätverk och konfigurerar belastningsutjämning, skriver om regler
Skapa en Application Gateway (anpassad SSL)

Distribuera till Azure
Den här mallen distribuerar en Application Gateway konfigurerad med en anpassad ssl-princip.
Skapa en Application Gateway (SSL-princip)

Distribuera till Azure
Den här mallen distribuerar en Application Gateway konfigurerad med en fördefinierad ssl-princip.
Application Gateway för url-sökvägsbaserad routning

Distribuera till Azure
Den här mallen skapar en Application Gateway och konfigurerar den för URL-sökvägsbaserad routning.
Skapa en Application Gateway v2

Distribuera till Azure
Den här mallen skapar en programgateway v2 i ett virtuellt nätverk och konfigurerar egenskaper för automatisk skalning och en HTTP-belastningsutjämningsregel med offentlig klientdel
Skapa en Application Gateway (WAF)

Distribuera till Azure
Den här mallen skapar en programgateway med Web Application Firewall funktioner i ett virtuellt nätverk och konfigurerar regler för belastningsutjämning för valfritt antal virtuella datorer
Application Gateway med WAF och brandväggsprincip

Distribuera till Azure
Den här mallen skapar en Application Gateway med WAF konfigurerad tillsammans med en brandväggsprincip
Application Gateway för en webbapp med IP-begränsning

Distribuera till Azure
Den här mallen skapar en programgateway framför en Azure-webbapp med IP-begränsning aktiverad på webbappen.
Skapa en Application Gateway för WebApps

Distribuera till Azure
Den här mallen skapar en programgateway framför två Azure-Web Apps med en anpassad avsökning aktiverad.
Programsäkerhetsgrupper

Distribuera till Azure
Den här mallen visar hur du sätter ihop delarna för att skydda arbetsbelastningar med hjälp av NSG:er med programsäkerhetsgrupper. Den distribuerar en virtuell Linux-dator som kör NGINX och genom användning av Applicaton-säkerhetsgrupper i nätverkssäkerhetsgrupper tillåter vi åtkomst till portarna 22 och 80 till en virtuell dator som tilldelats programsäkerhetsgruppen webServersAsg.
Azure Bastion som en tjänst

Distribuera till Azure
Den här mallen etablerar Azure Bastion i en Virtual Network
Azure Bastion som en tjänst med NSG

Distribuera till Azure
Den här mallen etablerar Azure Bastion i en Virtual Network
Använda Azure Firewall som EN DNS-proxy i en topologi för Hub & Spoke

Distribuera till Azure
Det här exemplet visar hur du distribuerar en hub-spoke-topologi i Azure med hjälp av Azure Firewall. Det virtuella hubbnätverket fungerar som en central anslutningspunkt för många virtuella ekernätverk som är anslutna till det virtuella hubbnätverket via peering för virtuella nätverk.
Skapa sandbox-miljö för Azure Firewall, virtuell klientdator och virtuell serverdator

Distribuera till Azure
Den här mallen skapar ett virtuellt nätverk med två undernät (serverundernät och AzureFirewall-undernät), en virtuell serverdator, en virtuell klientdator, en offentlig IP-adress för varje virtuell dator och en routningstabell som skickar trafik mellan virtuella datorer via brandväggen.
Skapa en brandvägg och brandväggPolicy med regler och Ipgroups

Distribuera till Azure
Den här mallen distribuerar en Azure Firewall med brandväggsprincipen (inklusive flera program- och nätverksregler) som refererar till IP-grupper i program- och nätverksregler.
Skapa en brandvägg, FirewallPolicy med explicit proxy

Distribuera till Azure
Den här mallen skapar en Azure Firewall, FirewalllPolicy med explicit proxy och nätverksregler med IpGroups. Innehåller även en installation av en virtuell Linux Jumpbox-dator
Skapa en brandvägg med FirewallPolicy och IpGroups

Distribuera till Azure
Den här mallen skapar en Azure Firewall med FirewalllPolicy som refererar till nätverksregler med IpGroups. Innehåller även en installation av en virtuell Linux Jumpbox-dator
Skapa en Azure Firewall med IpGroups

Distribuera till Azure
Den här mallen skapar en Azure Firewall med program- och nätverksregler som refererar till IP-grupper. Innehåller även en installation av en virtuell Linux Jumpbox-dator
Skapa en Azure Firewall med Tillgänglighetszoner

Distribuera till Azure
Den här mallen skapar en Azure Firewall med Tillgänglighetszoner och valfritt antal offentliga IP-adresser i ett virtuellt nätverk och konfigurerar en exempelprogramregel och en exempelnätverksregel
Skapa en Azure Firewall sandbox-miljö med tvingad tunneltrafik

Distribuera till Azure
Den här mallen skapar en Azure Firewall sandbox-miljö (Linux) med en brandvägg som tvingad tunneltrafik genom en annan brandvägg i ett peer-kopplat virtuellt nätverk
Testmiljö för Azure Firewall Premium

Distribuera till Azure
Den här mallen skapar en Azure Firewall Premium- och brandväggsprincip med premiumfunktioner som identifiering av intrångsinspektion (IDPS), TLS-inspektion och webbkategorifiltrering
Skapa en sandbox-konfiguration av Azure Firewall med virtuella Linux-datorer

Distribuera till Azure
Den här mallen skapar ett virtuellt nätverk med 3 undernät (serverundernät, jumpbox-underuppsättning och AzureFirewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg som pekar på Azure Firewall för serverundernätet och en Azure Firewall med 1 eller fler offentliga IP-adresser, 1 exempelprogramregel, 1 exempelnätverksregel och standard privata intervall
Skapa en sandbox-konfiguration med brandväggsprincip

Distribuera till Azure
Den här mallen skapar ett virtuellt nätverk med 3 undernät (serverundernät, jumpbox-underuppsättning och AzureFirewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg som pekar på Azure Firewall för serverundernätet och en Azure Firewall med 1 eller fler offentliga IP-adresser. Skapar också en brandväggsprincip med 1 exempelprogramregel, 1 exempelnätverksregel och privata standardintervall
Skapa en sandbox-konfiguration av Azure Firewall med zoner

Distribuera till Azure
Den här mallen skapar ett virtuellt nätverk med tre undernät (serverundernät, jumpbox-undernät och Azure Firewall undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg som pekar på Azure Firewall för ServerSubnet, en Azure Firewall med en eller flera offentliga IP-adresser, en exempelprogramregel och en exempelnätverksregel och Azure Firewall i Tillgänglighetszoner 1, 2 och 3.
Distribuera en Bastion-värd i en hubb Virtual Network

Distribuera till Azure
Den här mallen skapar två virtuella nätverk med peerkopplingar, en Bastion-värd i det virtuella hubbnätverket och en virtuell Linux-dator i det virtuella ekernätverket
Ansluta en ExpressRoute-krets till ett virtuellt nätverk

Distribuera till Azure
Den här mallen skapar ett VNET, en ExpresRoute-gateway och en anslutning till en etablerad och aktiverad ExpressRoute-krets med AzurePrivatePeering konfigurerat.
ExpressRoute-krets med privat peering och virtuellt Azure-nätverk

Distribuera till Azure
Den här mallen konfigurerar ExpressRoute Microsoft-peering, distribuerar ett virtuellt Azure-nätverk med Expressroute-gatewayen och länkar det virtuella nätverket till ExpressRoute-kretsen
Utöka ett befintligt virtuellt Azure-nätverk till en konfiguration för flera virtuella nätverk

Distribuera till Azure
Med den här mallen kan du utöka en befintlig virtuell nätverksmiljö till en miljö med flera virtuella nätverk som sträcker sig över två datacenterregioner med VNET-till-VNET-gatewayer
Skapa en Azure Firewall med flera offentliga IP-adresser

Distribuera till Azure
Den här mallen skapar en Azure Firewall med två offentliga IP-adresser och två Windows Server 2019-servrar att testa.
Skyddade virtuella hubbar

Distribuera till Azure
Den här mallen skapar en skyddad virtuell hubb med hjälp av Azure Firewall för att skydda din molnnätverkstrafik till Internet.
Skapa en lastbalanserare mellan regioner

Distribuera till Azure
Den här mallen skapar en lastbalanserare mellan regioner med en serverdelspool som innehåller två regionala lastbalanserare. Lastbalanseraren mellan regioner är för närvarande tillgänglig i begränsade regioner. De regionala lastbalanserarna bakom lastbalanseraren mellan regioner kan finnas i valfri region.
Standard Load Balancer med serverdelspool efter IP-adresser

Distribuera till Azure
Den här mallen används för att demonstrera hur ARM-mallar kan användas för att konfigurera serverdelspoolen för en Load Balancer efter IP-adress enligt beskrivningen i dokumentet hantering av serverdelspooler.
Skapa en lastbalanserare med en offentlig IPv6-adress

Distribuera till Azure
Den här mallen skapar en Internetuppkopplad lastbalanserare med en offentlig IPv6-adress, regler för belastningsutjämning och två virtuella datorer för serverdelspoolen.
Skapa en standardlastbalanserare

Distribuera till Azure
Den här mallen skapar en Internetuppkopplad lastbalanserare, lastbalanseringsregler och tre virtuella datorer för serverdelspoolen med varje virtuell dator i en redundant zon.
Load Balancer med 2 VIP-adresser, var och en med en LB-regel

Distribuera till Azure
Med den här mallen kan du skapa en Load Balancer, 2 offentliga IP-adresser för lastbalanseraren (multivip), Virtual Network, nätverksgränssnittet i Virtual Network & en lastbalanseringsregel i Load Balancer som används av nätverksgränssnittet.
Load Balancer med inkommande NAT-regel

Distribuera till Azure
Med den här mallen kan du skapa en Load Balancer, offentlig IP-adress för lastbalanseraren, Virtual Network, nätverksgränssnittet i Virtual Network & en NAT-regel i Load Balancer som används av nätverksgränssnittet.
Virtual Network NAT med virtuell dator

Distribuera till Azure
Distribuera en NAT-gateway och en virtuell dator
Virtual Network NAT

Distribuera till Azure
Distribuera en NAT-gateway och ett virtuellt nätverk
Nätverksgränssnitt med offentlig IP-adress

Distribuera till Azure
Med den här mallen kan du skapa ett nätverksgränssnitt i en Virtual Network som refererar till en offentlig IP-adress.
Skapa offentlig IP-adress med DDoS IP-skydd

Distribuera till Azure
Den här mallen skapar en offentlig IP-adress som skyddas med DDoS IP-skydd
Skapa en punkt-till-plats-gateway

Distribuera till Azure
Med den här mallen kan du skapa en punkt-till-plats-anslutning med VirtualNetworkGateways
Skapa en punkt-till-plats-gateway med Azure AD

Distribuera till Azure
Den här mallen distribuerar en VPN-Virtual Network Gateway som konfigurerats med en punkt-till-plats-anslutning i Azure Active Directory
Private Link tjänstexempel

Distribuera till Azure
Den här mallen visar hur du skapar en privat länktjänst
Kodfragment för reserverat IP-användningsfall

Distribuera till Azure
Den här mallen visar det användningsfall som stöds för reserverad IP. En reserverad IP-adress är helt enkelt en statiskt allokerad offentlig IP-adress.
Skapa en routningsserver i ett nytt undernät

Distribuera till Azure
Den här mallen distribuerar en routningsserver till ett undernät med namnet RouteServerSubnet.
Azure Route Server i BGP-peering med Quagga

Distribuera till Azure
Den här mallen distribuerar en routerserver och en virtuell Ubuntu-dator med Quagga. Två externa BGP-sessioner upprättas mellan routerservern och Quagga. Installation och konfiguration av Quagga körs av azure-tillägget för anpassade skript för Linux
Skapa en PLATS-till-plats-VPN-anslutning med virtuell dator

Distribuera till Azure
Med den här mallen kan du skapa en PLATS-till-plats-VPN-anslutning med Virtual Network gatewayer
Skapa en PLATS-till-plats-VPN-anslutning

Distribuera till Azure
Med den här mallen kan du skapa en PLATS-till-plats-VPN-anslutning med Virtual Network gatewayer
Plats-till-plats-VPN med aktiv-aktiva VPN-gatewayer med BGP

Distribuera till Azure
Med den här mallen kan du distribuera en plats-till-plats-VPN mellan två virtuella nätverk med VPN-gatewayer i konfigurationen aktiv-aktiv med BGP. Varje Azure-VPN Gateway löser FQDN för fjärranslutna peer-datorer för att fastställa den offentliga IP-adressen för fjärr-VPN Gateway. Mallen körs som förväntat i Azure-regioner med tillgänglighetszoner.
Exempel på virtuella Azure Traffic Manager-datorer

Distribuera till Azure
Den här mallen visar hur du skapar en belastningsutjämning för Azure Traffic Manager-profilen på flera virtuella datorer.
Exempel på virtuella Azure Traffic Manager-datorer med Tillgänglighetszoner

Distribuera till Azure
Den här mallen visar hur du skapar en belastningsutjämning för Azure Traffic Manager-profilen på flera virtuella datorer som placeras i Tillgänglighetszoner.
Användardefinierade vägar och installationer

Distribuera till Azure
Den här mallen distribuerar en Virtual Network, virtuella datorer i respektive undernät och vägar för att dirigera trafik till installationen
201-vnet-2subnets-service-endpoints-storage-integration

Distribuera till Azure
Skapar två nya virtuella datorer med ett NIC vardera, i två olika undernät i samma virtuella nätverk. Anger tjänstslutpunkt på ett av undernäten och skyddar lagringskontot till det undernätet.
Skapa en VNET-till-VNET-anslutning mellan två regioner

Distribuera till Azure
Med den här mallen kan du ansluta två virtuella nätverk i olika regioner med Virtual Network gatewayer
Skapa en BGP VNET till VNET-anslutning

Distribuera till Azure
Med den här mallen kan du ansluta två virtuella nätverk med Virtual Network gatewayer och BGP
Skapa tre virtuella nätverk för att demonstrera transitiva BGP-anslutningar

Distribuera till Azure
Den här mallen distribuerar tre virtuella nätverk som är anslutna med Virtual Network gatewayer och BGP-aktiverade anslutningar

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen publicIPAddresses kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/publicIPAddresses-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/publicIPAddresses@2023-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      ddosSettings = {
        ddosProtectionPlan = {
          id = "string"
        }
        protectionMode = "string"
      }
      deleteOption = "string"
      dnsSettings = {
        domainNameLabel = "string"
        domainNameLabelScope = "string"
        fqdn = "string"
        reverseFqdn = "string"
      }
      idleTimeoutInMinutes = int
      ipAddress = "string"
      ipTags = [
        {
          ipTagType = "string"
          tag = "string"
        }
      ]
      linkedPublicIPAddress = {
        public-ip-address-object
      }
        extendedLocation = {
          name = "string"
          type = "EdgeZone"
        }
        id = "string"
        location = "string"
        properties = {
        sku = {
          name = "string"
          tier = "string"
        }
        tags = {}
        zones = [
          "string"
        ]
      }
      migrationPhase = "string"
      natGateway = {
        id = "string"
        location = "string"
        properties = {
          idleTimeoutInMinutes = int
          publicIpAddresses = [
            {
              id = "string"
            }
          ]
          publicIpPrefixes = [
            {
              id = "string"
            }
          ]
        }
        sku = {
          name = "Standard"
        }
        tags = {}
        zones = [
          "string"
        ]
      }
      publicIPAddressVersion = "string"
      publicIPAllocationMethod = "string"
      publicIPPrefix = {
        id = "string"
      }
      servicePublicIPAddress = {
        public-ip-address-object
      }
        extendedLocation = {
          name = "string"
          type = "EdgeZone"
        }
        id = "string"
        location = "string"
        properties = {
        sku = {
          name = "string"
          tier = "string"
        }
        tags = {}
        zones = [
          "string"
        ]
      }
    }
    zones = [
      "string"
    ]
    sku = {
      name = "string"
      tier = "string"
    }
    extendedLocation = {
      name = "string"
      type = "EdgeZone"
    }
  })
}

Egenskapsvärden

publicIPAddresses

Name Beskrivning Värde
typ Resurstypen "Microsoft.Network/publicIPAddresses@2023-04-01"
name Resursnamnet sträng (krävs)

Teckengräns: 1–80

Giltiga tecken:
Alfanumeriska tecken, understreck, punkter och bindestreck.

Börja med alfanumeriskt. Avsluta alfanumeriskt eller understreck.
location Resursplats. sträng
parent_id Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. sträng (krävs)
tags Resurstaggar. Ordlista med taggnamn och värden.
sku Den offentliga IP-adress-SKU:n. PublicIPAddressSku
extendedLocation Den utökade platsen för den offentliga IP-adressen. ExtendedLocation
properties Egenskaper för offentlig IP-adress. PublicIPAddressPropertiesFormat
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

ExtendedLocation

Name Beskrivning Värde
name Namnet på den utökade platsen. sträng
typ Typen av utökad plats. "EdgeZone"

PublicIPAddressPropertiesFormat

Name Beskrivning Värde
ddosSettings Den anpassade DDoS-skyddsprincipen som är associerad med den offentliga IP-adressen. DdosSettings
deleteOption Ange vad som händer med den offentliga IP-adressen när den virtuella datorn som använder den tas bort "Ta bort"
"Koppla från"
dnsSettings FQDN för DNS-posten som är associerad med den offentliga IP-adressen. PublicIPAddressDnsSettings
idleTimeoutInMinutes Tidsgränsen för inaktivitet för den offentliga IP-adressen. int
Ip IP-adressen som är associerad med den offentliga IP-adressresursen. sträng
ipTags Listan över taggar som är associerade med den offentliga IP-adressen. IpTag[]
linkedPublicIPAddress Den länkade offentliga IP-adressen för den offentliga IP-adressresursen. PublicIPAddress
migrationPhase Migreringsfasen för offentlig IP-adress. "Avbryt"
"Checka in"
"Bekräftat"
"Ingen"
"Förbered"
natGateway NatGateway för den offentliga IP-adressen. NatGateway
publicIPAddressVersion Den offentliga IP-adressversionen. "IPv4"
"IPv6"
publicIPAllocationMethod Den offentliga IP-adressallokeringsmetoden. "Dynamisk"
"Statisk"
publicIPPrefix Det offentliga IP-prefixet som den här offentliga IP-adressen ska allokeras från. SubResource
servicePublicIPAddress Tjänstens offentliga IP-adress för den offentliga IP-adressresursen. PublicIPAddress

DdosSettings

Name Beskrivning Värde
ddosProtectionPlan DDoS-skyddsplanen som är associerad med den offentliga IP-adressen. Det går bara att ange om ProtectionMode är aktiverat SubResource
protectionMode DDoS-skyddsläget för den offentliga IP-adressen "Inaktiverad"
"Aktiverad"
"VirtualNetworkInherited"

SubResource

Name Beskrivning Värde
id Resurs-ID. sträng

PublicIPAddressDnsSettings

Name Beskrivning Värde
domainNameLabel Domännamnsetiketten. Sammanfogningen av domännamnsetiketten och den regionaliserade DNS-zonen utgör det fullständigt kvalificerade domännamnet som är associerat med den offentliga IP-adressen. Om en domännamnsetikett anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet. sträng
domainNameLabelScope Domännamnets etikettomfång. Om en domännamnsetikett och ett domännamnsetikettomfång anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet med ett hashvärde som ingår i FQDN. "NoReuse"
"ResourceGroupReuse"
"SubscriptionReuse"
"TenantReuse"
Fqdn Det fullständigt kvalificerade domännamnet för en DNS-post som är associerad med den offentliga IP-adressen. Det här är sammanlänkningen av domainNameLabel och den regionaliserade DNS-zonen. sträng
reverseFqdn Det omvända fullständiga domännamnet. Ett användar synligt, fullständigt domännamn som matchar den här offentliga IP-adressen. Om reverseFqdn anges skapas en PTR DNS-post som pekar från IP-adressen i domänen in-addr.arpa till det omvända fullständiga domännamnet. sträng

IpTag

Name Beskrivning Värde
ipTagType IP-taggtypen. Exempel: FirstPartyUsage. sträng
tagg Värdet för IP-taggen som är associerad med den offentliga IP-adressen. Exempel: SQL. sträng

Offentlig IP-adress

Name Beskrivning Värde
extendedLocation Den utökade platsen för den offentliga IP-adressen. ExtendedLocation
id Resurs-ID. sträng
location Resursplats. sträng
properties Egenskaper för offentlig IP-adress. PublicIPAddressPropertiesFormat
sku Den offentliga IP-adress-SKU:n. PublicIPAddressSku
tags Resurstaggar. objekt
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

PublicIPAddressSku

Name Beskrivning Värde
name Namn på en offentlig IP-adress-SKU. "Basic"
"Standard"
nivå Nivå för en offentlig IP-adress-SKU. "Global"
"Regional"

NatGateway

Name Beskrivning Värde
id Resurs-ID. sträng
location Resursplats. sträng
properties Nat Gateway-egenskaper. NatGatewayPropertiesFormat
sku Nat Gateway-SKU:n. NatGatewaySku
tags Resurstaggar. objekt
Zoner En lista över tillgänglighetszoner som anger i vilken zon Nat Gateway ska distribueras. string[]

NatGatewayPropertiesFormat

Name Beskrivning Värde
idleTimeoutInMinutes Tidsgränsen för inaktivitet för nat-gatewayen. int
publicIpAddresses En matris med offentliga IP-adresser som är associerade med nat gateway-resursen. SubResource[]
publicIpPrefixes En matris med offentliga IP-prefix som är associerade med nat gateway-resursen. SubResource[]

NatGatewaySku

Name Beskrivning Värde
name Namn på Nat Gateway SKU. "Standard"