Dela via


Microsoft.Network publicIPAddresses 2023-06-01

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-06-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

Namn Beskrivning Värde
Namn 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.
plats Resursplats. sträng
Taggar 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
Egenskaper 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

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

PublicIPAddressPropertiesFormat

Namn 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
ipAddress 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

Namn 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

Namn Beskrivning Värde
Id Resurs-ID. sträng

PublicIPAddressDnsSettings

Namn 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 Omfånget för domännamnsetiketten. Om en domännamnsetikett och ett domännamnsetikettomfång anges skapas en 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

Namn 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

PublicIPAddress

Namn Beskrivning Värde
extendedLocation Den utökade platsen för den offentliga IP-adressen. ExtendedLocation
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Egenskaper för offentlig IP-adress. PublicIPAddressPropertiesFormat
Sku Den offentliga IP-adress-SKU:n. PublicIPAddressSku
Taggar 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

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

NatGateway

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Nat Gateway-egenskaper. NatGatewayPropertiesFormat
Sku Nat Gateway-SKU:n. NatGatewaySku
Taggar Resurstaggar. objekt
Zoner En lista över tillgänglighetszoner som anger i vilken zon Nat Gateway ska distribueras. string[]

NatGatewayPropertiesFormat

Namn 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

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

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
AKS-kluster med Application Gateway-ingresskontrollanten

Distribuera till Azure
Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway Ingress Controller, 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 ett virtuellt nätverk, en användardefinierad identitet, Key Vault, en hemlighet (certifikatdata) och åtkomstprincip för Key Vault och Application Gateway.
Application Gateway for Multi Hosting

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

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

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

Distribuera till Azure
Den här mallen skapar en Application Gateway, en offentlig IP-adress för Application Gateway och det virtuella nätverk där Application Gateway distribueras. Konfigurerar även 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 det virtuella nätverk där Application Gateway distribueras. Konfigurerar även 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, omskrivningsregler
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 webbaserade brandväggsfunktioner i ett virtuellt nätverk och konfigurerar belastningsutjämningsregler 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 i 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 ett virtuellt nätverk
Azure Bastion som en tjänst med NSG

Distribuera till Azure
Den här mallen etablerar Azure Bastion i ett virtuellt nätverk
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, virtuella klientdatorer och virtuella serverdatorer

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äggs- och brandväggspolicy med regler och ipgrupper

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-brandvägg med IpGroups

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

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

Distribuera till Azure
Den här mallen skapar en Sandbox-miljö i Azure Firewall (Linux) med en brandväggskraft som går via 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 för att peka 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 tre 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 för att peka på Azure Firewall för serverundernätet och en Azure Firewall med 1 eller fler offentliga IP-adresser. Skapar också en brandväggsprincip med en exempelprogramregel, en 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 till 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 ett virtuellt navnätverk

Distribuera till Azure
Den här mallen skapar två virtuella nätverk med peerings, 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 VNET-

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 konfigurerad.
ExpressRoute-krets med privat peering och Azure VNet-

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 av flera virtuella nätverk

Distribuera till Azure
Med den här mallen kan du utöka en befintlig virtuell nätverksmiljö till en Multi-VNET-miljö som sträcker sig över två datacenterregioner med VNET-till-VNET-gatewayer
Skapa en virtuell dator i en utökad zon

Distribuera till Azure
Den här mallen skapar en virtuell dator i en utökad zon
Skapa en Azure Firewall med flera offentliga IP-adresser

Distribuera till Azure
Den här mallen skapar en Azure-brandvägg 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 säker virtuell hubb med Azure Firewall för att skydda din molnnätverkstrafik som är avsedd för Internet.
Skapa en intern standardlastbalanserare

Distribuera till Azure
Den här mallen skapar en intern Standard Azure Load Balancer med en regelbelastningsutjämningsport 80
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. Lastbalanserare 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 visa hur ARM-mallar kan användas för att konfigurera serverdelspoolen för en lastbalanserare efter IP-adress enligt beskrivningen i hantering av serverdelspooler dokumentet.
Skapa en lastbalanserare med en offentlig IPv6-adress

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

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

Distribuera till Azure
Med den här mallen kan du skapa en lastbalanserare, 2 offentliga IP-adresser för lastbalanseraren (multivip), virtuellt nätverk, nätverksgränssnittet i det virtuella nätverket & en LB-regel i lastbalanseraren 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 lastbalanserare, offentlig IP-adress för lastbalanseraren, det virtuella nätverket, nätverksgränssnittet i det virtuella nätverket & en NAT-regel i lastbalanseraren som används av nätverksgränssnittet.
NAT för virtuellt nätverk med VM-

Distribuera till Azure
Distribuera en NAT-gateway och en virtuell dator
NAT- för virtuellt nätverk

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 Inerface-nätverk i ett virtuellt nätverk 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 virtuell VPN-nätverksgateway som konfigurerats med en Azure Active Directory-punkt-till-plats-anslutning
Private Link-tjänstexempel

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

Distribuera till Azure
Den här mallen visar det användningsfall som stöds för reserverad IP-adress. 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 VM-

Distribuera till Azure
Med den här mallen kan du skapa en PLATS-till-plats-VPN-anslutning med hjälp av virtuella nätverksgatewayer
Skapa en VPN-anslutning från plats till plats

Distribuera till Azure
Med den här mallen kan du skapa en PLATS-till-plats-VPN-anslutning med hjälp av virtuella nätverksgatewayer
PLATS-till-plats-VPN med 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 den fjärranslutna VPN-gatewayen. 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 över flera virtuella datorer som placeras i tillgänglighetszoner.
Användardefinierade vägar och

Distribuera till Azure
Den här mallen distribuerar ett virtuellt nätverk, 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 nätverkskort vardera, i två olika undernät i samma virtuella nätverk. Anger tjänstslutpunkten 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 hjälp av virtuella nätverksgatewayer
Skapa en BGP VNET-till VNET-anslutning

Distribuera till Azure
Med den här mallen kan du ansluta två virtuella nätverk med hjälp av virtuella nätverksgatewayer 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 virtuella nätverksgatewayer 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-06-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

Namn Beskrivning Värde
typ Resurstypen "Microsoft.Network/publicIPAddresses"
apiVersion Resurs-API-versionen '2023-06-01'
Namn 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.
plats Resursplats. sträng
Taggar 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
Egenskaper 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

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

PublicIPAddressPropertiesFormat

Namn 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
ipAddress 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

Namn 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

Namn Beskrivning Värde
Id Resurs-ID. sträng

PublicIPAddressDnsSettings

Namn 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 Omfånget för domännamnsetiketten. Om en domännamnsetikett och ett domännamnsetikettomfång anges skapas en 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

Namn 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

PublicIPAddress

Namn Beskrivning Värde
extendedLocation Den utökade platsen för den offentliga IP-adressen. ExtendedLocation
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Egenskaper för offentlig IP-adress. PublicIPAddressPropertiesFormat
Sku Den offentliga IP-adress-SKU:n. PublicIPAddressSku
Taggar 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

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

NatGateway

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Nat Gateway-egenskaper. NatGatewayPropertiesFormat
Sku Nat Gateway-SKU:n. NatGatewaySku
Taggar Resurstaggar. objekt
Zoner En lista över tillgänglighetszoner som anger i vilken zon Nat Gateway ska distribueras. string[]

NatGatewayPropertiesFormat

Namn 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

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

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
AKS-kluster med Application Gateway-ingresskontrollanten

Distribuera till Azure
Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway Ingress Controller, 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 ett virtuellt nätverk, en användardefinierad identitet, Key Vault, en hemlighet (certifikatdata) och åtkomstprincip för Key Vault och Application Gateway.
Application Gateway for Multi Hosting

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

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

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

Distribuera till Azure
Den här mallen skapar en Application Gateway, en offentlig IP-adress för Application Gateway och det virtuella nätverk där Application Gateway distribueras. Konfigurerar även 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 det virtuella nätverk där Application Gateway distribueras. Konfigurerar även 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, omskrivningsregler
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 webbaserade brandväggsfunktioner i ett virtuellt nätverk och konfigurerar belastningsutjämningsregler 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 i 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 ett virtuellt nätverk
Azure Bastion som en tjänst med NSG

Distribuera till Azure
Den här mallen etablerar Azure Bastion i ett virtuellt nätverk
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, virtuella klientdatorer och virtuella serverdatorer

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äggs- och brandväggspolicy med regler och ipgrupper

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-brandvägg med IpGroups

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

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

Distribuera till Azure
Den här mallen skapar en Sandbox-miljö i Azure Firewall (Linux) med en brandväggskraft som går via 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 för att peka 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 tre 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 för att peka på Azure Firewall för serverundernätet och en Azure Firewall med 1 eller fler offentliga IP-adresser. Skapar också en brandväggsprincip med en exempelprogramregel, en 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 till 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 ett virtuellt navnätverk

Distribuera till Azure
Den här mallen skapar två virtuella nätverk med peerings, 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 VNET-

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 konfigurerad.
ExpressRoute-krets med privat peering och Azure VNet-

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 av flera virtuella nätverk

Distribuera till Azure
Med den här mallen kan du utöka en befintlig virtuell nätverksmiljö till en Multi-VNET-miljö som sträcker sig över två datacenterregioner med VNET-till-VNET-gatewayer
Skapa en virtuell dator i en utökad zon

Distribuera till Azure
Den här mallen skapar en virtuell dator i en utökad zon
Skapa en Azure Firewall med flera offentliga IP-adresser

Distribuera till Azure
Den här mallen skapar en Azure-brandvägg 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 säker virtuell hubb med Azure Firewall för att skydda din molnnätverkstrafik som är avsedd för Internet.
Skapa en intern standardlastbalanserare

Distribuera till Azure
Den här mallen skapar en intern Standard Azure Load Balancer med en regelbelastningsutjämningsport 80
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. Lastbalanserare 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 visa hur ARM-mallar kan användas för att konfigurera serverdelspoolen för en lastbalanserare efter IP-adress enligt beskrivningen i hantering av serverdelspooler dokumentet.
Skapa en lastbalanserare med en offentlig IPv6-adress

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

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

Distribuera till Azure
Med den här mallen kan du skapa en lastbalanserare, 2 offentliga IP-adresser för lastbalanseraren (multivip), virtuellt nätverk, nätverksgränssnittet i det virtuella nätverket & en LB-regel i lastbalanseraren 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 lastbalanserare, offentlig IP-adress för lastbalanseraren, det virtuella nätverket, nätverksgränssnittet i det virtuella nätverket & en NAT-regel i lastbalanseraren som används av nätverksgränssnittet.
NAT för virtuellt nätverk med VM-

Distribuera till Azure
Distribuera en NAT-gateway och en virtuell dator
NAT- för virtuellt nätverk

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 Inerface-nätverk i ett virtuellt nätverk 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 virtuell VPN-nätverksgateway som konfigurerats med en Azure Active Directory-punkt-till-plats-anslutning
Private Link-tjänstexempel

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

Distribuera till Azure
Den här mallen visar det användningsfall som stöds för reserverad IP-adress. 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 VM-

Distribuera till Azure
Med den här mallen kan du skapa en PLATS-till-plats-VPN-anslutning med hjälp av virtuella nätverksgatewayer
Skapa en VPN-anslutning från plats till plats

Distribuera till Azure
Med den här mallen kan du skapa en PLATS-till-plats-VPN-anslutning med hjälp av virtuella nätverksgatewayer
PLATS-till-plats-VPN med 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 den fjärranslutna VPN-gatewayen. 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 över flera virtuella datorer som placeras i tillgänglighetszoner.
Användardefinierade vägar och

Distribuera till Azure
Den här mallen distribuerar ett virtuellt nätverk, 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 nätverkskort vardera, i två olika undernät i samma virtuella nätverk. Anger tjänstslutpunkten 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 hjälp av virtuella nätverksgatewayer
Skapa en BGP VNET-till VNET-anslutning

Distribuera till Azure
Med den här mallen kan du ansluta två virtuella nätverk med hjälp av virtuella nätverksgatewayer 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 virtuella nätverksgatewayer 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-06-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

Namn Beskrivning Värde
typ Resurstypen "Microsoft.Network/publicIPAddresses@2023-06-01"
Namn 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.
plats 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)
Taggar 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
Egenskaper 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

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

PublicIPAddressPropertiesFormat

Namn 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
ipAddress 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äftad"
"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

Namn 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

Namn Beskrivning Värde
Id Resurs-ID. sträng

PublicIPAddressDnsSettings

Namn 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 Omfånget för domännamnsetiketten. Om en domännamnsetikett och ett domännamnsetikettomfång anges skapas en 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

Namn 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

PublicIPAddress

Namn Beskrivning Värde
extendedLocation Den utökade platsen för den offentliga IP-adressen. ExtendedLocation
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Egenskaper för offentlig IP-adress. PublicIPAddressPropertiesFormat
Sku Den offentliga IP-adress-SKU:n. PublicIPAddressSku
Taggar 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

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

NatGateway

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Nat Gateway-egenskaper. NatGatewayPropertiesFormat
Sku Nat Gateway-SKU:n. NatGatewaySku
Taggar Resurstaggar. objekt
Zoner En lista över tillgänglighetszoner som anger i vilken zon Nat Gateway ska distribueras. string[]

NatGatewayPropertiesFormat

Namn 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

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