Microsoft.Network loadBalancers 2022-01-01
- senaste
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 2022-01-01
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
- 2018-12-01
- 2018-11-01
- 2018-10-01
- 2018-08-01
- 2018-07-01
- 2018-06-01
- 2018-04-01
- 2018-02-01
- 2018-01-01
- 2017-11-01
- 2017-10-01
- 2017-09-01
- 2017-08-01
- 2017-06-01
- 2017-03-30
- 2017-03-01
- 2016-12-01
- 2016-09-01
- 2016-06-01
- 2016-03-30
- 2015-06-15
- 2015-05-01-preview
Bicep-resursdefinition
Resurstypen loadBalancers kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
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@2022-01-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'
tunnelInterfaces: [
{
identifier: int
port: int
protocol: 'string'
type: '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: {
ddosCustomPolicy: {
id: 'string'
}
protectedIP: bool
protectionCoverage: 'string'
}
deleteOption: 'string'
dnsSettings: {
domainNameLabel: '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'
}
}
}
]
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
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 |
tunnelInterfaces | En matris med gateway-lastbalanserarens tunnelgränssnitt. | GatewayLoadBalancerTunnelInterface[] |
DdosSettings
Namn | Beskrivning | Värde |
---|---|---|
ddosCustomPolicy | Den anpassade DDoS-principen som är associerad med den offentliga IP-adressen. | SubResource |
protectedIP | Aktiverar DDoS-skydd på den offentliga IP-adressen. | Bool |
protectionCoverage | DDoS-skyddsprincipens anpassningsbarhet för den offentliga IP-adressen. Endast standardtäckning har möjlighet att anpassas. | "Grundläggande" "Standard" |
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" "Dränering" "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 portintervall som ska användas av inkommande NAT-pooler. Inkommande NAT-pooler används för att definiera ett intervall med NAT-portar som ska användas av ett VMSS-kluster. När en inkommande NAT-pool har skapats skapas automatiskt enskilda inkommande NAT-regler för varje virtuell dator i ett VMSS-kluster. Att definiera inkommande NAT-regler på lastbalanseraren är ömsesidigt uteslutande med att definiera en inkommande NAT-pool. Inkommande NAT-pooler är associerade med VMSS, medan inkommande NAT-regler är associerade med enskilda virtuella datorer. | InboundNatPool[] |
inboundNatRules | insamling av inkommande NAT-regler som används av en lastbalanserare. En inkommande NAT-regel används för att vidarebefordra trafik från en lastbalanserares klientdel till en eller flera instanser i serverdelspoolen. Att definiera inkommande NAT-regler på lastbalanseraren är ömsesidigt uteslutande med att definiera en inkommande NAT-pool. Inkommande NAT-pooler är associerade med VMSS, medan inkommande NAT-regler är associerade med enskilda virtuella datorer. | 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) |
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 |
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 |
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[] |
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" |
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:
- Resursgrupper – Se resursgruppsdistributionskommandon
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": "2022-01-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",
"tunnelInterfaces": [
{
"identifier": "int",
"port": "int",
"protocol": "string",
"type": "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": {
"ddosCustomPolicy": {
"id": "string"
},
"protectedIP": "bool",
"protectionCoverage": "string"
},
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "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"
}
}
}
],
"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",
"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 |
tunnelInterfaces | En matris med gateway-lastbalanserarens tunnelgränssnitt. | GatewayLoadBalancerTunnelInterface[] |
DdosSettings
Namn | Beskrivning | Värde |
---|---|---|
ddosCustomPolicy | Den anpassade DDoS-principen som är associerad med den offentliga IP-adressen. | SubResource |
protectedIP | Aktiverar DDoS-skydd på den offentliga IP-adressen. | Bool |
protectionCoverage | DDoS-skyddsprincipens anpassningsbarhet för den offentliga IP-adressen. Endast standardtäckning har möjlighet att anpassas. | "Grundläggande" "Standard" |
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" "Dränering" "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 portintervall som ska användas av inkommande NAT-pooler. Inkommande NAT-pooler används för att definiera ett intervall med NAT-portar som ska användas av ett VMSS-kluster. När en inkommande NAT-pool har skapats skapas automatiskt enskilda inkommande NAT-regler för varje virtuell dator i ett VMSS-kluster. Att definiera inkommande NAT-regler på lastbalanseraren är ömsesidigt uteslutande med att definiera en inkommande NAT-pool. Inkommande NAT-pooler är associerade med VMSS, medan inkommande NAT-regler är associerade med enskilda virtuella datorer. | InboundNatPool[] |
inboundNatRules | insamling av inkommande NAT-regler som används av en lastbalanserare. En inkommande NAT-regel används för att vidarebefordra trafik från en lastbalanserares klientdel till en eller flera instanser i serverdelspoolen. Att definiera inkommande NAT-regler på lastbalanseraren är ömsesidigt uteslutande med att definiera en inkommande NAT-pool. Inkommande NAT-pooler är associerade med VMSS, medan inkommande NAT-regler är associerade med enskilda virtuella datorer. | 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 | '2022-01-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) |
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 |
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 |
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[] |
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" |
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- |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Den här mallen skapar en grundläggande distribution av RDS-servergruppen |
Chef Backend High-Availability Cluster |
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 |
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- |
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 |
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 |
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 |
Den här mallen skapar en intern Standard Azure Load Balancer med en regelbelastningsutjämningsport 80 |
Skapa en intern standardlastbalanserare med HA-portar |
Den här mallen skapar en intern Azure Load Balancer-standard med en belastningsutjämningsregel för HA-portar |
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 Active Directory-skog |
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- |
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 |
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 |
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 |
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 |
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 |
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 |
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- |
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 |
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 |
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 |
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- |
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 |
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 |
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 |
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- |
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 |
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 |
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 |
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 |
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 |
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 |
Med den här mallen kan du distribuera en autoskalningsprincip för Virtual Machine ScaleSet-resursen. |
Distribuera darktrace autoskalning vSensors |
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 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 |
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) |
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 |
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 |
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 |
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 |
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 |
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 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 |
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 |
Den här mallen distribuerar ett 2-nods master/slave MySQL-replikeringskluster på CentOS 6.5 eller 6.6 |
Distribuerar ett 3-nodskonsulkluster |
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 |
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 |
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 |
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 |
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 |
Den här mallen skapar ett Docker Swarm-kluster med hög tillgänglighet |
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. |
GlassFish på SUSE |
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- |
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 |
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) |
Skapa ett virtuellt IPv4/IPv6-VNET med två virtuella datorer med dubbla staplar. |
IPv6 i Azure Virtual Network (VNET) med Std LB |
Skapa ett virtuellt IPv4/IPv6 VNET med två virtuella datorer och en Internetuppkopplad standardlastbalanserare. |
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. |
JBoss EAP på RHEL (klustrad, VMSS) |
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 |
Den här mallen distribuerar ett KEMP LoadMaster HA-par |
Load Balancer med 2 VIP:er, var och en med en LB-regel |
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 |
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 |
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 |
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 |
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. |
DISTRIBUTION av RDS-servergrupp med hjälp av befintlig active directory- |
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 |
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 |
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- |
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 |
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 |
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) |
Med den här mallen kan du distribuera en virtuell dator med ett operativsystem som stöds av SAP och Managed Disks. |
SAP NetWeaver |
Med den här mallen kan du distribuera en virtuell dator med ett operativsystem som stöds av SAP. |
SAP NetWeaver-filserver (hanterad disk) |
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 |
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 |
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 |
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 |
Den här mallen skapar en VMSS som placeras i separata tillgänglighetszoner med en lastbalanserare. |
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-distribution av IPv6 i Azure Virtual Network (VNET) |
Skapa VM-skalningsuppsättning med dubbel stack-IPv4/IPv6 VNET och Std Load Balancer. |
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 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@2022-01-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"
tunnelInterfaces = [
{
identifier = int
port = int
protocol = "string"
type = "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 = {
ddosCustomPolicy = {
id = "string"
}
protectedIP = bool
protectionCoverage = "string"
}
deleteOption = "string"
dnsSettings = {
domainNameLabel = "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"
}
}
}
]
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
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 |
tunnelInterfaces | En matris med gateway-lastbalanserarens tunnelgränssnitt. | GatewayLoadBalancerTunnelInterface[] |
DdosSettings
Namn | Beskrivning | Värde |
---|---|---|
ddosCustomPolicy | Den anpassade DDoS-principen som är associerad med den offentliga IP-adressen. | SubResource |
protectedIP | Aktiverar DDoS-skydd på den offentliga IP-adressen. | Bool |
protectionCoverage | DDoS-skyddsprincipens anpassningsbarhet för den offentliga IP-adressen. Endast standardtäckning har möjlighet att anpassas. | "Grundläggande" "Standard" |
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" "Dränering" "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 portintervall som ska användas av inkommande NAT-pooler. Inkommande NAT-pooler används för att definiera ett intervall med NAT-portar som ska användas av ett VMSS-kluster. När en inkommande NAT-pool har skapats skapas automatiskt enskilda inkommande NAT-regler för varje virtuell dator i ett VMSS-kluster. Att definiera inkommande NAT-regler på lastbalanseraren är ömsesidigt uteslutande med att definiera en inkommande NAT-pool. Inkommande NAT-pooler är associerade med VMSS, medan inkommande NAT-regler är associerade med enskilda virtuella datorer. | InboundNatPool[] |
inboundNatRules | insamling av inkommande NAT-regler som används av en lastbalanserare. En inkommande NAT-regel används för att vidarebefordra trafik från en lastbalanserares klientdel till en eller flera instanser i serverdelspoolen. Att definiera inkommande NAT-regler på lastbalanseraren är ömsesidigt uteslutande med att definiera en inkommande NAT-pool. Inkommande NAT-pooler är associerade med VMSS, medan inkommande NAT-regler är associerade med enskilda virtuella datorer. | 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@2022-01-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) |
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 |
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 |
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[] |
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" |
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 |