Dela via


Microsoft.Network loadBalancers 2023-09-01

Bicep-resursdefinition

Resurstypen loadBalancers 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/loadBalancers-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Network/loadBalancers@2023-09-01' = {
  extendedLocation: {
    name: 'string'
    type: 'string'
  }
  location: 'string'
  name: 'string'
  properties: {
    backendAddressPools: [
      {
        id: 'string'
        name: 'string'
        properties: {
          drainPeriodInSeconds: int
          loadBalancerBackendAddresses: [
            {
              name: 'string'
              properties: {
                adminState: 'string'
                ipAddress: 'string'
                loadBalancerFrontendIPConfiguration: {
                  id: 'string'
                }
                subnet: {
                  id: 'string'
                }
                virtualNetwork: {
                  id: 'string'
                }
              }
            }
          ]
          location: 'string'
          syncMode: 'string'
          tunnelInterfaces: [
            {
              identifier: int
              port: int
              protocol: 'string'
              type: 'string'
            }
          ]
          virtualNetwork: {
            id: 'string'
          }
        }
      }
    ]
    frontendIPConfigurations: [
      {
        id: 'string'
        name: 'string'
        properties: {
          gatewayLoadBalancer: {
            id: 'string'
          }
          privateIPAddress: 'string'
          privateIPAddressVersion: 'string'
          privateIPAllocationMethod: 'string'
          publicIPAddress: {
            extendedLocation: {
              name: 'string'
              type: 'string'
            }
            id: 'string'
            location: 'string'
            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: ...
              migrationPhase: 'string'
              natGateway: {
                id: 'string'
                location: 'string'
                properties: {
                  idleTimeoutInMinutes: int
                  publicIpAddresses: [
                    {
                      id: 'string'
                    }
                  ]
                  publicIpPrefixes: [
                    {
                      id: 'string'
                    }
                  ]
                }
                sku: {
                  name: 'string'
                }
                tags: {
                  {customized property}: 'string'
                }
                zones: [
                  'string'
                ]
              }
              publicIPAddressVersion: 'string'
              publicIPAllocationMethod: 'string'
              publicIPPrefix: {
                id: 'string'
              }
              servicePublicIPAddress: ...
            }
            sku: {
              name: 'string'
              tier: 'string'
            }
            tags: {
              {customized property}: 'string'
            }
            zones: [
              'string'
            ]
          }
          publicIPPrefix: {
            id: 'string'
          }
          subnet: {
            id: 'string'
            name: 'string'
            properties: {
              addressPrefix: 'string'
              addressPrefixes: [
                'string'
              ]
              applicationGatewayIPConfigurations: [
                {
                  id: 'string'
                  name: 'string'
                  properties: {
                    subnet: {
                      id: 'string'
                    }
                  }
                }
              ]
              defaultOutboundAccess: bool
              delegations: [
                {
                  id: 'string'
                  name: 'string'
                  properties: {
                    serviceName: 'string'
                  }
                  type: 'string'
                }
              ]
              ipAllocations: [
                {
                  id: 'string'
                }
              ]
              natGateway: {
                id: 'string'
              }
              networkSecurityGroup: {
                id: 'string'
                location: 'string'
                properties: {
                  flushConnection: bool
                  securityRules: [
                    {
                      id: 'string'
                      name: 'string'
                      properties: {
                        access: 'string'
                        description: 'string'
                        destinationAddressPrefix: 'string'
                        destinationAddressPrefixes: [
                          'string'
                        ]
                        destinationApplicationSecurityGroups: [
                          {
                            id: 'string'
                            location: 'string'
                            properties: {}
                            tags: {
                              {customized property}: 'string'
                            }
                          }
                        ]
                        destinationPortRange: 'string'
                        destinationPortRanges: [
                          'string'
                        ]
                        direction: 'string'
                        priority: int
                        protocol: 'string'
                        sourceAddressPrefix: 'string'
                        sourceAddressPrefixes: [
                          'string'
                        ]
                        sourceApplicationSecurityGroups: [
                          {
                            id: 'string'
                            location: 'string'
                            properties: {}
                            tags: {
                              {customized property}: 'string'
                            }
                          }
                        ]
                        sourcePortRange: 'string'
                        sourcePortRanges: [
                          'string'
                        ]
                      }
                      type: 'string'
                    }
                  ]
                }
                tags: {
                  {customized property}: 'string'
                }
              }
              privateEndpointNetworkPolicies: 'string'
              privateLinkServiceNetworkPolicies: 'string'
              routeTable: {
                id: 'string'
                location: 'string'
                properties: {
                  disableBgpRoutePropagation: bool
                  routes: [
                    {
                      id: 'string'
                      name: 'string'
                      properties: {
                        addressPrefix: 'string'
                        nextHopIpAddress: 'string'
                        nextHopType: 'string'
                      }
                      type: 'string'
                    }
                  ]
                }
                tags: {
                  {customized property}: 'string'
                }
              }
              serviceEndpointPolicies: [
                {
                  id: 'string'
                  location: 'string'
                  properties: {
                    contextualServiceEndpointPolicies: [
                      'string'
                    ]
                    serviceAlias: 'string'
                    serviceEndpointPolicyDefinitions: [
                      {
                        id: 'string'
                        name: 'string'
                        properties: {
                          description: 'string'
                          service: 'string'
                          serviceResources: [
                            'string'
                          ]
                        }
                        type: 'string'
                      }
                    ]
                  }
                  tags: {
                    {customized property}: 'string'
                  }
                }
              ]
              serviceEndpoints: [
                {
                  locations: [
                    'string'
                  ]
                  service: 'string'
                }
              ]
            }
            type: 'string'
          }
        }
        zones: [
          'string'
        ]
      }
    ]
    inboundNatPools: [
      {
        id: 'string'
        name: 'string'
        properties: {
          backendPort: int
          enableFloatingIP: bool
          enableTcpReset: bool
          frontendIPConfiguration: {
            id: 'string'
          }
          frontendPortRangeEnd: int
          frontendPortRangeStart: int
          idleTimeoutInMinutes: int
          protocol: 'string'
        }
      }
    ]
    inboundNatRules: [
      {
        id: 'string'
        name: 'string'
        properties: {
          backendAddressPool: {
            id: 'string'
          }
          backendPort: int
          enableFloatingIP: bool
          enableTcpReset: bool
          frontendIPConfiguration: {
            id: 'string'
          }
          frontendPort: int
          frontendPortRangeEnd: int
          frontendPortRangeStart: int
          idleTimeoutInMinutes: int
          protocol: 'string'
        }
      }
    ]
    loadBalancingRules: [
      {
        id: 'string'
        name: 'string'
        properties: {
          backendAddressPool: {
            id: 'string'
          }
          backendAddressPools: [
            {
              id: 'string'
            }
          ]
          backendPort: int
          disableOutboundSnat: bool
          enableFloatingIP: bool
          enableTcpReset: bool
          frontendIPConfiguration: {
            id: 'string'
          }
          frontendPort: int
          idleTimeoutInMinutes: int
          loadDistribution: 'string'
          probe: {
            id: 'string'
          }
          protocol: 'string'
        }
      }
    ]
    outboundRules: [
      {
        id: 'string'
        name: 'string'
        properties: {
          allocatedOutboundPorts: int
          backendAddressPool: {
            id: 'string'
          }
          enableTcpReset: bool
          frontendIPConfigurations: [
            {
              id: 'string'
            }
          ]
          idleTimeoutInMinutes: int
          protocol: 'string'
        }
      }
    ]
    probes: [
      {
        id: 'string'
        name: 'string'
        properties: {
          intervalInSeconds: int
          numberOfProbes: int
          port: int
          probeThreshold: int
          protocol: 'string'
          requestPath: 'string'
        }
      }
    ]
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

ApplicationGatewayIPConfiguration

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namn på DEN IP-konfiguration som är unik i en Application Gateway. sträng
Egenskaper Egenskaper för IP-konfigurationen för programgatewayen. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Namn Beskrivning Värde
Undernät Referens till undernätsresursen. Ett undernät där application gateway hämtar sin privata adress. SubResource

ApplicationSecurityGroup

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Egenskaper för programsäkerhetsgruppen. ApplicationSecurityGroupPropertiesFormat
Taggar Resurstaggar. ResourceTags

ApplicationSecurityGroupPropertiesFormat

Namn Beskrivning Värde

BackendAddressPool

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i uppsättningen med serverdelsadresspooler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanserarens serverdelsadresspool. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Namn Beskrivning Värde
drainPeriodInSeconds Antal sekunder som Load Balancer väntar på innan återställning till klient- och serverdelsadress skickas. Int
loadBalancerBackendAddresses En matris med serverdelsadresser. LoadBalancerBackendAddress[]
plats Platsen för serverdelsadresspoolen. sträng
syncMode Synkront läge för serverdelsadress för serverdelspoolen "Automatisk"
"Manuell"
tunnelInterfaces En matris med gateway-lastbalanserarens tunnelgränssnitt. GatewayLoadBalancerTunnelInterface[]
virtualNetwork En referens till ett virtuellt nätverk. SubResource

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"

Delegation

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i ett undernät. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för undernätet. ServiceDelegationPropertiesFormat
typ Resurstyp. sträng

ExtendedLocation

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

FrontendIPConfiguration

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i uppsättningen med IP-konfigurationer för klientdelen som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanserarens avsökning. FrontendIPConfigurationPropertiesFormat
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

FrontendIPConfigurationPropertiesFormat

Namn Beskrivning Värde
gatewayLoadBalancer Referensen till ip-adressen för gateway-lastbalanserarens klientdel. SubResource
privateIPAddress IP-konfigurationens privata IP-adress. sträng
privateIPAddressVersion Om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet tas som IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Den privata IP-allokeringsmetoden. "Dynamisk"
"Statisk"
publicIPAddress Referensen till den offentliga IP-resursen. PublicIPAddress
publicIPPrefix Referensen till den offentliga IP-prefixresursen. SubResource
Undernät Referensen till undernätsresursen. undernät

GatewayLoadBalancerTunnelInterface

Namn Beskrivning Värde
identifierare Identifierare för gateway-lastbalanserarens tunnelgränssnitt. Int
hamn Port för gateway-lastbalanserarens tunnelgränssnitt. Int
protokoll Protokoll för gateway-lastbalanserarens tunnelgränssnitt. "Intern"
"Ingen"
"VXLAN"
typ Trafiktyp för gateway-lastbalanserarens tunnelgränssnitt. "Extern"
"Internt"
"Ingen"

InboundNatPool

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik inom uppsättningen inkommande NAT-pooler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanserarens inkommande nat-pool. InboundNatPoolPropertiesFormat

InboundNatPoolPropertiesFormat

Namn Beskrivning Värde
backendPort Porten som används för interna anslutningar på slutpunkten. Godtagbara värden är mellan 1 och 65535. int (krävs)
enableFloatingIP Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. Bool
enableTcpReset Ta emot dubbelriktad TCP-återställning vid TCP-flödes timeout för inaktivitet eller oväntad anslutning. Det här elementet används endast när protokollet är inställt på TCP. Bool
frontendIPConfiguration En referens till IP-adresser för klientdelen. SubResource
frontendPortRangeEnd Det sista portnumret i intervallet för externa portar som ska användas för att tillhandahålla inkommande Nat till nätverkskort som är associerade med en lastbalanserare. Godtagbara värden mellan 1 och 65535. int (krävs)
frontendPortRangeStart Det första portnumret i intervallet för externa portar som ska användas för att tillhandahålla inkommande Nat till nätverkskort som är associerade med en lastbalanserare. Godtagbara värden mellan 1 och 65534. int (krävs)
idleTimeoutInMinutes Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används endast när protokollet är inställt på TCP. Int
protokoll Referensen till transportprotokollet som används av den inkommande NAT-poolen. "Alla"
"Tcp"
"Udp" (krävs)

InboundNatRule

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik inom uppsättningen med inkommande NAT-regler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanserarens inkommande NAT-regel. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Namn Beskrivning Värde
backendAddressPool En referens till resursen backendAddressPool. SubResource
backendPort Porten som används för den interna slutpunkten. Godtagbara värden sträcker sig från 1 till 65535. Int
enableFloatingIP Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. Bool
enableTcpReset Ta emot dubbelriktad TCP-återställning vid TCP-flödes timeout för inaktivitet eller oväntad anslutning. Det här elementet används endast när protokollet är inställt på TCP. Bool
frontendIPConfiguration En referens till IP-adresser för klientdelen. SubResource
frontendPort Porten för den externa slutpunkten. Portnummer för varje regel måste vara unika i lastbalanseraren. Acceptabla värden sträcker sig från 1 till 65534. Int
frontendPortRangeEnd Portintervallets slutpunkt för den externa slutpunkten. Den här egenskapen används tillsammans med BackendAddressPool och FrontendPortRangeStart. Enskilda portmappningar för inkommande NAT-regler skapas för varje serverdelsadress från BackendAddressPool. Acceptabla värden sträcker sig från 1 till 65534. Int
frontendPortRangeStart Portintervallet startar för den externa slutpunkten. Den här egenskapen används tillsammans med BackendAddressPool och FrontendPortRangeEnd. Enskilda portmappningar för inkommande NAT-regler skapas för varje serverdelsadress från BackendAddressPool. Acceptabla värden sträcker sig från 1 till 65534. Int
idleTimeoutInMinutes Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används endast när protokollet är inställt på TCP. Int
protokoll Referensen till transportprotokollet som används av belastningsutjämningsregeln. "Alla"
"Tcp"
"Udp"

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

LoadBalancerBackendAddress

Namn Beskrivning Värde
Namn Namnet på serverdelsadressen. sträng
Egenskaper Egenskaper för lastbalanserarens serverdelsadresspool. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Namn Beskrivning Värde
adminState En lista över administrativa tillstånd som en gång har angetts kan åsidosätta hälsoavsökningen så att Load Balancer alltid vidarebefordrar nya anslutningar till serverdelen eller nekar nya anslutningar och återställer befintliga anslutningar. "Ned"
"Ingen"
"Upp"
ipAddress IP-adress som tillhör det refererade virtuella nätverket. sträng
loadBalancerFrontendIPConfiguration Referens till ip-adresskonfigurationen för klientdelen som definierats i den regionala lastbalanseraren. SubResource
Undernät Referens till ett befintligt undernät. SubResource
virtualNetwork Referens till ett befintligt virtuellt nätverk. SubResource

LoadBalancerPropertiesFormat

Namn Beskrivning Värde
backendAddressPools Samling serverdelsadresspooler som används av en lastbalanserare. BackendAddressPool[]
frontendIPConfigurations Objekt som representerar klientdels-IP-adresser som ska användas för lastbalanseraren. FrontendIPConfiguration[]
inboundNatPools Definierar ett externt portintervall för inkommande NAT till en enda serverdelsport på nätverkskort som är associerade med en lastbalanserare. Inkommande NAT-regler skapas automatiskt för varje nätverkskort som är associerat med lastbalanseraren med hjälp av en extern port från det här intervallet. Att definiera en inkommande NAT-pool i lastbalanseraren är ömsesidigt uteslutande med att definiera inkommande NAT-regler. Inkommande NAT-pooler refereras från VM-skalningsuppsättningar. Nätverkskort som är associerade med enskilda virtuella datorer kan inte referera till en inkommande NAT-pool. De måste referera till enskilda inkommande NAT-regler. InboundNatPool[]
inboundNatRules Samling inkommande NAT-regler som används av en lastbalanserare. Att definiera inkommande NAT-regler på lastbalanseraren är ömsesidigt uteslutande med att definiera en inkommande NAT-pool. Inkommande NAT-pooler refereras från VM-skalningsuppsättningar. Nätverkskort som är associerade med enskilda virtuella datorer kan inte referera till en inkommande NAT-pool. De måste referera till enskilda inkommande NAT-regler. InboundNatRule[]
loadBalancingRules Objektsamling som representerar belastningsutjämningsreglerna Hämtar etableringen. LoadBalancingRule[]
outboundRules Reglerna för utgående trafik. OutboundRule[]
Sonder Samling av avsökningsobjekt som används i lastbalanseraren. avsökning[]

LoadBalancerSku

Namn Beskrivning Värde
Namn Namnet på en lastbalanserares SKU. "Grundläggande"
"Gateway"
"Standard"
Nivå Nivå för en SKU för lastbalanserare. "Global"
"Regional"

LoadBalancingRule

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i uppsättningen med belastningsutjämningsregler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanseringsregeln för lastbalanserare. LoadBalancingRulePropertiesFormat

LoadBalancingRulePropertiesFormat

Namn Beskrivning Värde
backendAddressPool En referens till en pool med DIP:er. Inkommande trafik belastningsutjämnas slumpmässigt mellan IP-adresser i serverdels-IP-adresserna. SubResource
backendAddressPools En matris med referenser till poolen med DIP:er. SubResource[]
backendPort Porten som används för interna anslutningar på slutpunkten. Godtagbara värden är mellan 0 och 65535. Observera att värdet 0 aktiverar "Alla portar". Int
disableOutboundSnat Konfigurerar SNAT för de virtuella datorerna i serverdelspoolen så att den offentligaIP-adressen som anges i klientdelen av belastningsutjämningsregeln används. Bool
enableFloatingIP Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. Bool
enableTcpReset Ta emot dubbelriktad TCP-återställning vid TCP-flödes timeout för inaktivitet eller oväntad anslutning. Det här elementet används endast när protokollet är inställt på TCP. Bool
frontendIPConfiguration En referens till IP-adresser för klientdelen. SubResource
frontendPort Porten för den externa slutpunkten. Portnummer för varje regel måste vara unika i lastbalanseraren. Godtagbara värden är mellan 0 och 65534. Observera att värdet 0 aktiverar "Alla portar". int (krävs)
idleTimeoutInMinutes Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används endast när protokollet är inställt på TCP. Int
loadDistribution Belastningsdistributionsprincipen för den här regeln. "Standard"
"SourceIP"
"SourceIPProtocol"
sond Referensen till lastbalanserarens avsökning som används av belastningsutjämningsregeln. SubResource
protokoll Referensen till transportprotokollet som används av belastningsutjämningsregeln. "Alla"
"Tcp"
"Udp" (krävs)

Microsoft.Network/loadBalancers

Namn Beskrivning Värde
extendedLocation Lastbalanserarens utökade plats. ExtendedLocation
plats Resursplats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för lastbalanserare. LoadBalancerPropertiesFormat
Sku Lastbalanserarens SKU. LoadBalancerSku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

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. ResourceTags
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"

NetworkSecurityGroup

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Egenskaper för nätverkssäkerhetsgruppen. NetworkSecurityGroupPropertiesFormat
Taggar Resurstaggar. ResourceTags

NetworkSecurityGroupPropertiesFormat

Namn Beskrivning Värde
flushConnection När det är aktiverat utvärderas flöden som skapats från nätverkssäkerhetsgruppanslutningar igen när reglerna uppdateras. Den första aktiveringen utlöser omvärdering. Bool
securityRules En samling säkerhetsregler för nätverkssäkerhetsgruppen. SecurityRule[]

Utgående trafik

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i uppsättningen med regler för utgående trafik som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för utgående lastbalanserare. OutboundRulePropertiesFormat

OutboundRulePropertiesFormat

Namn Beskrivning Värde
allocatedOutboundPorts Antalet utgående portar som ska användas för NAT. Int
backendAddressPool En referens till en pool med DIP:er. Utgående trafik belastningsutjämnas slumpmässigt mellan IP-adresser i serverdels-IP-adresserna. SubResource (krävs)
enableTcpReset Ta emot dubbelriktad TCP-återställning vid TCP-flödes timeout för inaktivitet eller oväntad anslutning. Det här elementet används endast när protokollet är inställt på TCP. Bool
frontendIPConfigurations Klientdels-IP-adresserna för lastbalanseraren. SubResource[] (krävs)
idleTimeoutInMinutes Tidsgränsen för TCP-inaktiv anslutning. Int
protokoll Protokollet för utgående regel i lastbalanseraren. "Alla"
"Tcp"
"Udp" (krävs)

Sond

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik inom uppsättningen av avsökningar som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanserarens avsökning. ProbePropertiesFormat

ProbePropertiesFormat

Namn Beskrivning Värde
intervalInSeconds Intervallet, i sekunder, för hur ofta slutpunkten ska avsökas för hälsostatus. Vanligtvis är intervallet något mindre än hälften av den allokerade tidsgränsperioden (i sekunder) som tillåter två fullständiga avsökningar innan instansen tas ur rotation. Standardvärdet är 15, minimivärdet är 5. Int
numberOfProbes Antalet avsökningar där om inget svar, kommer att leda till att ytterligare trafik stoppas från att levereras till slutpunkten. Med de här värdena kan slutpunkter tas ur rotation snabbare eller långsammare än de vanliga tiderna som används i Azure. Int
hamn Porten för att kommunicera avsökningen. Möjliga värden sträcker sig från 1 till 65535, inklusive. int (krävs)
probeThreshold Antalet lyckade eller misslyckade avsökningar i följd för att tillåta eller neka trafik från att levereras till den här slutpunkten. När antalet på varandra följande avsökningar som är lika med det här värdet misslyckas tas slutpunkten ur rotation och kräver att samma antal lyckade efterföljande avsökningar placeras tillbaka i rotation. Int
protokoll Protokollet för slutpunkten. Om "Tcp" har angetts krävs en mottagen ACK för att avsökningen ska lyckas. Om Http eller Https har angetts krävs ett 200 OK-svar från URI:n för att avsökningen ska lyckas. "Http"
"Https"
"Tcp" (krävs)
requestPath Den URI som används för att begära hälsostatus från den virtuella datorn. Sökväg krävs om ett protokoll är inställt på http. Annars är det inte tillåtet. Det finns inget standardvärde. 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. ResourceTags
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

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

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

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"

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

Väg

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för vägen. RoutePropertiesFormat
typ Resurstypen. sträng

RoutePropertiesFormat

Namn Beskrivning Värde
addressPrefix Mål-CIDR som vägen gäller för. sträng
nextHopIpAddress IP-adresspaketen ska vidarebefordras till. Nästa hoppvärden tillåts endast i vägar där nästa hopptyp är VirtualAppliance. sträng
nextHopType Typen av Azure-hopp som paketet ska skickas till. "Internet"
"Ingen"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (krävs)

RouteTable

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Egenskaper för routningstabellen. RouteTablePropertiesFormat
Taggar Resurstaggar. ResourceTags

RouteTablePropertiesFormat

Namn Beskrivning Värde
disableBgpRoutePropagation Om du vill inaktivera de vägar som BGP har lärt sig i routningstabellen. Sant betyder inaktivera. Bool
Vägar Samling vägar som finns i en routningstabell. Route[]

SecurityRule

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för säkerhetsregeln. SecurityRulePropertiesFormat
typ Resurstypen. sträng

SecurityRulePropertiesFormat

Namn Beskrivning Värde
tillträde Nätverkstrafiken tillåts eller nekas. "Tillåt"
"Neka" (krävs)
beskrivning En beskrivning av den här regeln. Begränsad till 140 tecken. sträng
destinationAddressPrefix Måladressprefixet. CIDR- eller mål-IP-intervall. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. sträng
destinationAddressPrefixes Måladressprefixen. IP-intervall för CIDR eller mål. string[]
destinationApplicationSecurityGroups Programsäkerhetsgruppen som angetts som mål. ApplicationSecurityGroup[]
destinationPortRange Målporten eller målintervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. sträng
destinationPortRanges Målportens intervall. string[]
riktning Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. "Inkommande"
"Utgående" (krävs)
prioritering Regelns prioritet. Värdet kan vara mellan 100 och 4096. Prioritetsnumret måste vara unikt för varje regel i samlingen. Desto lägre prioritetsnummer, desto högre prioritet för regeln. int (krävs)
protokoll Nätverksprotokoll som den här regeln gäller för. '*'
"Ah"
"Esp"
"Icmp"
"Tcp"
"Udp" (krävs)
sourceAddressPrefix CIDR- eller käll-IP-intervallet. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. Om det här är en ingressregel anger du var nätverkstrafiken kommer ifrån. sträng
sourceAddressPrefixes CIDR- eller käll-IP-intervallen. string[]
sourceApplicationSecurityGroups Programsäkerhetsgruppen som anges som källa. ApplicationSecurityGroup[]
sourcePortRange Källporten eller -intervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. sträng
sourcePortRanges Källportens intervall. string[]

ServiceDelegationPropertiesFormat

Namn Beskrivning Värde
serviceName Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). sträng

ServiceEndpointPolicy

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Egenskaper för tjänstens slutpunktsprincip. ServiceEndpointPolicyPropertiesFormat
Taggar Resurstaggar. ResourceTags

ServiceEndpointPolicyDefinition

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för principdefinitionen för tjänstslutpunkt. ServiceEndpointPolicyDefinitionPropertiesFormat
typ Resurstypen. sträng

ServiceEndpointPolicyDefinitionPropertiesFormat

Namn Beskrivning Värde
beskrivning En beskrivning av den här regeln. Begränsad till 140 tecken. sträng
tjänst Tjänstslutpunktsnamn. sträng
serviceResources En lista över tjänstresurser. string[]

ServiceEndpointPolicyPropertiesFormat

Namn Beskrivning Värde
contextualServiceEndpointPolicies En samling kontextuell tjänstslutpunktsprincip. string[]
serviceAlias Aliaset som anger om principen tillhör en tjänst sträng
serviceEndpointPolicyDefinitions En samling tjänstslutpunktsprincipdefinitioner för tjänstslutpunktsprincipen. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Namn Beskrivning Värde
Platser En lista över platser. string[]
tjänst Typen av slutpunktstjänst. sträng

Undernät

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för undernätet. SubnetPropertiesFormat
typ Resurstyp. sträng

SubnetPropertiesFormat

Namn Beskrivning Värde
addressPrefix Adressprefixet för undernätet. sträng
addressPrefixes Lista över adressprefix för undernätet. string[]
applicationGatewayIPConfigurations IP-konfigurationer för application gateway för virtuella nätverksresurser. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Ange den här egenskapen till false för att inaktivera standardutgående anslutning för alla virtuella datorer i undernätet. Den här egenskapen kan bara anges när undernätet skapas och kan inte uppdateras för ett befintligt undernät. Bool
Delegationer En matris med referenser till delegeringarna i undernätet. delegering[]
ipAllocations Matris med IpAllocation som refererar till det här undernätet. SubResource[]
natGateway Nat-gateway som är associerad med det här undernätet. SubResource
networkSecurityGroup Referensen till resursen NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Aktivera eller inaktivera tillämpa nätverksprinciper på en privat slutpunkt i undernätet. "Inaktiverad"
"Aktiverad"
"NetworkSecurityGroupEnabled"
"RouteTableEnabled"
privateLinkServiceNetworkPolicies Aktivera eller inaktivera tillämpa nätverksprinciper på tjänsten private link i undernätet. "Inaktiverad"
"Aktiverad"
routeTable Referensen till RouteTable-resursen. RouteTable
serviceEndpointPolicies En matris med tjänstslutpunktsprinciper. ServiceEndpointPolicy[]
serviceEndpoints En matris med tjänstslutpunkter. ServiceEndpointPropertiesFormat[]

SubResource

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

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
2 virtuella datorer i VNET – Interna lastbalanserare och LB-regler Med den här mallen kan du skapa två virtuella datorer i ett virtuellt nätverk och under en intern lastbalanserare och konfigurera en belastningsutjämningsregel på port 80. Den här mallen distribuerar även ett lagringskonto, virtuellt nätverk, offentlig IP-adress, tillgänglighetsuppsättning och nätverksgränssnitt.
AzureDatabricks-mall för VNetInjection och Load Balancer Med den här mallen kan du skapa en lastbalanserare, en nätverkssäkerhetsgrupp, ett virtuellt nätverk och en Azure Databricks-arbetsyta med det virtuella nätverket.
Skapa en lastbalanserare mellan regioner 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.
Skapa en intern standardlastbalanserare Den här mallen skapar en intern Standard Azure Load Balancer med en regelbelastningsutjämningsport 80
Skapa en standardlastbalanserare 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.
Skapa en virtuell dator med flera nätverkskort och RDP-tillgängliga Med den här mallen kan du skapa en virtuell dator med flera (2) nätverksgränssnitt (NIC) och RDP som kan anslutas med en konfigurerad lastbalanserare och en inkommande NAT-regel. Fler nätverkskort kan enkelt läggas till med den här mallen. Den här mallen distribuerar även ett lagringskonto, ett virtuellt nätverk, en offentlig IP-adress och två nätverksgränssnitt (klientdel och serverdel).
Skapa en virtuell Azure-dator med en ny AD Forest- Den här mallen skapar en ny virtuell Azure-dator. Den konfigurerar den virtuella datorn till en AD DC för en ny skog
Skapa ett Ubuntu GNOME-skrivbord Den här mallen skapar en ubuntu-dator. Detta fungerar bra för användning som en jumpbox bakom en NAT.
Distribuera ett 5-nodsäkert kluster Med den här mallen kan du distribuera ett säkert Service Fabric-kluster med 5 noder som kör Windows Server 2019 Datacenter på en Standard_D2_v2 VMSS för storlek.
Distribuera en betrodd startkompatibel Windows VM-skalningsuppsättning Med den här mallen kan du distribuera en betrodd startkompatibel VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av Windows Server 2016, Windows Server 2019 eller Windows Server 2022 Azure Edition. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för RDP-anslutningar. Om du aktiverar Secureboot och vTPM installeras gästattesteringstillägget på din VMSS. Det här tillägget utför fjärr- attestering av molnet.
Distribuera en VM-skalningsuppsättning med virtuella Windows-datorer och automatisk skalning Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av Windows 2008-R2-SP1, 2012-Datacenter eller 2012-R2-Datacenter. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för RDP-anslutningar. De har också autoskalningsintegrerad
Distribuera en VMSS som ansluter varje virtuell dator till en Azure Files-resurs Den här mallen distribuerar en Ubuntu Vm-skalningsuppsättning och använder ett anpassat skripttillägg för att ansluta varje virtuell dator till en Azure Files-resurs
Distribuera Shibboleth Identity Provider-kluster i Windows Den här mallen distribuerar Shibboleth Identity Provider på Windows i en klustrad konfiguration. När distributionen har slutförts kan du gå till https://your-domain:8443/idp/profile/status (notera portnummer) för att kontrollera om det har lyckats.
Distribuera VM-skalningsuppsättning med Python Bottle Server & AutoSkala Distribuera en VM-skalningsuppsättning bakom en lastbalanserare/NAT-& varje virtuell dator som kör en enkel Python Bottle-app som fungerar. Med autoskalnings konfigurerad skalningsuppsättning skalas & in efter behov
Distribuerar SQL Server 2014 AG på befintlig VNET & AD Den här mallen skapar tre nya virtuella Azure-datorer på ett befintligt virtuellt nätverk: Två virtuella datorer konfigureras som SQL Server 2014-tillgänglighetsgrupprepliknoder och en virtuell dator konfigureras som ett filresursvittne för automatisk klusterredundans. Utöver dessa virtuella datorer konfigureras även följande ytterligare Azure-resurser: Intern lastbalanserare, lagringskonton. PowerShell DSC används för att konfigurera klustring, SQL Server och en tillgänglighetsgrupp inom varje virtuell dator. För Active Directory-stöd bör befintliga Active Directory-domänkontrollanter redan distribueras på det befintliga virtuella nätverket.
Front Door Premium med VM och Private Link-tjänsten Den här mallen skapar en Front Door Premium och en virtuell dator som konfigurerats som en webbserver. Front Door använder en privat slutpunkt med Private Link-tjänsten för att skicka trafik till den virtuella datorn.
virtuella IIS-datorer & SQL Server 2014 VM- Skapa 1 eller 2 IIS Windows 2012 R2-webbservrar och en serverdels SQL Server 2014 i VNET.
JBoss EAP på RHEL (klustrad, flera virtuella datorer) Med den här mallen kan du skapa flera virtuella RHEL 8.6-datorer som kör JBoss EAP 7.4-klustret och även distribuerar ett webbprogram som kallas eap-session-replikering. Du kan logga in på administratörskonsolen med JBoss EAP-användarnamnet och lösenordet som konfigurerades vid tidpunkten för distributionen.
Private Link-tjänstexempel Den här mallen visar hur du skapar en privat länktjänst
offentlig lastbalanserare som är länkad till en Gateway Load Balancer- Med den här mallen kan du distribuera en offentlig standardlastbalanserare som är länkad till en gatewaylastbalanserare. Trafiken som inkommandes från Internet dirigeras till Gateway Load Balancer med virtuella Linux-datorer (NVA) i serverdelspoolen.
Virtuell dator med en RDP-port Skapar en virtuell dator och skapar en NAT-regel för RDP till den virtuella datorn i lastbalanseraren
VM-skalningsuppsättning med autoskalning som kör en IIS WebApp- Distribuerar en skalningsuppsättning för virtuella Windows-datorer som kör IIS och en mycket grundläggande .NET MVC-webbapp. VMSS PowerShell DSC-tillägget används för att utföra IIS-installations- och WebDeploy-paketdistributionen.
virtuella datorer i tillgänglighetszoner med en lastbalanserare och NAT- Med den här mallen kan du skapa virtuella datorer som distribueras mellan tillgänglighetszoner med en lastbalanserare och konfigurera NAT-regler via lastbalanseraren. Den här mallen distribuerar även ett virtuellt nätverk, offentlig IP-adress och nätverksgränssnitt. I den här mallen använder vi resursloopfunktionen för att skapa nätverksgränssnitt och virtuella datorer
VMSS – flexibel orkestreringsläge – Snabbstart för Linux Den här mallen distribuerar en enkel VM-skalningsuppsättning med instanser bakom en Azure Load Balancer. VM-skalningsuppsättningen är i flexibelt orkestreringsläge. Använd os-parametern för att välja Distribution av Linux (Ubuntu) eller Windows (Windows Server Datacenter 2019). Obs! Den här snabbstartsmallen ger nätverksåtkomst till VM-hanteringsportar (SSH, RDP) från valfri Internetadress och bör inte användas för produktionsdistributioner.
VMSS med offentliga IP-prefix Mall för distribution av VMSS med offentligt IP-prefix

Resursdefinition för ARM-mall

Resurstypen loadBalancers 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/loadBalancers-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Network/loadBalancers",
  "apiVersion": "2023-09-01",
  "name": "string",
  "extendedLocation": {
    "name": "string",
    "type": "string"
  },
  "location": "string",
  "properties": {
    "backendAddressPools": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "drainPeriodInSeconds": "int",
          "loadBalancerBackendAddresses": [
            {
              "name": "string",
              "properties": {
                "adminState": "string",
                "ipAddress": "string",
                "loadBalancerFrontendIPConfiguration": {
                  "id": "string"
                },
                "subnet": {
                  "id": "string"
                },
                "virtualNetwork": {
                  "id": "string"
                }
              }
            }
          ],
          "location": "string",
          "syncMode": "string",
          "tunnelInterfaces": [
            {
              "identifier": "int",
              "port": "int",
              "protocol": "string",
              "type": "string"
            }
          ],
          "virtualNetwork": {
            "id": "string"
          }
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "gatewayLoadBalancer": {
            "id": "string"
          },
          "privateIPAddress": "string",
          "privateIPAddressVersion": "string",
          "privateIPAllocationMethod": "string",
          "publicIPAddress": {
            "extendedLocation": {
              "name": "string",
              "type": "string"
            },
            "id": "string",
            "location": "string",
            "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": ...,
              "migrationPhase": "string",
              "natGateway": {
                "id": "string",
                "location": "string",
                "properties": {
                  "idleTimeoutInMinutes": "int",
                  "publicIpAddresses": [
                    {
                      "id": "string"
                    }
                  ],
                  "publicIpPrefixes": [
                    {
                      "id": "string"
                    }
                  ]
                },
                "sku": {
                  "name": "string"
                },
                "tags": {
                  "{customized property}": "string"
                },
                "zones": [ "string" ]
              },
              "publicIPAddressVersion": "string",
              "publicIPAllocationMethod": "string",
              "publicIPPrefix": {
                "id": "string"
              },
              "servicePublicIPAddress": ...
            },
            "sku": {
              "name": "string",
              "tier": "string"
            },
            "tags": {
              "{customized property}": "string"
            },
            "zones": [ "string" ]
          },
          "publicIPPrefix": {
            "id": "string"
          },
          "subnet": {
            "id": "string",
            "name": "string",
            "properties": {
              "addressPrefix": "string",
              "addressPrefixes": [ "string" ],
              "applicationGatewayIPConfigurations": [
                {
                  "id": "string",
                  "name": "string",
                  "properties": {
                    "subnet": {
                      "id": "string"
                    }
                  }
                }
              ],
              "defaultOutboundAccess": "bool",
              "delegations": [
                {
                  "id": "string",
                  "name": "string",
                  "properties": {
                    "serviceName": "string"
                  },
                  "type": "string"
                }
              ],
              "ipAllocations": [
                {
                  "id": "string"
                }
              ],
              "natGateway": {
                "id": "string"
              },
              "networkSecurityGroup": {
                "id": "string",
                "location": "string",
                "properties": {
                  "flushConnection": "bool",
                  "securityRules": [
                    {
                      "id": "string",
                      "name": "string",
                      "properties": {
                        "access": "string",
                        "description": "string",
                        "destinationAddressPrefix": "string",
                        "destinationAddressPrefixes": [ "string" ],
                        "destinationApplicationSecurityGroups": [
                          {
                            "id": "string",
                            "location": "string",
                            "properties": {
                            },
                            "tags": {
                              "{customized property}": "string"
                            }
                          }
                        ],
                        "destinationPortRange": "string",
                        "destinationPortRanges": [ "string" ],
                        "direction": "string",
                        "priority": "int",
                        "protocol": "string",
                        "sourceAddressPrefix": "string",
                        "sourceAddressPrefixes": [ "string" ],
                        "sourceApplicationSecurityGroups": [
                          {
                            "id": "string",
                            "location": "string",
                            "properties": {
                            },
                            "tags": {
                              "{customized property}": "string"
                            }
                          }
                        ],
                        "sourcePortRange": "string",
                        "sourcePortRanges": [ "string" ]
                      },
                      "type": "string"
                    }
                  ]
                },
                "tags": {
                  "{customized property}": "string"
                }
              },
              "privateEndpointNetworkPolicies": "string",
              "privateLinkServiceNetworkPolicies": "string",
              "routeTable": {
                "id": "string",
                "location": "string",
                "properties": {
                  "disableBgpRoutePropagation": "bool",
                  "routes": [
                    {
                      "id": "string",
                      "name": "string",
                      "properties": {
                        "addressPrefix": "string",
                        "nextHopIpAddress": "string",
                        "nextHopType": "string"
                      },
                      "type": "string"
                    }
                  ]
                },
                "tags": {
                  "{customized property}": "string"
                }
              },
              "serviceEndpointPolicies": [
                {
                  "id": "string",
                  "location": "string",
                  "properties": {
                    "contextualServiceEndpointPolicies": [ "string" ],
                    "serviceAlias": "string",
                    "serviceEndpointPolicyDefinitions": [
                      {
                        "id": "string",
                        "name": "string",
                        "properties": {
                          "description": "string",
                          "service": "string",
                          "serviceResources": [ "string" ]
                        },
                        "type": "string"
                      }
                    ]
                  },
                  "tags": {
                    "{customized property}": "string"
                  }
                }
              ],
              "serviceEndpoints": [
                {
                  "locations": [ "string" ],
                  "service": "string"
                }
              ]
            },
            "type": "string"
          }
        },
        "zones": [ "string" ]
      }
    ],
    "inboundNatPools": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "backendPort": "int",
          "enableFloatingIP": "bool",
          "enableTcpReset": "bool",
          "frontendIPConfiguration": {
            "id": "string"
          },
          "frontendPortRangeEnd": "int",
          "frontendPortRangeStart": "int",
          "idleTimeoutInMinutes": "int",
          "protocol": "string"
        }
      }
    ],
    "inboundNatRules": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "backendAddressPool": {
            "id": "string"
          },
          "backendPort": "int",
          "enableFloatingIP": "bool",
          "enableTcpReset": "bool",
          "frontendIPConfiguration": {
            "id": "string"
          },
          "frontendPort": "int",
          "frontendPortRangeEnd": "int",
          "frontendPortRangeStart": "int",
          "idleTimeoutInMinutes": "int",
          "protocol": "string"
        }
      }
    ],
    "loadBalancingRules": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "backendAddressPool": {
            "id": "string"
          },
          "backendAddressPools": [
            {
              "id": "string"
            }
          ],
          "backendPort": "int",
          "disableOutboundSnat": "bool",
          "enableFloatingIP": "bool",
          "enableTcpReset": "bool",
          "frontendIPConfiguration": {
            "id": "string"
          },
          "frontendPort": "int",
          "idleTimeoutInMinutes": "int",
          "loadDistribution": "string",
          "probe": {
            "id": "string"
          },
          "protocol": "string"
        }
      }
    ],
    "outboundRules": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "allocatedOutboundPorts": "int",
          "backendAddressPool": {
            "id": "string"
          },
          "enableTcpReset": "bool",
          "frontendIPConfigurations": [
            {
              "id": "string"
            }
          ],
          "idleTimeoutInMinutes": "int",
          "protocol": "string"
        }
      }
    ],
    "probes": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "intervalInSeconds": "int",
          "numberOfProbes": "int",
          "port": "int",
          "probeThreshold": "int",
          "protocol": "string",
          "requestPath": "string"
        }
      }
    ]
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

ApplicationGatewayIPConfiguration

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namn på DEN IP-konfiguration som är unik i en Application Gateway. sträng
Egenskaper Egenskaper för IP-konfigurationen för programgatewayen. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Namn Beskrivning Värde
Undernät Referens till undernätsresursen. Ett undernät där application gateway hämtar sin privata adress. SubResource

ApplicationSecurityGroup

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Egenskaper för programsäkerhetsgruppen. ApplicationSecurityGroupPropertiesFormat
Taggar Resurstaggar. ResourceTags

ApplicationSecurityGroupPropertiesFormat

Namn Beskrivning Värde

BackendAddressPool

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i uppsättningen med serverdelsadresspooler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanserarens serverdelsadresspool. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Namn Beskrivning Värde
drainPeriodInSeconds Antal sekunder som Load Balancer väntar på innan återställning till klient- och serverdelsadress skickas. Int
loadBalancerBackendAddresses En matris med serverdelsadresser. LoadBalancerBackendAddress[]
plats Platsen för serverdelsadresspoolen. sträng
syncMode Synkront läge för serverdelsadress för serverdelspoolen "Automatisk"
"Manuell"
tunnelInterfaces En matris med gateway-lastbalanserarens tunnelgränssnitt. GatewayLoadBalancerTunnelInterface[]
virtualNetwork En referens till ett virtuellt nätverk. SubResource

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"

Delegation

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i ett undernät. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för undernätet. ServiceDelegationPropertiesFormat
typ Resurstyp. sträng

ExtendedLocation

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

FrontendIPConfiguration

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i uppsättningen med IP-konfigurationer för klientdelen som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanserarens avsökning. FrontendIPConfigurationPropertiesFormat
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

FrontendIPConfigurationPropertiesFormat

Namn Beskrivning Värde
gatewayLoadBalancer Referensen till ip-adressen för gateway-lastbalanserarens klientdel. SubResource
privateIPAddress IP-konfigurationens privata IP-adress. sträng
privateIPAddressVersion Om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet tas som IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Den privata IP-allokeringsmetoden. "Dynamisk"
"Statisk"
publicIPAddress Referensen till den offentliga IP-resursen. PublicIPAddress
publicIPPrefix Referensen till den offentliga IP-prefixresursen. SubResource
Undernät Referensen till undernätsresursen. undernät

GatewayLoadBalancerTunnelInterface

Namn Beskrivning Värde
identifierare Identifierare för gateway-lastbalanserarens tunnelgränssnitt. Int
hamn Port för gateway-lastbalanserarens tunnelgränssnitt. Int
protokoll Protokoll för gateway-lastbalanserarens tunnelgränssnitt. "Intern"
"Ingen"
"VXLAN"
typ Trafiktyp för gateway-lastbalanserarens tunnelgränssnitt. "Extern"
"Internt"
"Ingen"

InboundNatPool

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik inom uppsättningen inkommande NAT-pooler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanserarens inkommande nat-pool. InboundNatPoolPropertiesFormat

InboundNatPoolPropertiesFormat

Namn Beskrivning Värde
backendPort Porten som används för interna anslutningar på slutpunkten. Godtagbara värden är mellan 1 och 65535. int (krävs)
enableFloatingIP Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. Bool
enableTcpReset Ta emot dubbelriktad TCP-återställning vid TCP-flödes timeout för inaktivitet eller oväntad anslutning. Det här elementet används endast när protokollet är inställt på TCP. Bool
frontendIPConfiguration En referens till IP-adresser för klientdelen. SubResource
frontendPortRangeEnd Det sista portnumret i intervallet för externa portar som ska användas för att tillhandahålla inkommande Nat till nätverkskort som är associerade med en lastbalanserare. Godtagbara värden mellan 1 och 65535. int (krävs)
frontendPortRangeStart Det första portnumret i intervallet för externa portar som ska användas för att tillhandahålla inkommande Nat till nätverkskort som är associerade med en lastbalanserare. Godtagbara värden mellan 1 och 65534. int (krävs)
idleTimeoutInMinutes Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används endast när protokollet är inställt på TCP. Int
protokoll Referensen till transportprotokollet som används av den inkommande NAT-poolen. "Alla"
"Tcp"
"Udp" (krävs)

InboundNatRule

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik inom uppsättningen med inkommande NAT-regler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanserarens inkommande NAT-regel. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Namn Beskrivning Värde
backendAddressPool En referens till resursen backendAddressPool. SubResource
backendPort Porten som används för den interna slutpunkten. Godtagbara värden sträcker sig från 1 till 65535. Int
enableFloatingIP Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. Bool
enableTcpReset Ta emot dubbelriktad TCP-återställning vid TCP-flödes timeout för inaktivitet eller oväntad anslutning. Det här elementet används endast när protokollet är inställt på TCP. Bool
frontendIPConfiguration En referens till IP-adresser för klientdelen. SubResource
frontendPort Porten för den externa slutpunkten. Portnummer för varje regel måste vara unika i lastbalanseraren. Acceptabla värden sträcker sig från 1 till 65534. Int
frontendPortRangeEnd Portintervallets slutpunkt för den externa slutpunkten. Den här egenskapen används tillsammans med BackendAddressPool och FrontendPortRangeStart. Enskilda portmappningar för inkommande NAT-regler skapas för varje serverdelsadress från BackendAddressPool. Acceptabla värden sträcker sig från 1 till 65534. Int
frontendPortRangeStart Portintervallet startar för den externa slutpunkten. Den här egenskapen används tillsammans med BackendAddressPool och FrontendPortRangeEnd. Enskilda portmappningar för inkommande NAT-regler skapas för varje serverdelsadress från BackendAddressPool. Acceptabla värden sträcker sig från 1 till 65534. Int
idleTimeoutInMinutes Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används endast när protokollet är inställt på TCP. Int
protokoll Referensen till transportprotokollet som används av belastningsutjämningsregeln. "Alla"
"Tcp"
"Udp"

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

LoadBalancerBackendAddress

Namn Beskrivning Värde
Namn Namnet på serverdelsadressen. sträng
Egenskaper Egenskaper för lastbalanserarens serverdelsadresspool. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Namn Beskrivning Värde
adminState En lista över administrativa tillstånd som en gång har angetts kan åsidosätta hälsoavsökningen så att Load Balancer alltid vidarebefordrar nya anslutningar till serverdelen eller nekar nya anslutningar och återställer befintliga anslutningar. "Ned"
"Ingen"
"Upp"
ipAddress IP-adress som tillhör det refererade virtuella nätverket. sträng
loadBalancerFrontendIPConfiguration Referens till ip-adresskonfigurationen för klientdelen som definierats i den regionala lastbalanseraren. SubResource
Undernät Referens till ett befintligt undernät. SubResource
virtualNetwork Referens till ett befintligt virtuellt nätverk. SubResource

LoadBalancerPropertiesFormat

Namn Beskrivning Värde
backendAddressPools Samling serverdelsadresspooler som används av en lastbalanserare. BackendAddressPool[]
frontendIPConfigurations Objekt som representerar klientdels-IP-adresser som ska användas för lastbalanseraren. FrontendIPConfiguration[]
inboundNatPools Definierar ett externt portintervall för inkommande NAT till en enda serverdelsport på nätverkskort som är associerade med en lastbalanserare. Inkommande NAT-regler skapas automatiskt för varje nätverkskort som är associerat med lastbalanseraren med hjälp av en extern port från det här intervallet. Att definiera en inkommande NAT-pool i lastbalanseraren är ömsesidigt uteslutande med att definiera inkommande NAT-regler. Inkommande NAT-pooler refereras från VM-skalningsuppsättningar. Nätverkskort som är associerade med enskilda virtuella datorer kan inte referera till en inkommande NAT-pool. De måste referera till enskilda inkommande NAT-regler. InboundNatPool[]
inboundNatRules Samling inkommande NAT-regler som används av en lastbalanserare. Att definiera inkommande NAT-regler på lastbalanseraren är ömsesidigt uteslutande med att definiera en inkommande NAT-pool. Inkommande NAT-pooler refereras från VM-skalningsuppsättningar. Nätverkskort som är associerade med enskilda virtuella datorer kan inte referera till en inkommande NAT-pool. De måste referera till enskilda inkommande NAT-regler. InboundNatRule[]
loadBalancingRules Objektsamling som representerar belastningsutjämningsreglerna Hämtar etableringen. LoadBalancingRule[]
outboundRules Reglerna för utgående trafik. OutboundRule[]
Sonder Samling av avsökningsobjekt som används i lastbalanseraren. avsökning[]

LoadBalancerSku

Namn Beskrivning Värde
Namn Namnet på en lastbalanserares SKU. "Grundläggande"
"Gateway"
"Standard"
Nivå Nivå för en SKU för lastbalanserare. "Global"
"Regional"

LoadBalancingRule

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i uppsättningen med belastningsutjämningsregler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanseringsregeln för lastbalanserare. LoadBalancingRulePropertiesFormat

LoadBalancingRulePropertiesFormat

Namn Beskrivning Värde
backendAddressPool En referens till en pool med DIP:er. Inkommande trafik belastningsutjämnas slumpmässigt mellan IP-adresser i serverdels-IP-adresserna. SubResource
backendAddressPools En matris med referenser till poolen med DIP:er. SubResource[]
backendPort Porten som används för interna anslutningar på slutpunkten. Godtagbara värden är mellan 0 och 65535. Observera att värdet 0 aktiverar "Alla portar". Int
disableOutboundSnat Konfigurerar SNAT för de virtuella datorerna i serverdelspoolen så att den offentligaIP-adressen som anges i klientdelen av belastningsutjämningsregeln används. Bool
enableFloatingIP Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. Bool
enableTcpReset Ta emot dubbelriktad TCP-återställning vid TCP-flödes timeout för inaktivitet eller oväntad anslutning. Det här elementet används endast när protokollet är inställt på TCP. Bool
frontendIPConfiguration En referens till IP-adresser för klientdelen. SubResource
frontendPort Porten för den externa slutpunkten. Portnummer för varje regel måste vara unika i lastbalanseraren. Godtagbara värden är mellan 0 och 65534. Observera att värdet 0 aktiverar "Alla portar". int (krävs)
idleTimeoutInMinutes Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används endast när protokollet är inställt på TCP. Int
loadDistribution Belastningsdistributionsprincipen för den här regeln. "Standard"
"SourceIP"
"SourceIPProtocol"
sond Referensen till lastbalanserarens avsökning som används av belastningsutjämningsregeln. SubResource
protokoll Referensen till transportprotokollet som används av belastningsutjämningsregeln. "Alla"
"Tcp"
"Udp" (krävs)

Microsoft.Network/loadBalancers

Namn Beskrivning Värde
apiVersion API-versionen '2023-09-01'
extendedLocation Lastbalanserarens utökade plats. ExtendedLocation
plats Resursplats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för lastbalanserare. LoadBalancerPropertiesFormat
Sku Lastbalanserarens SKU. LoadBalancerSku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Network/loadBalancers"

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. ResourceTags
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"

NetworkSecurityGroup

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Egenskaper för nätverkssäkerhetsgruppen. NetworkSecurityGroupPropertiesFormat
Taggar Resurstaggar. ResourceTags

NetworkSecurityGroupPropertiesFormat

Namn Beskrivning Värde
flushConnection När det är aktiverat utvärderas flöden som skapats från nätverkssäkerhetsgruppanslutningar igen när reglerna uppdateras. Den första aktiveringen utlöser omvärdering. Bool
securityRules En samling säkerhetsregler för nätverkssäkerhetsgruppen. SecurityRule[]

Utgående trafik

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i uppsättningen med regler för utgående trafik som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för utgående lastbalanserare. OutboundRulePropertiesFormat

OutboundRulePropertiesFormat

Namn Beskrivning Värde
allocatedOutboundPorts Antalet utgående portar som ska användas för NAT. Int
backendAddressPool En referens till en pool med DIP:er. Utgående trafik belastningsutjämnas slumpmässigt mellan IP-adresser i serverdels-IP-adresserna. SubResource (krävs)
enableTcpReset Ta emot dubbelriktad TCP-återställning vid TCP-flödes timeout för inaktivitet eller oväntad anslutning. Det här elementet används endast när protokollet är inställt på TCP. Bool
frontendIPConfigurations Klientdels-IP-adresserna för lastbalanseraren. SubResource[] (krävs)
idleTimeoutInMinutes Tidsgränsen för TCP-inaktiv anslutning. Int
protokoll Protokollet för utgående regel i lastbalanseraren. "Alla"
"Tcp"
"Udp" (krävs)

Sond

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik inom uppsättningen av avsökningar som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanserarens avsökning. ProbePropertiesFormat

ProbePropertiesFormat

Namn Beskrivning Värde
intervalInSeconds Intervallet, i sekunder, för hur ofta slutpunkten ska avsökas för hälsostatus. Vanligtvis är intervallet något mindre än hälften av den allokerade tidsgränsperioden (i sekunder) som tillåter två fullständiga avsökningar innan instansen tas ur rotation. Standardvärdet är 15, minimivärdet är 5. Int
numberOfProbes Antalet avsökningar där om inget svar, kommer att leda till att ytterligare trafik stoppas från att levereras till slutpunkten. Med de här värdena kan slutpunkter tas ur rotation snabbare eller långsammare än de vanliga tiderna som används i Azure. Int
hamn Porten för att kommunicera avsökningen. Möjliga värden sträcker sig från 1 till 65535, inklusive. int (krävs)
probeThreshold Antalet lyckade eller misslyckade avsökningar i följd för att tillåta eller neka trafik från att levereras till den här slutpunkten. När antalet på varandra följande avsökningar som är lika med det här värdet misslyckas tas slutpunkten ur rotation och kräver att samma antal lyckade efterföljande avsökningar placeras tillbaka i rotation. Int
protokoll Protokollet för slutpunkten. Om "Tcp" har angetts krävs en mottagen ACK för att avsökningen ska lyckas. Om Http eller Https har angetts krävs ett 200 OK-svar från URI:n för att avsökningen ska lyckas. "Http"
"Https"
"Tcp" (krävs)
requestPath Den URI som används för att begära hälsostatus från den virtuella datorn. Sökväg krävs om ett protokoll är inställt på http. Annars är det inte tillåtet. Det finns inget standardvärde. 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. ResourceTags
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

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

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

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"

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

Väg

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för vägen. RoutePropertiesFormat
typ Resurstypen. sträng

RoutePropertiesFormat

Namn Beskrivning Värde
addressPrefix Mål-CIDR som vägen gäller för. sträng
nextHopIpAddress IP-adresspaketen ska vidarebefordras till. Nästa hoppvärden tillåts endast i vägar där nästa hopptyp är VirtualAppliance. sträng
nextHopType Typen av Azure-hopp som paketet ska skickas till. "Internet"
"Ingen"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (krävs)

RouteTable

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Egenskaper för routningstabellen. RouteTablePropertiesFormat
Taggar Resurstaggar. ResourceTags

RouteTablePropertiesFormat

Namn Beskrivning Värde
disableBgpRoutePropagation Om du vill inaktivera de vägar som BGP har lärt sig i routningstabellen. Sant betyder inaktivera. Bool
Vägar Samling vägar som finns i en routningstabell. Route[]

SecurityRule

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för säkerhetsregeln. SecurityRulePropertiesFormat
typ Resurstypen. sträng

SecurityRulePropertiesFormat

Namn Beskrivning Värde
tillträde Nätverkstrafiken tillåts eller nekas. "Tillåt"
"Neka" (krävs)
beskrivning En beskrivning av den här regeln. Begränsad till 140 tecken. sträng
destinationAddressPrefix Måladressprefixet. CIDR- eller mål-IP-intervall. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. sträng
destinationAddressPrefixes Måladressprefixen. IP-intervall för CIDR eller mål. string[]
destinationApplicationSecurityGroups Programsäkerhetsgruppen som angetts som mål. ApplicationSecurityGroup[]
destinationPortRange Målporten eller målintervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. sträng
destinationPortRanges Målportens intervall. string[]
riktning Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. "Inkommande"
"Utgående" (krävs)
prioritering Regelns prioritet. Värdet kan vara mellan 100 och 4096. Prioritetsnumret måste vara unikt för varje regel i samlingen. Desto lägre prioritetsnummer, desto högre prioritet för regeln. int (krävs)
protokoll Nätverksprotokoll som den här regeln gäller för. '*'
"Ah"
"Esp"
"Icmp"
"Tcp"
"Udp" (krävs)
sourceAddressPrefix CIDR- eller käll-IP-intervallet. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. Om det här är en ingressregel anger du var nätverkstrafiken kommer ifrån. sträng
sourceAddressPrefixes CIDR- eller käll-IP-intervallen. string[]
sourceApplicationSecurityGroups Programsäkerhetsgruppen som anges som källa. ApplicationSecurityGroup[]
sourcePortRange Källporten eller -intervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. sträng
sourcePortRanges Källportens intervall. string[]

ServiceDelegationPropertiesFormat

Namn Beskrivning Värde
serviceName Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). sträng

ServiceEndpointPolicy

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Egenskaper för tjänstens slutpunktsprincip. ServiceEndpointPolicyPropertiesFormat
Taggar Resurstaggar. ResourceTags

ServiceEndpointPolicyDefinition

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för principdefinitionen för tjänstslutpunkt. ServiceEndpointPolicyDefinitionPropertiesFormat
typ Resurstypen. sträng

ServiceEndpointPolicyDefinitionPropertiesFormat

Namn Beskrivning Värde
beskrivning En beskrivning av den här regeln. Begränsad till 140 tecken. sträng
tjänst Tjänstslutpunktsnamn. sträng
serviceResources En lista över tjänstresurser. string[]

ServiceEndpointPolicyPropertiesFormat

Namn Beskrivning Värde
contextualServiceEndpointPolicies En samling kontextuell tjänstslutpunktsprincip. string[]
serviceAlias Aliaset som anger om principen tillhör en tjänst sträng
serviceEndpointPolicyDefinitions En samling tjänstslutpunktsprincipdefinitioner för tjänstslutpunktsprincipen. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Namn Beskrivning Värde
Platser En lista över platser. string[]
tjänst Typen av slutpunktstjänst. sträng

Undernät

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för undernätet. SubnetPropertiesFormat
typ Resurstyp. sträng

SubnetPropertiesFormat

Namn Beskrivning Värde
addressPrefix Adressprefixet för undernätet. sträng
addressPrefixes Lista över adressprefix för undernätet. string[]
applicationGatewayIPConfigurations IP-konfigurationer för application gateway för virtuella nätverksresurser. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Ange den här egenskapen till false för att inaktivera standardutgående anslutning för alla virtuella datorer i undernätet. Den här egenskapen kan bara anges när undernätet skapas och kan inte uppdateras för ett befintligt undernät. Bool
Delegationer En matris med referenser till delegeringarna i undernätet. delegering[]
ipAllocations Matris med IpAllocation som refererar till det här undernätet. SubResource[]
natGateway Nat-gateway som är associerad med det här undernätet. SubResource
networkSecurityGroup Referensen till resursen NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Aktivera eller inaktivera tillämpa nätverksprinciper på en privat slutpunkt i undernätet. "Inaktiverad"
"Aktiverad"
"NetworkSecurityGroupEnabled"
"RouteTableEnabled"
privateLinkServiceNetworkPolicies Aktivera eller inaktivera tillämpa nätverksprinciper på tjänsten private link i undernätet. "Inaktiverad"
"Aktiverad"
routeTable Referensen till RouteTable-resursen. RouteTable
serviceEndpointPolicies En matris med tjänstslutpunktsprinciper. ServiceEndpointPolicy[]
serviceEndpoints En matris med tjänstslutpunkter. ServiceEndpointPropertiesFormat[]

SubResource

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

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
2 virtuella datorer i en lastbalanserare och konfigurera NAT-regler på LB-

Distribuera till Azure
Med den här mallen kan du skapa två virtuella datorer i en tillgänglighetsuppsättning och konfigurera NAT-regler via lastbalanseraren. Den här mallen distribuerar även ett lagringskonto, ett virtuellt nätverk, en offentlig IP-adress och ett nätverksgränssnitt. I den här mallen använder vi resursloopfunktionen för att skapa nätverksgränssnitt och virtuella datorer
2 virtuella datorer i en lastbalanserare och belastningsutjämningsregler

Distribuera till Azure
Med den här mallen kan du skapa två virtuella datorer under en lastbalanserare och konfigurera en belastningsutjämningsregel på port 80. Den här mallen distribuerar även ett lagringskonto, virtuellt nätverk, offentlig IP-adress, tillgänglighetsuppsättning och nätverksgränssnitt. I den här mallen använder vi resursloopfunktionen för att skapa nätverksgränssnitt och virtuella datorer
2 virtuella datorer i VNET – Interna lastbalanserare och LB-regler

Distribuera till Azure
Med den här mallen kan du skapa två virtuella datorer i ett virtuellt nätverk och under en intern lastbalanserare och konfigurera en belastningsutjämningsregel på port 80. Den här mallen distribuerar även ett lagringskonto, virtuellt nätverk, offentlig IP-adress, tillgänglighetsuppsättning och nätverksgränssnitt.
Autoscale LANSA Windows VM ScaleSet med Azure SQL Database

Distribuera till Azure
Mallen distribuerar en Windows VMSS med önskat antal virtuella datorer i skalningsuppsättningen och en LANSA MSI som ska installeras på varje virtuell dator. När vm-skalningsuppsättningen har distribuerats används ett tillägg för anpassat skript för att installera LANSA MSI)
Azure Container Service Engine (acs-engine) – Swarm Mode

Distribuera till Azure
Azure Container Service Engine (acs-engine) genererar ARM-mallar (Azure Resource Manager) för Docker-aktiverade kluster på Microsoft Azure med ditt val av DC/OS, Kubernetes, Swarm Mode eller Swarm orchestrators. Indata till verktyget är en klusterdefinition. Klusterdefinitionen liknar (i många fall samma som) ARM-mallsyntaxen som används för att distribuera ett Microsoft Azure Container Service-kluster.
Skalningsuppsättning för virtuella Azure-datorer som klienter för Intel Lustre

Distribuera till Azure
Den här mallen skapar en uppsättning Intel Lustre 2.7-klienter med Azure VM Scale Sets och Azure Gallery OpenLogic CentOS 6.6 eller 7.0-avbildningar och monterar ett befintligt Intel Lustre-filsystem
AzureDatabricks-mall för VNetInjection och Load Balancer

Distribuera till Azure
Med den här mallen kan du skapa en lastbalanserare, en nätverkssäkerhetsgrupp, ett virtuellt nätverk och en Azure Databricks-arbetsyta med det virtuella nätverket.
Barracuda Web Application Firewall med serverdels-IIS-servrar

Distribuera till Azure
Den här Azure-snabbstartsmallen distribuerar en Barracuda Web Application Firewall-lösning i Azure med det nödvändiga antalet Windows 2012-baserade IIS-webbservrar.Mallar innehåller den senaste Barracuda WAF med betala per användning-licens och den senaste Windows 2012 R2 Azure Image for IIS. Barracuda Web Application Firewall inspekterar inkommande webbtrafik och blockerar SQL-inmatningar, skript mellan webbplatser, uppladdning av skadlig kod & program-DDoS och andra attacker som riktas mot dina webbprogram. En extern lb distribueras med NAT-regler för att aktivera fjärrskrivbordsåtkomst till serverdelswebbservrar. Följ konfigurationsguiden efter distributionen som är tillgänglig i GitHub-mallkatalogen för att lära dig mer om steg efter distributionen som rör Barracuda-brandväggen för webbprogram och publicering av webbprogram.
Distribution av grundläggande RDS-servergrupp

Distribuera till Azure
Den här mallen skapar en grundläggande distribution av RDS-servergruppen
Chef Backend High-Availability Cluster

Distribuera till Azure
Den här mallen skapar ett chef-backend-kluster med anslutna klientdelsnoder
Skapa två virtuella datorer i LB och en virtuell SQL Server-dator med NSG

Distribuera till Azure
Den här mallen skapar två virtuella Windows-datorer (som kan användas som webb-FE) med i en tillgänglighetsuppsättning och en lastbalanserare med port 80 öppen. De två virtuella datorerna kan nås med RDP på port 6001 och 6002. Den här mallen skapar också en virtuell SQL Server 2014-dator som kan nås via RDP-anslutning som definierats i en nätverkssäkerhetsgrupp.
Skapa 2 virtuella datorer Linux med lb- och SQL Server VM med SSD-

Distribuera till Azure
Den här mallen skapar två virtuella Linux-datorer (som kan användas som webb-FE) med i en tillgänglighetsuppsättning och en lastbalanserare med port 80 öppen. De två virtuella datorerna kan nås med hjälp av SSH på port 6001 och 6002. Den här mallen skapar också en virtuell SQL Server 2014-dator som kan nås via RDP-anslutning som definierats i en nätverkssäkerhetsgrupp. Alla virtuella datorer kan använda Premium Storage (SSD) och du kan välja att skapa virtuella datorer med alla DS-storlekar
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.
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 intern standardlastbalanserare

Distribuera till Azure
Den här mallen skapar en intern Standard Azure Load Balancer med en regelbelastningsutjämningsport 80
Skapa en intern standardlastbalanserare med HA-portar

Distribuera till Azure
Den här mallen skapar en intern Azure Load Balancer-standard med en belastningsutjämningsregel för HA-portar
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.
Skapa en virtuell dator med flera nätverkskort och RDP-tillgängliga

Distribuera till Azure
Med den här mallen kan du skapa en virtuell dator med flera (2) nätverksgränssnitt (NIC) och RDP som kan anslutas med en konfigurerad lastbalanserare och en inkommande NAT-regel. Fler nätverkskort kan enkelt läggas till med den här mallen. Den här mallen distribuerar även ett lagringskonto, ett virtuellt nätverk, en offentlig IP-adress och två nätverksgränssnitt (klientdel och serverdel).
Skapa en virtuell Azure-dator med en ny Active Directory-skog

Distribuera till Azure
Den här mallen skapar en ny virtuell Azure-dator. Den konfigurerar den virtuella datorn till en Active Directory-domänkontrollant för en ny skog
Skapa en virtuell Azure-dator med en ny AD Forest-

Distribuera till Azure
Den här mallen skapar en ny virtuell Azure-dator. Den konfigurerar den virtuella datorn till en AD DC för en ny skog
Skapa en ny AD-domän med 2 domänkontrollanter

Distribuera till Azure
Den här mallen skapar två nya virtuella datorer som ska vara AD DCs (primära och säkerhetskopiering) för en ny skog och domän
Skapa ett Ubuntu GNOME-skrivbord

Distribuera till Azure
Den här mallen skapar en ubuntu-dator. Detta fungerar bra för användning som en jumpbox bakom en NAT.
Distribuera ett 3 Nodetype Secure-kluster med NSG:er aktiverade

Distribuera till Azure
Med den här mallen kan du distribuera ett säkert Service Fabric-kluster av typen 3 noder som kör Windows Server 2016 Data Center på en Standard_D2 storlek på virtuella datorer. Med den här mallen kan du ro styra inkommande och utgående nätverkstrafik med hjälp av nätverkssäkerhetsgrupper.
Distribuera ett 5-nodsäkert kluster

Distribuera till Azure
Med den här mallen kan du distribuera ett säkert Service Fabric-kluster med 5 noder som kör Windows Server 2019 Datacenter på en Standard_D2_v2 VMSS för storlek.
Distribuera ett Ubuntu Service Fabric-kluster med 5 noder

Distribuera till Azure
Med den här mallen kan du distribuera ett säkert Service Fabric-kluster med 5 noder som kör Ubuntu på en Standard_D2_V2 STORLEK VMSS.
Distribuera en virtuell Linux-dator med den primära/sekundära arkitekturen i Linux

Distribuera till Azure
Med den här mallen kan du distribuera en Linux VMSS med ett anpassat skripttillägg i den primära sekundära arkitekturen
Distribuera en skalningsuppsättning till ett befintligt vnet-

Distribuera till Azure
Den här mallen distribuerar en VM-skalningsuppsättning till ett befintligt virtuellt nätverk.
Distribuera en enkel VM-skalningsuppsättning med virtuella Linux-datorer

Distribuera till Azure
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Linux-datorer med den senaste korrigerade versionen av Ubuntu Linux 14.04.4-LTS eller 16.04-LTS. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för ssh-anslutningar.
Distribuera en enkel VM-skalningsuppsättning med virtuella Windows-datorer

Distribuera till Azure
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av olika Windows-versioner. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för rdp-anslutningar.
Distribuera en betrodd startkompatibel Windows VM-skalningsuppsättning

Distribuera till Azure
Med den här mallen kan du distribuera en betrodd startkompatibel VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av Windows Server 2016, Windows Server 2019 eller Windows Server 2022 Azure Edition. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för RDP-anslutningar. Om du aktiverar Secureboot och vTPM installeras gästattesteringstillägget på din VMSS. Det här tillägget utför fjärr- attestering av molnet.
Distribuera en VM-skalningsuppsättning från den virtuella Azure Data Science VM-

Distribuera till Azure
Dessa mallar distribuerar VM-skalningsuppsättningar med hjälp av virtuella Azure Data Science-datorer som källavbildning.
Distribuera en VM-skalningsuppsättning med en anpassad Linux-avbildning

Distribuera till Azure
Med den här mallen kan du distribuera en anpassad VM Linux-avbildning i en skalningsuppsättning. Dessa virtuella datorer ligger bakom en lastbalanserare med HTTP-belastningsutjämning (som standard på port 80). I exemplet används ett anpassat skript för att göra programdistributionen och uppdateringen. Du kan behöva ange ditt anpassade skript för din egen uppdateringsprocedur. Du måste ange en generaliserad avbildning av den virtuella datorn i samma prenumeration och region där du skapar VMSS.
Distribuera en VM-skalningsuppsättning med en anpassad Windows-avbildning

Distribuera till Azure
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning som använder en anpassad Windows-avbildning. Dessa virtuella datorer ligger bakom en lastbalanserare med HTTP-belastningsutjämning (som standard på port 80)
Distribuera en VM-skalningsuppsättning med virtuella Linux-datorer och automatisk skalning

Distribuera till Azure
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Linux-datorer med den senaste korrigerade versionen av Ubuntu Linux 15.04 eller 14.04.4-LTS. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för ssh-anslutningar. De har också autoskalningsintegrerad
Distribuera en VM-skalningsuppsättning med virtuella Linux-datorer bakom ILB-

Distribuera till Azure
Med den här mallen kan du distribuera en VM-skalningsuppsättning med virtuella Linux-datorer med den senaste korrigerade versionen av Ubuntu Linux 15.10 eller 14.04.4-LTS. Dessa virtuella datorer ligger bakom en intern lastbalanserare med NAT-regler för ssh-anslutningar.
Distribuera en VM-skalningsuppsättning med virtuella Linux-datorer i tillgänglighetszoner

Distribuera till Azure
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Linux-datorer med den senaste korrigerade versionen av Ubuntu Linux 14.04.4-LTS eller 16.04-LTS. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för ssh-anslutningar.
Distribuera en VM-skalningsuppsättning med virtuella Windows-datorer och automatisk skalning

Distribuera till Azure
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av Windows 2008-R2-SP1, 2012-Datacenter eller 2012-R2-Datacenter. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för RDP-anslutningar. De har också autoskalningsintegrerad
Distribuera en VM-skalningsuppsättning med virtuella Windows-datorer i tillgänglighetszoner

Distribuera till Azure
Med den här mallen kan du distribuera en VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av olika Windows-versioner. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för rdp-anslutningar.
Distribuera en VMSS som ansluter varje virtuell dator till en Azure Files-resurs

Distribuera till Azure
Den här mallen distribuerar en Ubuntu Vm-skalningsuppsättning och använder ett anpassat skripttillägg för att ansluta varje virtuell dator till en Azure Files-resurs
Distribuera en skalningsuppsättning för virtuella Windows-datorer med ett anpassat skripttillägg

Distribuera till Azure
Med den här mallen kan du distribuera en VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av olika Windows-versioner. Dessa virtuella datorer har ett anpassat skripttillägg för anpassning och ligger bakom en lastbalanserare med NAT-regler för rdp-anslutningar.
Distribuera en autoskalningsinställning för VM ScaleSet

Distribuera till Azure
Med den här mallen kan du distribuera en autoskalningsprincip för Virtual Machine ScaleSet-resursen.
Distribuera darktrace autoskalning vSensors

Distribuera till Azure
Med den här mallen kan du distribuera en automatisk automatisk skalningsdistribution av Darktrace vSensors
Distribuera Drupal med VM Scale Set, Azure Files och Mysql

Distribuera till Azure
Distribuera en VM-skalningsuppsättning bakom en lastbalanserare/NAT-& varje virtuell dator som kör Drupal (Apache/PHP). Alla noder delar den skapade Azure-filresurslagringen och MySQL-databasen
Distribuera IOMAD-kluster på Ubuntu

Distribuera till Azure
Den här mallen distribuerar IOMAD som ett LAMP-program på Ubuntu. Den skapar en eller flera virtuella Ubuntu-datorer för klientdelen och en enda virtuell dator för serverdelen. Det gör en tyst installation av Apache och PHP på den virtuella klientdatorns och MySQL på den virtuella serverdelsdatorn. Sedan distribueras IOMAD i klustret. Den konfigurerar en lastbalanserare för att dirigera begäranden till den virtuella klientdatorns. Den konfigurerar även NAT-regler för att tillåta administratörsåtkomst till var och en av de virtuella datorerna. Den konfigurerar också en moodledata-datakatalog med fillagring som delas mellan den virtuella datorns. När distributionen är klar kan du gå till /iomad på varje virtuell klientdelsdator (med webbadministratörsåtkomst) för att börja konfigurera IOMAD.
Distribuera Open edX Dogwood (Multi-VM)

Distribuera till Azure
Den här mallen skapar ett nätverk av virtuella Ubuntu-datorer och distribuerar Open edX Dogwood på dem. Distributionen stöder virtuella datorer med 1–9 program och virtuella Datorer för serverdelen Mongo och MySQL.
Distribuera OpenLDAP-kluster på Ubuntu

Distribuera till Azure
Den här mallen distribuerar ett OpenLDAP-kluster på Ubuntu. Det skapar flera virtuella Ubuntu-datorer (upp till 5, men kan enkelt ökas) och gör en tyst installation av OpenLDAP på dem. Sedan konfigureras N-way multi-master-replikering på dem. När distributionen är klar kan du gå till /phpldapadmin för att börja konfigurera OpenLDAP.
Distribuera OpenSIS Community Edition-kluster på Ubuntu

Distribuera till Azure
Den här mallen distribuerar OpenSIS Community Edition som ett LAMP-program på Ubuntu. Den skapar en eller flera virtuella Ubuntu-datorer för klientdelen och en enda virtuell dator för serverdelen. Det gör en tyst installation av Apache och PHP på den virtuella klientdatorns och MySQL på den virtuella serverdelsdatorn. Sedan distribueras OpenSIS Community Edition i klustret. När distributionen har slutförts kan du gå till /opensis-ce på var och en av de virtuella klientdatorernas (med webbadministratörsåtkomst) för att börja konfigurera OpenSIS.
Distribuera Shibboleth Identity Provider-kluster på Ubuntu

Distribuera till Azure
Den här mallen distribuerar Shibboleth Identity Provider på Ubuntu i en klustrad konfiguration. När distributionen har slutförts kan du gå till https://your-domain:8443/idp/profile/Status (notera portnummer) för att kontrollera om det har lyckats.
Distribuera Shibboleth Identity Provider-kluster i Windows

Distribuera till Azure
Den här mallen distribuerar Shibboleth Identity Provider på Windows i en klustrad konfiguration. När distributionen har slutförts kan du gå till https://your-domain:8443/idp/profile/status (notera portnummer) för att kontrollera om det har lyckats.
Distribuera VM Scale Set med LB-avsökning och automatiska reparationer

Distribuera till Azure
Med den här mallen kan du distribuera en VM-skalningsuppsättning med virtuella Linux-datorer bakom en lastbalanserare med hälsoavsökningen konfigurerad. Skalningsuppsättningen har också principen för automatiska instansreparationer aktiverad med en respitperiod på 30 minuter.
Distribuera VM-skalningsuppsättning med Python Bottle Server & AutoSkala

Distribuera till Azure
Distribuera en VM-skalningsuppsättning bakom en lastbalanserare/NAT-& varje virtuell dator som kör en enkel Python Bottle-app som fungerar. Med autoskalnings konfigurerad skalningsuppsättning skalas & in efter behov
Distribuera Windows VMSS konfigurera windows featurtes SSL DSC

Distribuera till Azure
Med den här mallen kan du distribuera två Windows VMSS, konfigurera Windows-funktioner som IIS/Web Role, .Net Framework 4.5, windows auth, programinitiering, ladda ned programdistributionspaket, URL-omskrivning & SSL-konfiguration med DSC och Azure Key Vault
Distribuerar ett 2-nods master/slave MySQL-replikeringskluster

Distribuera till Azure
Den här mallen distribuerar ett 2-nods master/slave MySQL-replikeringskluster på CentOS 6.5 eller 6.6
Distribuerar ett 3-nodskonsulkluster

Distribuera till Azure
Den här mallen distribuerar ett konsulkluster med 3 noder och ansluter automatiskt noderna via Atlas. Consul är ett verktyg för tjänstidentifiering, distribuerat nyckel-/värdelager och en massa andra coola saker. Atlas tillhandahålls av Hashicorp (konsulskapare) som ett sätt att snabbt skapa konsulkluster utan att behöva ansluta till varje nod manuellt
Distribuerar ett 3-nod percona XtraDB-kluster

Distribuera till Azure
Den här mallen distribuerar ett MySQL-kluster med hög tillgänglighet med 3 noder på CentOS 6.5 eller Ubuntu 12.04
Distribuerar ett CentOS-kluster med N-nod

Distribuera till Azure
Den här mallen distribuerar ett CentOS-kluster med 2–10 noder med två nätverk.
Distribuerar SQL Server 2014 AG på befintlig VNET & AD

Distribuera till Azure
Den här mallen skapar tre nya virtuella Azure-datorer på ett befintligt virtuellt nätverk: Två virtuella datorer konfigureras som SQL Server 2014-tillgänglighetsgrupprepliknoder och en virtuell dator konfigureras som ett filresursvittne för automatisk klusterredundans. Utöver dessa virtuella datorer konfigureras även följande ytterligare Azure-resurser: Intern lastbalanserare, lagringskonton. PowerShell DSC används för att konfigurera klustring, SQL Server och en tillgänglighetsgrupp inom varje virtuell dator. För Active Directory-stöd bör befintliga Active Directory-domänkontrollanter redan distribueras på det befintliga virtuella nätverket.
Distribuerar virtuella Windows-datorer under LB konfigurerar WinRM Https

Distribuera till Azure
Med den här mallen kan du distribuera virtuella Windows-datorer med några olika alternativ för Windows-versionen. Den här mallen konfigurerar också en WinRM https-lyssnare på virtuella datorer
Docker Swarm-kluster

Distribuera till Azure
Den här mallen skapar ett Docker Swarm-kluster med hög tillgänglighet
Front Door Premium med VM och Private Link-tjänsten

Distribuera till Azure
Den här mallen skapar en Front Door Premium och en virtuell dator som konfigurerats som en webbserver. Front Door använder en privat slutpunkt med Private Link-tjänsten för att skicka trafik till den virtuella datorn.
GlassFish på SUSE

Distribuera till Azure
Den här mallen distribuerar ett lastbalanserat GlassFish-kluster (v3 eller v4) som består av ett användardefinierat antal virtuella SUSE-datorer (OpenSUSE eller SLES).
virtuella IIS-datorer & SQL Server 2014 VM-

Distribuera till Azure
Skapa 1 eller 2 IIS Windows 2012 R2-webbservrar och en serverdels SQL Server 2014 i VNET.
Installera Elasticsearch-kluster på en vm-skalningsuppsättning

Distribuera till Azure
Den här mallen distribuerar ett Elasticsearch-kluster på en VM-skalningsuppsättning. Mallen etablerar 3 dedikerade huvudnoder med ett valfritt antal datanoder som körs på hanterade diskar.
IPv6 i Azure Virtual Network (VNET)

Distribuera till Azure
Skapa ett virtuellt IPv4/IPv6-VNET med två virtuella datorer med dubbla staplar.
IPv6 i Azure Virtual Network (VNET) med Std LB

Distribuera till Azure
Skapa ett virtuellt IPv4/IPv6 VNET med två virtuella datorer och en Internetuppkopplad standardlastbalanserare.
JBoss EAP på RHEL (klustrad, flera virtuella datorer)

Distribuera till Azure
Med den här mallen kan du skapa flera virtuella RHEL 8.6-datorer som kör JBoss EAP 7.4-klustret och även distribuerar ett webbprogram som kallas eap-session-replikering. Du kan logga in på administratörskonsolen med JBoss EAP-användarnamnet och lösenordet som konfigurerades vid tidpunkten för distributionen.
JBoss EAP på RHEL (klustrad, VMSS)

Distribuera till Azure
Med den här mallen kan du skapa RHEL 8.6 VMSS-instanser som kör JBoss EAP 7.4-kluster och även distribuerar ett webbprogram med namnet eap-session-replication. Du kan logga in på administratörskonsolen med JBoss EAP-användarnamnet och lösenordet som konfigurerades vid tidpunkten för distributionen.
KEMP LoadMaster HA Pair

Distribuera till Azure
Den här mallen distribuerar ett KEMP LoadMaster HA-par
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.
Flernivåapp med NSG, ILB, AppGateway

Distribuera till Azure
Den här mallen distribuerar ett virtuellt nätverk, separerar nätverket via undernät, distribuerar virtuella datorer och konfigurerar belastningsutjämning
Traffic Manager för flera nivåer, L4 ILB, L7 AppGateway

Distribuera till Azure
Den här mallen distribuerar ett virtuellt nätverk, separerar nätverket via undernät, distribuerar virtuella datorer och konfigurerar belastningsutjämning
Private Link-tjänstexempel

Distribuera till Azure
Den här mallen visar hur du skapar en privat länktjänst
offentlig lastbalanserare som är länkad till en Gateway Load Balancer-

Distribuera till Azure
Med den här mallen kan du distribuera en offentlig standardlastbalanserare som är länkad till en gatewaylastbalanserare. Trafiken som inkommandes från Internet dirigeras till Gateway Load Balancer med virtuella Linux-datorer (NVA) i serverdelspoolen.
DISTRIBUTION av RDS-servergrupp med hjälp av befintlig active directory-

Distribuera till Azure
Den här mallen skapar en distribution av RDS-servergruppen med hjälp av en befintlig active directory i samma resursgrupp
DISTRIBUTION av hög tillgänglighet för RDS Gateway

Distribuera till Azure
Den här mallen ger hög tillgänglighet till RD Gateway- och RD Web Access-servrar i en befintlig RDS-distribution
Red Hat Linux 3-nivåslösning på Azure

Distribuera till Azure
Med den här mallen kan du distribuera en arkitektur på 3 nivåer med hjälp av virtuella Datorer med "Red Hat Enterprise Linux 7.3". Arkitekturen omfattar virtuellt nätverk, externa och interna lastbalanserare, virtuell jump-dator, NSG:er osv. tillsammans med flera virtuella RHEL-datorer på varje nivå
Redundant haproxy med Azure-lastbalanserare och flytande IP-

Distribuera till Azure
Den här mallen skapar en redundant konfiguration av haproxy med 2 virtuella Ubuntu-datorer som konfigurerats bakom Azure-lastbalanseraren med flytande IP-aktiverad. Var och en av de virtuella Ubuntu-datorerna kör haproxy för att belastningsutjämningsbegäranden till andra virtuella programdatorer (kör Apache i det här fallet). Keepalived möjliggör redundans för de virtuella haproxy-datorerna genom att tilldela den flytande IP-adressen till MASTER och blockera lastbalanserarens avsökning på SÄKERHETSKOPIERingen. Den här mallen distribuerar även ett lagringskonto, virtuellt nätverk, offentlig IP-adress, nätverksgränssnitt.
Fjärrskrivbordstjänster med hög tillgänglighet

Distribuera till Azure
Den här ARM-mallexempelkoden distribuerar en Remote Desktop Services 2019 Session Collection lab med hög tillgänglighet. Målet är att distribuera en fullständigt redundant lösning med hög tillgänglighet för Fjärrskrivbordstjänster med Hjälp av Windows Server 2019.
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.
SAP NetWeaver 3-nivå (hanterad disk)

Distribuera till Azure
Med den här mallen kan du distribuera en virtuell dator med ett operativsystem som stöds av SAP och Managed Disks.
SAP NetWeaver

Distribuera till Azure
Med den här mallen kan du distribuera en virtuell dator med ett operativsystem som stöds av SAP.
SAP NetWeaver-filserver (hanterad disk)

Distribuera till Azure
Med den här mallen kan du distribuera en filserver som kan användas som delad lagring för SAP NetWeaver.
Enkel VM-skalningsuppsättning med virtuella Linux-datorer och offentlig IPv4 per virtuell dator

Distribuera till Azure
Den här mallen visar hur du distribuerar en enkel skalningsuppsättning med lastbalanserare, inkommande NAT-regler och offentlig IP-adress per virtuell dator.
SSL-aktiverad VM-skalningsuppsättning

Distribuera till Azure
Distribuerar webbservrar som konfigureras med SSL-certifikat som distribueras på ett säkert sätt från Azure Key Vault
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.
exempel på vm-skalningsuppsättning med hjälp av tillgänglighetszoner

Distribuera till Azure
Den här mallen skapar en VMSS som placeras i separata tillgänglighetszoner med en lastbalanserare.
Virtuell dator med en RDP-port

Distribuera till Azure
Skapar en virtuell dator och skapar en NAT-regel för RDP till den virtuella datorn i lastbalanseraren
VM-skalningsuppsättning med autoskalning som kör en IIS WebApp-

Distribuera till Azure
Distribuerar en skalningsuppsättning för virtuella Windows-datorer som kör IIS och en mycket grundläggande .NET MVC-webbapp. VMSS PowerShell DSC-tillägget används för att utföra IIS-installations- och WebDeploy-paketdistributionen.
virtuella datorer i tillgänglighetszoner med en lastbalanserare och NAT-

Distribuera till Azure
Med den här mallen kan du skapa virtuella datorer som distribueras mellan tillgänglighetszoner med en lastbalanserare och konfigurera NAT-regler via lastbalanseraren. Den här mallen distribuerar även ett virtuellt nätverk, offentlig IP-adress och nätverksgränssnitt. I den här mallen använder vi resursloopfunktionen för att skapa nätverksgränssnitt och virtuella datorer
VMSS-distribution av IPv6 i Azure Virtual Network (VNET)

Distribuera till Azure
Skapa VM-skalningsuppsättning med dubbel stack-IPv4/IPv6 VNET och Std Load Balancer.
VMSS – flexibel orkestreringsläge – Snabbstart för Linux

Distribuera till Azure
Den här mallen distribuerar en enkel VM-skalningsuppsättning med instanser bakom en Azure Load Balancer. VM-skalningsuppsättningen är i flexibelt orkestreringsläge. Använd os-parametern för att välja Distribution av Linux (Ubuntu) eller Windows (Windows Server Datacenter 2019). Obs! Den här snabbstartsmallen ger nätverksåtkomst till VM-hanteringsportar (SSH, RDP) från valfri Internetadress och bör inte användas för produktionsdistributioner.
VMSS med offentliga IP-prefix

Distribuera till Azure
Mall för distribution av VMSS med offentligt IP-prefix

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen loadBalancers 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/loadBalancers-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/loadBalancers@2023-09-01"
  name = "string"
  extendedLocation = {
    name = "string"
    type = "string"
  }
  location = "string"
  body = jsonencode({
    properties = {
      backendAddressPools = [
        {
          id = "string"
          name = "string"
          properties = {
            drainPeriodInSeconds = int
            loadBalancerBackendAddresses = [
              {
                name = "string"
                properties = {
                  adminState = "string"
                  ipAddress = "string"
                  loadBalancerFrontendIPConfiguration = {
                    id = "string"
                  }
                  subnet = {
                    id = "string"
                  }
                  virtualNetwork = {
                    id = "string"
                  }
                }
              }
            ]
            location = "string"
            syncMode = "string"
            tunnelInterfaces = [
              {
                identifier = int
                port = int
                protocol = "string"
                type = "string"
              }
            ]
            virtualNetwork = {
              id = "string"
            }
          }
        }
      ]
      frontendIPConfigurations = [
        {
          id = "string"
          name = "string"
          properties = {
            gatewayLoadBalancer = {
              id = "string"
            }
            privateIPAddress = "string"
            privateIPAddressVersion = "string"
            privateIPAllocationMethod = "string"
            publicIPAddress = {
              extendedLocation = {
                name = "string"
                type = "string"
              }
              id = "string"
              location = "string"
              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 = ...
                migrationPhase = "string"
                natGateway = {
                  id = "string"
                  location = "string"
                  properties = {
                    idleTimeoutInMinutes = int
                    publicIpAddresses = [
                      {
                        id = "string"
                      }
                    ]
                    publicIpPrefixes = [
                      {
                        id = "string"
                      }
                    ]
                  }
                  sku = {
                    name = "string"
                  }
                  tags = {
                    {customized property} = "string"
                  }
                  zones = [
                    "string"
                  ]
                }
                publicIPAddressVersion = "string"
                publicIPAllocationMethod = "string"
                publicIPPrefix = {
                  id = "string"
                }
                servicePublicIPAddress = ...
              }
              sku = {
                name = "string"
                tier = "string"
              }
              tags = {
                {customized property} = "string"
              }
              zones = [
                "string"
              ]
            }
            publicIPPrefix = {
              id = "string"
            }
            subnet = {
              id = "string"
              name = "string"
              properties = {
                addressPrefix = "string"
                addressPrefixes = [
                  "string"
                ]
                applicationGatewayIPConfigurations = [
                  {
                    id = "string"
                    name = "string"
                    properties = {
                      subnet = {
                        id = "string"
                      }
                    }
                  }
                ]
                defaultOutboundAccess = bool
                delegations = [
                  {
                    id = "string"
                    name = "string"
                    properties = {
                      serviceName = "string"
                    }
                    type = "string"
                  }
                ]
                ipAllocations = [
                  {
                    id = "string"
                  }
                ]
                natGateway = {
                  id = "string"
                }
                networkSecurityGroup = {
                  id = "string"
                  location = "string"
                  properties = {
                    flushConnection = bool
                    securityRules = [
                      {
                        id = "string"
                        name = "string"
                        properties = {
                          access = "string"
                          description = "string"
                          destinationAddressPrefix = "string"
                          destinationAddressPrefixes = [
                            "string"
                          ]
                          destinationApplicationSecurityGroups = [
                            {
                              id = "string"
                              location = "string"
                              properties = {
                              }
                              tags = {
                                {customized property} = "string"
                              }
                            }
                          ]
                          destinationPortRange = "string"
                          destinationPortRanges = [
                            "string"
                          ]
                          direction = "string"
                          priority = int
                          protocol = "string"
                          sourceAddressPrefix = "string"
                          sourceAddressPrefixes = [
                            "string"
                          ]
                          sourceApplicationSecurityGroups = [
                            {
                              id = "string"
                              location = "string"
                              properties = {
                              }
                              tags = {
                                {customized property} = "string"
                              }
                            }
                          ]
                          sourcePortRange = "string"
                          sourcePortRanges = [
                            "string"
                          ]
                        }
                        type = "string"
                      }
                    ]
                  }
                  tags = {
                    {customized property} = "string"
                  }
                }
                privateEndpointNetworkPolicies = "string"
                privateLinkServiceNetworkPolicies = "string"
                routeTable = {
                  id = "string"
                  location = "string"
                  properties = {
                    disableBgpRoutePropagation = bool
                    routes = [
                      {
                        id = "string"
                        name = "string"
                        properties = {
                          addressPrefix = "string"
                          nextHopIpAddress = "string"
                          nextHopType = "string"
                        }
                        type = "string"
                      }
                    ]
                  }
                  tags = {
                    {customized property} = "string"
                  }
                }
                serviceEndpointPolicies = [
                  {
                    id = "string"
                    location = "string"
                    properties = {
                      contextualServiceEndpointPolicies = [
                        "string"
                      ]
                      serviceAlias = "string"
                      serviceEndpointPolicyDefinitions = [
                        {
                          id = "string"
                          name = "string"
                          properties = {
                            description = "string"
                            service = "string"
                            serviceResources = [
                              "string"
                            ]
                          }
                          type = "string"
                        }
                      ]
                    }
                    tags = {
                      {customized property} = "string"
                    }
                  }
                ]
                serviceEndpoints = [
                  {
                    locations = [
                      "string"
                    ]
                    service = "string"
                  }
                ]
              }
              type = "string"
            }
          }
          zones = [
            "string"
          ]
        }
      ]
      inboundNatPools = [
        {
          id = "string"
          name = "string"
          properties = {
            backendPort = int
            enableFloatingIP = bool
            enableTcpReset = bool
            frontendIPConfiguration = {
              id = "string"
            }
            frontendPortRangeEnd = int
            frontendPortRangeStart = int
            idleTimeoutInMinutes = int
            protocol = "string"
          }
        }
      ]
      inboundNatRules = [
        {
          id = "string"
          name = "string"
          properties = {
            backendAddressPool = {
              id = "string"
            }
            backendPort = int
            enableFloatingIP = bool
            enableTcpReset = bool
            frontendIPConfiguration = {
              id = "string"
            }
            frontendPort = int
            frontendPortRangeEnd = int
            frontendPortRangeStart = int
            idleTimeoutInMinutes = int
            protocol = "string"
          }
        }
      ]
      loadBalancingRules = [
        {
          id = "string"
          name = "string"
          properties = {
            backendAddressPool = {
              id = "string"
            }
            backendAddressPools = [
              {
                id = "string"
              }
            ]
            backendPort = int
            disableOutboundSnat = bool
            enableFloatingIP = bool
            enableTcpReset = bool
            frontendIPConfiguration = {
              id = "string"
            }
            frontendPort = int
            idleTimeoutInMinutes = int
            loadDistribution = "string"
            probe = {
              id = "string"
            }
            protocol = "string"
          }
        }
      ]
      outboundRules = [
        {
          id = "string"
          name = "string"
          properties = {
            allocatedOutboundPorts = int
            backendAddressPool = {
              id = "string"
            }
            enableTcpReset = bool
            frontendIPConfigurations = [
              {
                id = "string"
              }
            ]
            idleTimeoutInMinutes = int
            protocol = "string"
          }
        }
      ]
      probes = [
        {
          id = "string"
          name = "string"
          properties = {
            intervalInSeconds = int
            numberOfProbes = int
            port = int
            probeThreshold = int
            protocol = "string"
            requestPath = "string"
          }
        }
      ]
    }
  })
  sku = {
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
}

Egenskapsvärden

ApplicationGatewayIPConfiguration

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namn på DEN IP-konfiguration som är unik i en Application Gateway. sträng
Egenskaper Egenskaper för IP-konfigurationen för programgatewayen. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Namn Beskrivning Värde
Undernät Referens till undernätsresursen. Ett undernät där application gateway hämtar sin privata adress. SubResource

ApplicationSecurityGroup

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Egenskaper för programsäkerhetsgruppen. ApplicationSecurityGroupPropertiesFormat
Taggar Resurstaggar. ResourceTags

ApplicationSecurityGroupPropertiesFormat

Namn Beskrivning Värde

BackendAddressPool

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i uppsättningen med serverdelsadresspooler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanserarens serverdelsadresspool. BackendAddressPoolPropertiesFormat

BackendAddressPoolPropertiesFormat

Namn Beskrivning Värde
drainPeriodInSeconds Antal sekunder som Load Balancer väntar på innan återställning till klient- och serverdelsadress skickas. Int
loadBalancerBackendAddresses En matris med serverdelsadresser. LoadBalancerBackendAddress[]
plats Platsen för serverdelsadresspoolen. sträng
syncMode Synkront läge för serverdelsadress för serverdelspoolen "Automatisk"
"Manuell"
tunnelInterfaces En matris med gateway-lastbalanserarens tunnelgränssnitt. GatewayLoadBalancerTunnelInterface[]
virtualNetwork En referens till ett virtuellt nätverk. SubResource

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"

Delegation

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i ett undernät. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för undernätet. ServiceDelegationPropertiesFormat
typ Resurstyp. sträng

ExtendedLocation

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

FrontendIPConfiguration

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i uppsättningen med IP-konfigurationer för klientdelen som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanserarens avsökning. FrontendIPConfigurationPropertiesFormat
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

FrontendIPConfigurationPropertiesFormat

Namn Beskrivning Värde
gatewayLoadBalancer Referensen till ip-adressen för gateway-lastbalanserarens klientdel. SubResource
privateIPAddress IP-konfigurationens privata IP-adress. sträng
privateIPAddressVersion Om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet tas som IPv4. "IPv4"
"IPv6"
privateIPAllocationMethod Den privata IP-allokeringsmetoden. "Dynamisk"
"Statisk"
publicIPAddress Referensen till den offentliga IP-resursen. PublicIPAddress
publicIPPrefix Referensen till den offentliga IP-prefixresursen. SubResource
Undernät Referensen till undernätsresursen. undernät

GatewayLoadBalancerTunnelInterface

Namn Beskrivning Värde
identifierare Identifierare för gateway-lastbalanserarens tunnelgränssnitt. Int
hamn Port för gateway-lastbalanserarens tunnelgränssnitt. Int
protokoll Protokoll för gateway-lastbalanserarens tunnelgränssnitt. "Intern"
"Ingen"
"VXLAN"
typ Trafiktyp för gateway-lastbalanserarens tunnelgränssnitt. "Extern"
"Internt"
"Ingen"

InboundNatPool

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik inom uppsättningen inkommande NAT-pooler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanserarens inkommande nat-pool. InboundNatPoolPropertiesFormat

InboundNatPoolPropertiesFormat

Namn Beskrivning Värde
backendPort Porten som används för interna anslutningar på slutpunkten. Godtagbara värden är mellan 1 och 65535. int (krävs)
enableFloatingIP Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. Bool
enableTcpReset Ta emot dubbelriktad TCP-återställning vid TCP-flödes timeout för inaktivitet eller oväntad anslutning. Det här elementet används endast när protokollet är inställt på TCP. Bool
frontendIPConfiguration En referens till IP-adresser för klientdelen. SubResource
frontendPortRangeEnd Det sista portnumret i intervallet för externa portar som ska användas för att tillhandahålla inkommande Nat till nätverkskort som är associerade med en lastbalanserare. Godtagbara värden mellan 1 och 65535. int (krävs)
frontendPortRangeStart Det första portnumret i intervallet för externa portar som ska användas för att tillhandahålla inkommande Nat till nätverkskort som är associerade med en lastbalanserare. Godtagbara värden mellan 1 och 65534. int (krävs)
idleTimeoutInMinutes Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används endast när protokollet är inställt på TCP. Int
protokoll Referensen till transportprotokollet som används av den inkommande NAT-poolen. "Alla"
"Tcp"
"Udp" (krävs)

InboundNatRule

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik inom uppsättningen med inkommande NAT-regler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanserarens inkommande NAT-regel. InboundNatRulePropertiesFormat

InboundNatRulePropertiesFormat

Namn Beskrivning Värde
backendAddressPool En referens till resursen backendAddressPool. SubResource
backendPort Porten som används för den interna slutpunkten. Godtagbara värden sträcker sig från 1 till 65535. Int
enableFloatingIP Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. Bool
enableTcpReset Ta emot dubbelriktad TCP-återställning vid TCP-flödes timeout för inaktivitet eller oväntad anslutning. Det här elementet används endast när protokollet är inställt på TCP. Bool
frontendIPConfiguration En referens till IP-adresser för klientdelen. SubResource
frontendPort Porten för den externa slutpunkten. Portnummer för varje regel måste vara unika i lastbalanseraren. Acceptabla värden sträcker sig från 1 till 65534. Int
frontendPortRangeEnd Portintervallets slutpunkt för den externa slutpunkten. Den här egenskapen används tillsammans med BackendAddressPool och FrontendPortRangeStart. Enskilda portmappningar för inkommande NAT-regler skapas för varje serverdelsadress från BackendAddressPool. Acceptabla värden sträcker sig från 1 till 65534. Int
frontendPortRangeStart Portintervallet startar för den externa slutpunkten. Den här egenskapen används tillsammans med BackendAddressPool och FrontendPortRangeEnd. Enskilda portmappningar för inkommande NAT-regler skapas för varje serverdelsadress från BackendAddressPool. Acceptabla värden sträcker sig från 1 till 65534. Int
idleTimeoutInMinutes Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används endast när protokollet är inställt på TCP. Int
protokoll Referensen till transportprotokollet som används av belastningsutjämningsregeln. "Alla"
"Tcp"
"Udp"

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

LoadBalancerBackendAddress

Namn Beskrivning Värde
Namn Namnet på serverdelsadressen. sträng
Egenskaper Egenskaper för lastbalanserarens serverdelsadresspool. LoadBalancerBackendAddressPropertiesFormat

LoadBalancerBackendAddressPropertiesFormat

Namn Beskrivning Värde
adminState En lista över administrativa tillstånd som en gång har angetts kan åsidosätta hälsoavsökningen så att Load Balancer alltid vidarebefordrar nya anslutningar till serverdelen eller nekar nya anslutningar och återställer befintliga anslutningar. "Ned"
"Ingen"
"Upp"
ipAddress IP-adress som tillhör det refererade virtuella nätverket. sträng
loadBalancerFrontendIPConfiguration Referens till ip-adresskonfigurationen för klientdelen som definierats i den regionala lastbalanseraren. SubResource
Undernät Referens till ett befintligt undernät. SubResource
virtualNetwork Referens till ett befintligt virtuellt nätverk. SubResource

LoadBalancerPropertiesFormat

Namn Beskrivning Värde
backendAddressPools Samling serverdelsadresspooler som används av en lastbalanserare. BackendAddressPool[]
frontendIPConfigurations Objekt som representerar klientdels-IP-adresser som ska användas för lastbalanseraren. FrontendIPConfiguration[]
inboundNatPools Definierar ett externt portintervall för inkommande NAT till en enda serverdelsport på nätverkskort som är associerade med en lastbalanserare. Inkommande NAT-regler skapas automatiskt för varje nätverkskort som är associerat med lastbalanseraren med hjälp av en extern port från det här intervallet. Att definiera en inkommande NAT-pool i lastbalanseraren är ömsesidigt uteslutande med att definiera inkommande NAT-regler. Inkommande NAT-pooler refereras från VM-skalningsuppsättningar. Nätverkskort som är associerade med enskilda virtuella datorer kan inte referera till en inkommande NAT-pool. De måste referera till enskilda inkommande NAT-regler. InboundNatPool[]
inboundNatRules Samling inkommande NAT-regler som används av en lastbalanserare. Att definiera inkommande NAT-regler på lastbalanseraren är ömsesidigt uteslutande med att definiera en inkommande NAT-pool. Inkommande NAT-pooler refereras från VM-skalningsuppsättningar. Nätverkskort som är associerade med enskilda virtuella datorer kan inte referera till en inkommande NAT-pool. De måste referera till enskilda inkommande NAT-regler. InboundNatRule[]
loadBalancingRules Objektsamling som representerar belastningsutjämningsreglerna Hämtar etableringen. LoadBalancingRule[]
outboundRules Reglerna för utgående trafik. OutboundRule[]
Sonder Samling av avsökningsobjekt som används i lastbalanseraren. avsökning[]

LoadBalancerSku

Namn Beskrivning Värde
Namn Namnet på en lastbalanserares SKU. "Grundläggande"
"Gateway"
"Standard"
Nivå Nivå för en SKU för lastbalanserare. "Global"
"Regional"

LoadBalancingRule

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i uppsättningen med belastningsutjämningsregler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanseringsregeln för lastbalanserare. LoadBalancingRulePropertiesFormat

LoadBalancingRulePropertiesFormat

Namn Beskrivning Värde
backendAddressPool En referens till en pool med DIP:er. Inkommande trafik belastningsutjämnas slumpmässigt mellan IP-adresser i serverdels-IP-adresserna. SubResource
backendAddressPools En matris med referenser till poolen med DIP:er. SubResource[]
backendPort Porten som används för interna anslutningar på slutpunkten. Godtagbara värden är mellan 0 och 65535. Observera att värdet 0 aktiverar "Alla portar". Int
disableOutboundSnat Konfigurerar SNAT för de virtuella datorerna i serverdelspoolen så att den offentligaIP-adressen som anges i klientdelen av belastningsutjämningsregeln används. Bool
enableFloatingIP Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. Bool
enableTcpReset Ta emot dubbelriktad TCP-återställning vid TCP-flödes timeout för inaktivitet eller oväntad anslutning. Det här elementet används endast när protokollet är inställt på TCP. Bool
frontendIPConfiguration En referens till IP-adresser för klientdelen. SubResource
frontendPort Porten för den externa slutpunkten. Portnummer för varje regel måste vara unika i lastbalanseraren. Godtagbara värden är mellan 0 och 65534. Observera att värdet 0 aktiverar "Alla portar". int (krävs)
idleTimeoutInMinutes Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används endast när protokollet är inställt på TCP. Int
loadDistribution Belastningsdistributionsprincipen för den här regeln. "Standard"
"SourceIP"
"SourceIPProtocol"
sond Referensen till lastbalanserarens avsökning som används av belastningsutjämningsregeln. SubResource
protokoll Referensen till transportprotokollet som används av belastningsutjämningsregeln. "Alla"
"Tcp"
"Udp" (krävs)

Microsoft.Network/loadBalancers

Namn Beskrivning Värde
extendedLocation Lastbalanserarens utökade plats. ExtendedLocation
plats Resursplats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för lastbalanserare. LoadBalancerPropertiesFormat
Sku Lastbalanserarens SKU. LoadBalancerSku
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Network/loadBalancers@2023-09-01"

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. ResourceTags
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"

NetworkSecurityGroup

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Egenskaper för nätverkssäkerhetsgruppen. NetworkSecurityGroupPropertiesFormat
Taggar Resurstaggar. ResourceTags

NetworkSecurityGroupPropertiesFormat

Namn Beskrivning Värde
flushConnection När det är aktiverat utvärderas flöden som skapats från nätverkssäkerhetsgruppanslutningar igen när reglerna uppdateras. Den första aktiveringen utlöser omvärdering. Bool
securityRules En samling säkerhetsregler för nätverkssäkerhetsgruppen. SecurityRule[]

Utgående trafik

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i uppsättningen med regler för utgående trafik som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för utgående lastbalanserare. OutboundRulePropertiesFormat

OutboundRulePropertiesFormat

Namn Beskrivning Värde
allocatedOutboundPorts Antalet utgående portar som ska användas för NAT. Int
backendAddressPool En referens till en pool med DIP:er. Utgående trafik belastningsutjämnas slumpmässigt mellan IP-adresser i serverdels-IP-adresserna. SubResource (krävs)
enableTcpReset Ta emot dubbelriktad TCP-återställning vid TCP-flödes timeout för inaktivitet eller oväntad anslutning. Det här elementet används endast när protokollet är inställt på TCP. Bool
frontendIPConfigurations Klientdels-IP-adresserna för lastbalanseraren. SubResource[] (krävs)
idleTimeoutInMinutes Tidsgränsen för TCP-inaktiv anslutning. Int
protokoll Protokollet för utgående regel i lastbalanseraren. "Alla"
"Tcp"
"Udp" (krävs)

Sond

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik inom uppsättningen av avsökningar som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för lastbalanserarens avsökning. ProbePropertiesFormat

ProbePropertiesFormat

Namn Beskrivning Värde
intervalInSeconds Intervallet, i sekunder, för hur ofta slutpunkten ska avsökas för hälsostatus. Vanligtvis är intervallet något mindre än hälften av den allokerade tidsgränsperioden (i sekunder) som tillåter två fullständiga avsökningar innan instansen tas ur rotation. Standardvärdet är 15, minimivärdet är 5. Int
numberOfProbes Antalet avsökningar där om inget svar, kommer att leda till att ytterligare trafik stoppas från att levereras till slutpunkten. Med de här värdena kan slutpunkter tas ur rotation snabbare eller långsammare än de vanliga tiderna som används i Azure. Int
hamn Porten för att kommunicera avsökningen. Möjliga värden sträcker sig från 1 till 65535, inklusive. int (krävs)
probeThreshold Antalet lyckade eller misslyckade avsökningar i följd för att tillåta eller neka trafik från att levereras till den här slutpunkten. När antalet på varandra följande avsökningar som är lika med det här värdet misslyckas tas slutpunkten ur rotation och kräver att samma antal lyckade efterföljande avsökningar placeras tillbaka i rotation. Int
protokoll Protokollet för slutpunkten. Om "Tcp" har angetts krävs en mottagen ACK för att avsökningen ska lyckas. Om Http eller Https har angetts krävs ett 200 OK-svar från URI:n för att avsökningen ska lyckas. "Http"
"Https"
"Tcp" (krävs)
requestPath Den URI som används för att begära hälsostatus från den virtuella datorn. Sökväg krävs om ett protokoll är inställt på http. Annars är det inte tillåtet. Det finns inget standardvärde. 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. ResourceTags
Zoner En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. string[]

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

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

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"

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

Väg

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för vägen. RoutePropertiesFormat
typ Resurstypen. sträng

RoutePropertiesFormat

Namn Beskrivning Värde
addressPrefix Mål-CIDR som vägen gäller för. sträng
nextHopIpAddress IP-adresspaketen ska vidarebefordras till. Nästa hoppvärden tillåts endast i vägar där nästa hopptyp är VirtualAppliance. sträng
nextHopType Typen av Azure-hopp som paketet ska skickas till. "Internet"
"Ingen"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (krävs)

RouteTable

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Egenskaper för routningstabellen. RouteTablePropertiesFormat
Taggar Resurstaggar. ResourceTags

RouteTablePropertiesFormat

Namn Beskrivning Värde
disableBgpRoutePropagation Om du vill inaktivera de vägar som BGP har lärt sig i routningstabellen. Sant betyder inaktivera. Bool
Vägar Samling vägar som finns i en routningstabell. Route[]

SecurityRule

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för säkerhetsregeln. SecurityRulePropertiesFormat
typ Resurstypen. sträng

SecurityRulePropertiesFormat

Namn Beskrivning Värde
tillträde Nätverkstrafiken tillåts eller nekas. "Tillåt"
"Neka" (krävs)
beskrivning En beskrivning av den här regeln. Begränsad till 140 tecken. sträng
destinationAddressPrefix Måladressprefixet. CIDR- eller mål-IP-intervall. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. sträng
destinationAddressPrefixes Måladressprefixen. IP-intervall för CIDR eller mål. string[]
destinationApplicationSecurityGroups Programsäkerhetsgruppen som angetts som mål. ApplicationSecurityGroup[]
destinationPortRange Målporten eller målintervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. sträng
destinationPortRanges Målportens intervall. string[]
riktning Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. "Inkommande"
"Utgående" (krävs)
prioritering Regelns prioritet. Värdet kan vara mellan 100 och 4096. Prioritetsnumret måste vara unikt för varje regel i samlingen. Desto lägre prioritetsnummer, desto högre prioritet för regeln. int (krävs)
protokoll Nätverksprotokoll som den här regeln gäller för. '*'
"Ah"
"Esp"
"Icmp"
"Tcp"
"Udp" (krävs)
sourceAddressPrefix CIDR- eller käll-IP-intervallet. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. Om det här är en ingressregel anger du var nätverkstrafiken kommer ifrån. sträng
sourceAddressPrefixes CIDR- eller käll-IP-intervallen. string[]
sourceApplicationSecurityGroups Programsäkerhetsgruppen som anges som källa. ApplicationSecurityGroup[]
sourcePortRange Källporten eller -intervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. sträng
sourcePortRanges Källportens intervall. string[]

ServiceDelegationPropertiesFormat

Namn Beskrivning Värde
serviceName Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). sträng

ServiceEndpointPolicy

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Egenskaper för tjänstens slutpunktsprincip. ServiceEndpointPolicyPropertiesFormat
Taggar Resurstaggar. ResourceTags

ServiceEndpointPolicyDefinition

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för principdefinitionen för tjänstslutpunkt. ServiceEndpointPolicyDefinitionPropertiesFormat
typ Resurstypen. sträng

ServiceEndpointPolicyDefinitionPropertiesFormat

Namn Beskrivning Värde
beskrivning En beskrivning av den här regeln. Begränsad till 140 tecken. sträng
tjänst Tjänstslutpunktsnamn. sträng
serviceResources En lista över tjänstresurser. string[]

ServiceEndpointPolicyPropertiesFormat

Namn Beskrivning Värde
contextualServiceEndpointPolicies En samling kontextuell tjänstslutpunktsprincip. string[]
serviceAlias Aliaset som anger om principen tillhör en tjänst sträng
serviceEndpointPolicyDefinitions En samling tjänstslutpunktsprincipdefinitioner för tjänstslutpunktsprincipen. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Namn Beskrivning Värde
Platser En lista över platser. string[]
tjänst Typen av slutpunktstjänst. sträng

Undernät

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Egenskaper för undernätet. SubnetPropertiesFormat
typ Resurstyp. sträng

SubnetPropertiesFormat

Namn Beskrivning Värde
addressPrefix Adressprefixet för undernätet. sträng
addressPrefixes Lista över adressprefix för undernätet. string[]
applicationGatewayIPConfigurations IP-konfigurationer för application gateway för virtuella nätverksresurser. ApplicationGatewayIPConfiguration[]
defaultOutboundAccess Ange den här egenskapen till false för att inaktivera standardutgående anslutning för alla virtuella datorer i undernätet. Den här egenskapen kan bara anges när undernätet skapas och kan inte uppdateras för ett befintligt undernät. Bool
Delegationer En matris med referenser till delegeringarna i undernätet. delegering[]
ipAllocations Matris med IpAllocation som refererar till det här undernätet. SubResource[]
natGateway Nat-gateway som är associerad med det här undernätet. SubResource
networkSecurityGroup Referensen till resursen NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Aktivera eller inaktivera tillämpa nätverksprinciper på en privat slutpunkt i undernätet. "Inaktiverad"
"Aktiverad"
"NetworkSecurityGroupEnabled"
"RouteTableEnabled"
privateLinkServiceNetworkPolicies Aktivera eller inaktivera tillämpa nätverksprinciper på tjänsten private link i undernätet. "Inaktiverad"
"Aktiverad"
routeTable Referensen till RouteTable-resursen. RouteTable
serviceEndpointPolicies En matris med tjänstslutpunktsprinciper. ServiceEndpointPolicy[]
serviceEndpoints En matris med tjänstslutpunkter. ServiceEndpointPropertiesFormat[]

SubResource

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