Microsoft.Network applicationGateways 2017-03-01
- senaste
- 2024-05-01
- 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 applicationGateways 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/applicationGateways-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Network/applicationGateways@2017-03-01' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
authenticationCertificates: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
data: 'string'
provisioningState: 'string'
}
}
]
backendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddresses: [
{
fqdn: 'string'
ipAddress: 'string'
}
]
backendIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
applicationGatewayBackendAddressPools: [
...
]
loadBalancerBackendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
provisioningState: 'string'
}
}
]
loadBalancerInboundNatRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendPort: int
enableFloatingIP: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
idleTimeoutInMinutes: int
protocol: 'string'
provisioningState: 'string'
}
}
]
primary: bool
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
provisioningState: 'string'
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
resourceGuid: 'string'
}
tags: {
{customized property}: 'string'
}
}
subnet: {
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
networkSecurityGroup: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
defaultSecurityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationPortRange: 'string'
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourcePortRange: 'string'
}
}
]
provisioningState: 'string'
resourceGuid: 'string'
securityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationPortRange: 'string'
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourcePortRange: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
provisioningState: 'string'
resourceNavigationLinks: [
{
id: 'string'
name: 'string'
properties: {
link: 'string'
linkedResourceType: 'string'
}
}
]
routeTable: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
provisioningState: 'string'
routes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
provisioningState: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
}
}
}
}
]
provisioningState: 'string'
}
}
]
backendHttpSettingsCollection: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
authenticationCertificates: [
{
id: 'string'
}
]
connectionDraining: {
drainTimeoutInSec: int
enabled: bool
}
cookieBasedAffinity: 'string'
port: int
probe: {
id: 'string'
}
protocol: 'string'
provisioningState: 'string'
requestTimeout: int
}
}
]
frontendIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
id: 'string'
}
subnet: {
id: 'string'
}
}
}
]
frontendPorts: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
port: int
provisioningState: 'string'
}
}
]
gatewayIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
provisioningState: 'string'
subnet: {
id: 'string'
}
}
}
]
httpListeners: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
frontendIPConfiguration: {
id: 'string'
}
frontendPort: {
id: 'string'
}
hostName: 'string'
protocol: 'string'
provisioningState: 'string'
requireServerNameIndication: bool
sslCertificate: {
id: 'string'
}
}
}
]
probes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
host: 'string'
interval: int
path: 'string'
protocol: 'string'
provisioningState: 'string'
timeout: int
unhealthyThreshold: int
}
}
]
provisioningState: 'string'
requestRoutingRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
httpListener: {
id: 'string'
}
provisioningState: 'string'
ruleType: 'string'
urlPathMap: {
id: 'string'
}
}
}
]
resourceGuid: 'string'
sku: {
capacity: int
name: 'string'
tier: 'string'
}
sslCertificates: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
data: 'string'
password: 'string'
provisioningState: 'string'
publicCertData: 'string'
}
}
]
sslPolicy: {
disabledSslProtocols: [
'string'
]
}
urlPathMaps: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
defaultBackendAddressPool: {
id: 'string'
}
defaultBackendHttpSettings: {
id: 'string'
}
pathRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
paths: [
'string'
]
provisioningState: 'string'
}
}
]
provisioningState: 'string'
}
}
]
webApplicationFirewallConfiguration: {
disabledRuleGroups: [
{
ruleGroupName: 'string'
rules: [
int
]
}
]
enabled: bool
firewallMode: 'string'
ruleSetType: 'string'
ruleSetVersion: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
ApplicationGatewayAuthenticationCertificate
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 autentiseringscertifikat för en programgateway. | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
data | Offentliga certifikatdata. | sträng |
provisioningState | Etableringstillstånd för autentiseringscertifikatresursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ApplicationGatewayBackendAddress
Namn | Beskrivning | Värde |
---|---|---|
Fqdn | Fullständigt domännamn (FQDN). | sträng |
ipAddress | IP-adress | sträng |
ApplicationGatewayBackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
Namn | Resurs 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 serverdelsadresspoolen för en programgateway. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddresses | Serverdelsadresser | ApplicationGatewayBackendAddress[] |
backendIPConfigurations | Samling referenser till IP-adresser som definierats i nätverksgränssnitt. | NetworkInterfaceIPConfiguration[] |
provisioningState | Etableringstillstånd för resursen för serverdelsadresspoolen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ApplicationGatewayBackendHttpSettings
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 serverdelsadresspoolinställningar för en programgateway. | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
authenticationCertificates | Matris med referenser till autentiseringscertifikat för application gateway. | SubResource[] |
connectionDraining | Anslutningsdränering av resursen för http-inställningar för serverdelen. | ApplicationGatewayConnectionDraining |
cookieBasedAffinity | Cookiebaserad tillhörighet. | "Inaktiverad" "Aktiverad" |
hamn | Hamn | Int |
sond | Avsökningsresurs för en programgateway. | SubResource |
protokoll | Protokoll. | "Http" "Https" |
provisioningState | Etableringstillstånd för resursen för http-inställningar för serverdelen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
requestTimeout | Tidsgräns för begäran i sekunder. Application Gateway misslyckas med begäran om svaret inte tas emot i RequestTimeout. Godtagbara värden är från 1 sekund till 86400 sekunder. | Int |
ApplicationGatewayConnectionDraining
Namn | Beskrivning | Värde |
---|---|---|
drainTimeoutInSec | Antalet sekunders anslutningsdränering är aktivt. Godtagbara värden är mellan 1 sekund och 3 600 sekunder. | Int Begränsningar: Minsta värde = 1 Maxvärde = 3600 (krävs) |
Aktiverat | Om anslutningsdränering är aktiverat eller inte. | bool (krävs) |
ApplicationGatewayFirewallDisabledRuleGroup
Namn | Beskrivning | Värde |
---|---|---|
ruleGroupName | Namnet på den regelgrupp som ska inaktiveras. | sträng (krävs) |
reglemente | Listan över regler som ska inaktiveras. Om värdet är null inaktiveras alla regler i regelgruppen. | int[] |
ApplicationGatewayFrontendIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 klientdels-IP-konfiguration för en programgateway. | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
privateIPAddress | PrivateIPAddress för IP-konfigurationen för nätverksgränssnittet. | sträng |
privateIPAllocationMethod | PrivateIP-allokeringsmetod. | "Dynamisk" "Statisk" |
provisioningState | Etableringstillstånd för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
publicIPAddress | Referens för PublicIP-resursen. | SubResource |
Undernät | Referens för undernätsresursen. | SubResource |
ApplicationGatewayFrontendPort
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 klientdelsporten för en programgateway. | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
hamn | Klientdelsport | Int |
provisioningState | Etableringstillstånd för klientdelsportresursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ApplicationGatewayHttpListener
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 HTTP-lyssnaren för en programgateway. | ApplicationGatewayHttpListenerPropertiesFormat |
ApplicationGatewayHttpListenerPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
frontendIPConfiguration | Klientdels-IP-konfigurationsresurs för en programgateway. | SubResource |
frontendPort | Klientdelsportresurs för en programgateway. | SubResource |
hostName | Värdnamnet för HTTP-lyssnaren. | sträng |
protokoll | Protokoll. | "Http" "Https" |
provisioningState | Etableringstillstånd för HTTP-lyssnarresursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
requireServerNameIndication | Gäller endast om protokollet är https. Aktiverar SNI för flera värdar. | Bool |
sslCertificate | SSL-certifikatresurs för en programgateway. | SubResource |
ApplicationGatewayIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 IP-konfiguration för en programgateway. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
provisioningState | Etableringstillstånd för programgatewayens undernätsresurs. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
Undernät | Referens för undernätsresursen. Ett undernät där application gateway hämtar sin privata adress. | SubResource |
ApplicationGatewayPathRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 avsökning för en programgateway. | ApplicationGatewayPathRulePropertiesFormat |
ApplicationGatewayPathRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddressPool | Resursen för serverdelsadresspoolen för url-sökvägskartan. | SubResource |
backendHttpSettings | Resurs för http-inställningar för serverdelen för url-sökvägskartan. | SubResource |
Sökvägar | Sökvägsregler för url-sökvägskarta. | string[] |
provisioningState | Sökvägsregel för url-sökvägsmappningsresurs. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ApplicationGatewayProbe
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 avsökning för en programgateway. | ApplicationGatewayProbePropertiesFormat |
ApplicationGatewayProbePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
värd | Värdnamn som avsökningen ska skickas till. | sträng |
intervall | Avsökningsintervallet i sekunder. Det här är tidsintervallet mellan två på varandra följande avsökningar. Godtagbara värden är från 1 sekund till 86400 sekunder. | Int |
stig | Relativ sökväg för avsökning. Den giltiga sökvägen börjar från /. Avsökningen skickas till <Protocol>://<värd>:<port><sökväg> | sträng |
protokoll | Protokoll. | "Http" "Https" |
provisioningState | Etableringstillstånd för resursen för http-inställningar för serverdelen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
Timeout | tidsgränsen för avsökningen i sekunder. Avsökningen markerades som misslyckad om giltigt svar inte tas emot med den här tidsgränsen. Godtagbara värden är från 1 sekund till 86400 sekunder. | Int |
unhealthyThreshold | Antalet återförsök av avsökningen. Serverdelens server är markerad efter att antalet på varandra följande avsökningsfel når UnhealthyThreshold. Godtagbara värden är från 1 sekund till 20. | Int |
ApplicationGatewayPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
authenticationCertificates | Autentiseringscertifikat för programgatewayresursen. | ApplicationGatewayAuthenticationCertificate[] |
backendAddressPools | Serverdelsadresspoolen för programgatewayresursen. | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Http-inställningar för serverdelen för programgatewayresursen. | ApplicationGatewayBackendHttpSettings[] |
frontendIPConfigurations | Klientdels-IP-adresser för programgatewayresursen. | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Klientdelsportar för programgatewayresursen. | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Undernät för programmet gatewayresursen. | ApplicationGatewayIPConfiguration[] |
httpListeners | Http-lyssnare av application gateway-resursen. | ApplicationGatewayHttpListener[] |
Sonder | Avsökningar av programgatewayresursen. | ApplicationGatewayProbe[] |
provisioningState | Etableringstillstånd för programgatewayresursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
requestRoutingRules | Begär routningsregler för application gateway-resursen. | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Resurs-GUID-egenskapen för programgatewayresursen. | sträng |
Sku | SKU för programgatewayresursen. | ApplicationGatewaySku |
sslCertificates | SSL-certifikat för application gateway-resursen. | ApplicationGatewaySslCertificate[] |
sslPolicy | SSL-princip för programgatewayresursen. | ApplicationGatewaySslPolicy |
urlPathMaps | URL-sökvägskarta för programgatewayresursen. | ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Brandväggskonfiguration för webbprogram. | ApplicationGatewayWebApplicationFirewallConfiguration |
ApplicationGatewayRequestRoutingRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 begärandedirigeringsregeln för programgatewayen. | ApplicationGatewayRequestRoutingRulePropertiesFormat |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddressPool | Resursen för serverdelsadresspoolen för programgatewayen. | SubResource |
backendHttpSettings | Klientdelsportresursen för programgatewayen. | SubResource |
httpListener | Http-lyssnarresurs för programgatewayen. | SubResource |
provisioningState | Etableringstillstånd för resursen för begärandedirigeringsregeln. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ruleType | Regeltyp. | "Grundläggande" "PathBasedRouting" |
urlPathMap | Url-sökvägsmappningsresurs för programgatewayen. | SubResource |
ApplicationGatewaySku
Namn | Beskrivning | Värde |
---|---|---|
kapacitet | Kapacitet (instansantal) för en programgateway. | Int |
Namn | Namnet på en SKU för en programgateway. | "Standard_Large" "Standard_Medium" "Standard_Small" "WAF_Large" "WAF_Medium" |
Nivå | Nivå för en programgateway. | "Standard" "WAF" |
ApplicationGatewaySslCertificate
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 SSL-certifikat för en programgateway. | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
data | Base-64-kodat pfx-certifikat. Gäller endast i PUT-begäran. | sträng |
lösenord | Lösenord för pfx-filen som anges i data. Gäller endast i PUT-begäran. | sträng |
provisioningState | Etableringstillståndet för SSL-certifikatresursen Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
publicCertData | Base-64-kodade offentliga certifikatdata som motsvarar pfx som anges i data. Gäller endast i GET-begäran. | sträng |
ApplicationGatewaySslPolicy
Namn | Beskrivning | Värde |
---|---|---|
disabledSslProtocols | SSL-protokoll som ska inaktiveras på programgatewayen. | Strängmatris som innehåller något av: "TLSv1_0" "TLSv1_1" "TLSv1_2" |
ApplicationGatewayUrlPathMap
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 UrlPathMap för programgatewayen. | ApplicationGatewayUrlPathMapPropertiesFormat |
ApplicationGatewayUrlPathMapPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
defaultBackendAddressPool | Standardresursen för serverdelsadresspoolen för url-sökvägskartan. | SubResource |
defaultBackendHttpSettings | Standardresursen för http-inställningar för URL-sökvägen. | SubResource |
pathRules | Sökvägsregel för url-sökvägsmappningsresurs. | ApplicationGatewayPathRule[] |
provisioningState | Etableringstillstånd för resursen för http-inställningar för serverdelen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ApplicationGatewayWebApplicationFirewallConfiguration
Namn | Beskrivning | Värde |
---|---|---|
disabledRuleGroups | De inaktiverade regelgrupperna. | ApplicationGatewayFirewallDisabledRuleGroup[] |
Aktiverat | Om brandväggen för webbprogrammet är aktiverad eller inte. | bool (krävs) |
firewallMode | Brandväggsläge för webbprogram. | Identifiering "Förebyggande" (krävs) |
ruleSetType | Typen av brandväggsregeluppsättning för webbprogram. Möjliga värden är: "OWASP". | sträng (krävs) |
ruleSetVersion | Versionen av regeluppsättningstypen. | sträng (krävs) |
BackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
Namn | Hämtar 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 serverdelsadresspoolen. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
provisioningState | Hämta etableringstillstånd för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
InboundNatRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
Namn | Hämtar 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 den inkommande NAT-regeln. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
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 |
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 |
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 | Transportprotokollet för slutpunkten. Möjliga värden är: "Udp" eller "Tcp" | "Tcp" "Udp" |
provisioningState | Hämtar etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
Microsoft.Network/applicationGateways
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
plats | Resursplats. | sträng |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Egenskaper för programgatewayen. | ApplicationGatewayPropertiesFormat |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
NetworkInterfaceIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 IP-konfiguration. | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
applicationGatewayBackendAddressPools | Referensen för ApplicationGatewayBackendAddressPool-resursen. | ApplicationGatewayBackendAddressPool[] |
loadBalancerBackendAddressPools | Referensen för LoadBalancerBackendAddressPool-resursen. | BackendAddressPool[] |
loadBalancerInboundNatRules | En lista med referenser till LoadBalancerInboundNatRules. | InboundNatRule[] |
primär | Hämtar om det här är en primär kundadress i nätverksgränssnittet. | Bool |
privateIPAddress | sträng | |
privateIPAddressVersion | Tillgänglig från Api-Version 2016-03-30 och senare representerar den om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet tas som IPv4. Möjliga värden är: "IPv4" och "IPv6". | "IPv4" "IPv6" |
privateIPAllocationMethod | Definierar hur en privat IP-adress tilldelas. Möjliga värden är: "Static" och "Dynamic". | "Dynamisk" "Statisk" |
provisioningState | sträng | |
publicIPAddress | Offentlig IP-adressresurs. | PublicIPAddress |
Undernät | Undernät i en virtuell nätverksresurs. | undernät |
NetworkSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Resurs för nätverkssäkerhetsgrupp. | NetworkSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
defaultSecurityRules | Standardsäkerhetsreglerna för nätverkssäkerhetsgruppen. | SecurityRule[] |
provisioningState | Etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
resourceGuid | Resursens GUID-egenskap för nätverkssäkerhetsgruppens resurs. | sträng |
securityRules | En samling säkerhetsregler för nätverkssäkerhetsgruppen. | SecurityRule[] |
PublicIPAddress
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för offentlig IP-adress. | PublicIPAddressPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
PublicIPAddressDnsSettings
Namn | Beskrivning | Värde |
---|---|---|
domainNameLabel | Hämtar eller anger 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 | Hämtar FQDN, fullständigt kvalificerat domännamn för den A 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 | Hämtar eller anger 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 |
---|---|---|
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 | sträng | |
provisioningState | Etableringstillståndet för PublicIP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
publicIPAddressVersion | Den offentliga IP-adressversionen. Möjliga värden är: "IPv4" och "IPv6". | "IPv4" "IPv6" |
publicIPAllocationMethod | Den offentliga IP-allokeringsmetoden. Möjliga värden är: "Static" och "Dynamic". | "Dynamisk" "Statisk" |
resourceGuid | Egenskapen för resurs-GUID för den offentliga IP-resursen. | sträng |
ResourceNavigationLink
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 ResourceNavigationLink. | ResourceNavigationLinkFormat |
ResourceNavigationLinkFormat
Namn | Beskrivning | Värde |
---|---|---|
länk | Länka till den externa resursen | sträng |
linkedResourceType | Resurstyp för den länkade resursen. | sträng |
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 |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 | Routningsresurs | RoutePropertiesFormat |
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. Möjliga värden är: "VirtualNetworkGateway", "VnetLocal", "Internet", "VirtualAppliance" och "None" | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
provisioningState | Resursens etableringstillstånd. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
RouteTable
Namn | Beskrivning | Värde |
---|---|---|
etag | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Routningstabellresurs | RouteTablePropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
RouteTablePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
provisioningState | Resursens etableringstillstånd. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
Vägar | Samling vägar som finns i en routningstabell. | Route[] |
SecurityRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
tillträde | Nätverkstrafiken tillåts eller nekas. Möjliga värden är: "Tillåt" och "Neka". | "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 källans 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 (krävs) |
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 |
riktning | Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. Möjliga värden är: "Inkommande" och "Utgående". | "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. Möjliga värden är Tcp, Udp och *. | '*' "Tcp" "Udp" (krävs) |
provisioningState | Etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
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 (krävs) |
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 |
Undernät
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 | SubnetPropertiesFormat |
SubnetPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Adressprefixet för undernätet. | sträng |
networkSecurityGroup | Referensen för NetworkSecurityGroup-resursen. | NetworkSecurityGroup |
provisioningState | Resursens etableringstillstånd. | sträng |
resourceNavigationLinks | Hämtar en matris med referenser till de externa resurserna med hjälp av undernätet. | ResourceNavigationLink[] |
routeTable | Referensen för RouteTable-resursen. | RouteTable |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Bicep-fil | Beskrivning |
---|---|
AKS-kluster med en NAT Gateway och en Application Gateway- | Det här exemplet visar hur du distribuerar ett AKS-kluster med NAT Gateway för utgående anslutningar och en Application Gateway för inkommande anslutningar. |
AKS-kluster med Application Gateway-ingresskontrollanten | Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics och Key Vault |
Application Gateway med intern API Management och Web App | Application Gateway dirigerar Internettrafik till en API Management-instans för virtuellt nätverk (internt läge) som servar ett webb-API som finns i en Azure-webbapp. |
Application Gateway med WAF och brandväggsprincip | Den här mallen skapar en Application Gateway med WAF konfigurerad tillsammans med en brandväggsprincip |
Skapa en webbapp, PE och Application Gateway v2 | Den här mallen skapar en Azure-webbapp med privat slutpunkt i Azure Virtual Network-undernätet , en Application Gateway v2. Application Gateway distribueras i ett virtuellt nätverk (undernät). Webbappen begränsar åtkomsten till trafik från undernätet med hjälp av en privat slutpunkt |
Skapa en Application Gateway v2- | Den här mallen skapar en programgateway v2 i ett virtuellt nätverk och konfigurerar egenskaper för automatisk skalning och en HTTP-belastningsutjämningsregel med offentlig klientdel |
Skapa en Azure Application Gateway v2- | Den här mallen skapar en Azure Application Gateway med två Windows Server 2016-servrar i serverdelspoolen |
Skapa en Azure WAF v2 på Azure Application Gateway | Den här mallen skapar en Azure Web Application Firewall v2 på Azure Application Gateway med två Windows Server 2016-servrar i serverdelspoolen |
Skapa API Management i internt VNet med App Gateway | Den här mallen visar hur du skapar en instans av Azure API Management i ett privat nätverk som skyddas av Azure Application Gateway. |
Skapa Application Gateway med certifikat | Den här mallen visar hur du genererar självsignerade Key Vault-certifikat och sedan refererar till från Application Gateway. |
Distribuera en VM-skalningsuppsättning för Windows med Azure Application Gateway | Med den här mallen kan du distribuera en enkel skalningsuppsättning för virtuella Windows-datorer som är integrerad med Azure Application Gateway och har stöd för upp till 1 000 virtuella datorer |
Front Door Standard/Premium med Application Gateway-ursprung | Den här mallen skapar en Front Door Standard/Premium och en Application Gateway-instans och använder en NSG- och WAF-princip för att verifiera att trafiken har kommit via Front Door-ursprunget. |
Front Door med containerinstanser och Application Gateway- | Den här mallen skapar en Front Door Standard/Premium med en containergrupp och Application Gateway. |
Resursdefinition för ARM-mall
Resurstypen applicationGateways 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/applicationGateways-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Network/applicationGateways",
"apiVersion": "2017-03-01",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"authenticationCertificates": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"data": "string",
"provisioningState": "string"
}
}
],
"backendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddresses": [
{
"fqdn": "string",
"ipAddress": "string"
}
],
"backendIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"applicationGatewayBackendAddressPools": [
...
],
"loadBalancerBackendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"provisioningState": "string"
}
}
],
"loadBalancerInboundNatRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendPort": "int",
"enableFloatingIP": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": "int",
"idleTimeoutInMinutes": "int",
"protocol": "string",
"provisioningState": "string"
}
}
],
"primary": "bool",
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"provisioningState": "string",
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"resourceGuid": "string"
},
"tags": {
"{customized property}": "string"
}
},
"subnet": {
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"networkSecurityGroup": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"defaultSecurityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationPortRange": "string",
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourcePortRange": "string"
}
}
],
"provisioningState": "string",
"resourceGuid": "string",
"securityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationPortRange": "string",
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourcePortRange": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"provisioningState": "string",
"resourceNavigationLinks": [
{
"id": "string",
"name": "string",
"properties": {
"link": "string",
"linkedResourceType": "string"
}
}
],
"routeTable": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"provisioningState": "string",
"routes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string",
"provisioningState": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
}
}
}
}
],
"provisioningState": "string"
}
}
],
"backendHttpSettingsCollection": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"authenticationCertificates": [
{
"id": "string"
}
],
"connectionDraining": {
"drainTimeoutInSec": "int",
"enabled": "bool"
},
"cookieBasedAffinity": "string",
"port": "int",
"probe": {
"id": "string"
},
"protocol": "string",
"provisioningState": "string",
"requestTimeout": "int"
}
}
],
"frontendIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"id": "string"
},
"subnet": {
"id": "string"
}
}
}
],
"frontendPorts": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"port": "int",
"provisioningState": "string"
}
}
],
"gatewayIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"provisioningState": "string",
"subnet": {
"id": "string"
}
}
}
],
"httpListeners": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": {
"id": "string"
},
"hostName": "string",
"protocol": "string",
"provisioningState": "string",
"requireServerNameIndication": "bool",
"sslCertificate": {
"id": "string"
}
}
}
],
"probes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"host": "string",
"interval": "int",
"path": "string",
"protocol": "string",
"provisioningState": "string",
"timeout": "int",
"unhealthyThreshold": "int"
}
}
],
"provisioningState": "string",
"requestRoutingRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"httpListener": {
"id": "string"
},
"provisioningState": "string",
"ruleType": "string",
"urlPathMap": {
"id": "string"
}
}
}
],
"resourceGuid": "string",
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"sslCertificates": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"data": "string",
"password": "string",
"provisioningState": "string",
"publicCertData": "string"
}
}
],
"sslPolicy": {
"disabledSslProtocols": [ "string" ]
},
"urlPathMaps": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"defaultBackendAddressPool": {
"id": "string"
},
"defaultBackendHttpSettings": {
"id": "string"
},
"pathRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"paths": [ "string" ],
"provisioningState": "string"
}
}
],
"provisioningState": "string"
}
}
],
"webApplicationFirewallConfiguration": {
"disabledRuleGroups": [
{
"ruleGroupName": "string",
"rules": [ "int" ]
}
],
"enabled": "bool",
"firewallMode": "string",
"ruleSetType": "string",
"ruleSetVersion": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
ApplicationGatewayAuthenticationCertificate
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 autentiseringscertifikat för en programgateway. | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
data | Offentliga certifikatdata. | sträng |
provisioningState | Etableringstillstånd för autentiseringscertifikatresursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ApplicationGatewayBackendAddress
Namn | Beskrivning | Värde |
---|---|---|
Fqdn | Fullständigt domännamn (FQDN). | sträng |
ipAddress | IP-adress | sträng |
ApplicationGatewayBackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
Namn | Resurs 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 serverdelsadresspoolen för en programgateway. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddresses | Serverdelsadresser | ApplicationGatewayBackendAddress[] |
backendIPConfigurations | Samling referenser till IP-adresser som definierats i nätverksgränssnitt. | NetworkInterfaceIPConfiguration[] |
provisioningState | Etableringstillstånd för resursen för serverdelsadresspoolen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ApplicationGatewayBackendHttpSettings
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 serverdelsadresspoolinställningar för en programgateway. | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
authenticationCertificates | Matris med referenser till autentiseringscertifikat för application gateway. | SubResource[] |
connectionDraining | Anslutningsdränering av resursen för http-inställningar för serverdelen. | ApplicationGatewayConnectionDraining |
cookieBasedAffinity | Cookiebaserad tillhörighet. | "Inaktiverad" "Aktiverad" |
hamn | Hamn | Int |
sond | Avsökningsresurs för en programgateway. | SubResource |
protokoll | Protokoll. | "Http" "Https" |
provisioningState | Etableringstillstånd för resursen för http-inställningar för serverdelen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
requestTimeout | Tidsgräns för begäran i sekunder. Application Gateway misslyckas med begäran om svaret inte tas emot i RequestTimeout. Godtagbara värden är från 1 sekund till 86400 sekunder. | Int |
ApplicationGatewayConnectionDraining
Namn | Beskrivning | Värde |
---|---|---|
drainTimeoutInSec | Antalet sekunders anslutningsdränering är aktivt. Godtagbara värden är mellan 1 sekund och 3 600 sekunder. | Int Begränsningar: Minsta värde = 1 Maxvärde = 3600 (krävs) |
Aktiverat | Om anslutningsdränering är aktiverat eller inte. | bool (krävs) |
ApplicationGatewayFirewallDisabledRuleGroup
Namn | Beskrivning | Värde |
---|---|---|
ruleGroupName | Namnet på den regelgrupp som ska inaktiveras. | sträng (krävs) |
reglemente | Listan över regler som ska inaktiveras. Om värdet är null inaktiveras alla regler i regelgruppen. | int[] |
ApplicationGatewayFrontendIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 klientdels-IP-konfiguration för en programgateway. | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
privateIPAddress | PrivateIPAddress för IP-konfigurationen för nätverksgränssnittet. | sträng |
privateIPAllocationMethod | PrivateIP-allokeringsmetod. | "Dynamisk" "Statisk" |
provisioningState | Etableringstillstånd för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
publicIPAddress | Referens för PublicIP-resursen. | SubResource |
Undernät | Referens för undernätsresursen. | SubResource |
ApplicationGatewayFrontendPort
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 klientdelsporten för en programgateway. | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
hamn | Klientdelsport | Int |
provisioningState | Etableringstillstånd för klientdelsportresursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ApplicationGatewayHttpListener
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 HTTP-lyssnaren för en programgateway. | ApplicationGatewayHttpListenerPropertiesFormat |
ApplicationGatewayHttpListenerPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
frontendIPConfiguration | Klientdels-IP-konfigurationsresurs för en programgateway. | SubResource |
frontendPort | Klientdelsportresurs för en programgateway. | SubResource |
hostName | Värdnamnet för HTTP-lyssnaren. | sträng |
protokoll | Protokoll. | "Http" "Https" |
provisioningState | Etableringstillstånd för HTTP-lyssnarresursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
requireServerNameIndication | Gäller endast om protokollet är https. Aktiverar SNI för flera värdar. | Bool |
sslCertificate | SSL-certifikatresurs för en programgateway. | SubResource |
ApplicationGatewayIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 IP-konfiguration för en programgateway. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
provisioningState | Etableringstillstånd för programgatewayens undernätsresurs. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
Undernät | Referens för undernätsresursen. Ett undernät där application gateway hämtar sin privata adress. | SubResource |
ApplicationGatewayPathRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 avsökning för en programgateway. | ApplicationGatewayPathRulePropertiesFormat |
ApplicationGatewayPathRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddressPool | Resursen för serverdelsadresspoolen för url-sökvägskartan. | SubResource |
backendHttpSettings | Resurs för http-inställningar för serverdelen för url-sökvägskartan. | SubResource |
Sökvägar | Sökvägsregler för url-sökvägskarta. | string[] |
provisioningState | Sökvägsregel för url-sökvägsmappningsresurs. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ApplicationGatewayProbe
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 avsökning för en programgateway. | ApplicationGatewayProbePropertiesFormat |
ApplicationGatewayProbePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
värd | Värdnamn som avsökningen ska skickas till. | sträng |
intervall | Avsökningsintervallet i sekunder. Det här är tidsintervallet mellan två på varandra följande avsökningar. Godtagbara värden är från 1 sekund till 86400 sekunder. | Int |
stig | Relativ sökväg för avsökning. Den giltiga sökvägen börjar från /. Avsökningen skickas till <Protocol>://<värd>:<port><sökväg> | sträng |
protokoll | Protokoll. | "Http" "Https" |
provisioningState | Etableringstillstånd för resursen för http-inställningar för serverdelen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
Timeout | tidsgränsen för avsökningen i sekunder. Avsökningen markerades som misslyckad om giltigt svar inte tas emot med den här tidsgränsen. Godtagbara värden är från 1 sekund till 86400 sekunder. | Int |
unhealthyThreshold | Antalet återförsök av avsökningen. Serverdelens server är markerad efter att antalet på varandra följande avsökningsfel når UnhealthyThreshold. Godtagbara värden är från 1 sekund till 20. | Int |
ApplicationGatewayPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
authenticationCertificates | Autentiseringscertifikat för programgatewayresursen. | ApplicationGatewayAuthenticationCertificate[] |
backendAddressPools | Serverdelsadresspoolen för programgatewayresursen. | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Http-inställningar för serverdelen för programgatewayresursen. | ApplicationGatewayBackendHttpSettings[] |
frontendIPConfigurations | Klientdels-IP-adresser för programgatewayresursen. | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Klientdelsportar för programgatewayresursen. | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Undernät för programmet gatewayresursen. | ApplicationGatewayIPConfiguration[] |
httpListeners | Http-lyssnare av application gateway-resursen. | ApplicationGatewayHttpListener[] |
Sonder | Avsökningar av programgatewayresursen. | ApplicationGatewayProbe[] |
provisioningState | Etableringstillstånd för programgatewayresursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
requestRoutingRules | Begär routningsregler för application gateway-resursen. | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Resurs-GUID-egenskapen för programgatewayresursen. | sträng |
Sku | SKU för programgatewayresursen. | ApplicationGatewaySku |
sslCertificates | SSL-certifikat för application gateway-resursen. | ApplicationGatewaySslCertificate[] |
sslPolicy | SSL-princip för programgatewayresursen. | ApplicationGatewaySslPolicy |
urlPathMaps | URL-sökvägskarta för programgatewayresursen. | ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Brandväggskonfiguration för webbprogram. | ApplicationGatewayWebApplicationFirewallConfiguration |
ApplicationGatewayRequestRoutingRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 begärandedirigeringsregeln för programgatewayen. | ApplicationGatewayRequestRoutingRulePropertiesFormat |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddressPool | Resursen för serverdelsadresspoolen för programgatewayen. | SubResource |
backendHttpSettings | Klientdelsportresursen för programgatewayen. | SubResource |
httpListener | Http-lyssnarresurs för programgatewayen. | SubResource |
provisioningState | Etableringstillstånd för resursen för begärandedirigeringsregeln. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ruleType | Regeltyp. | "Grundläggande" "PathBasedRouting" |
urlPathMap | Url-sökvägsmappningsresurs för programgatewayen. | SubResource |
ApplicationGatewaySku
Namn | Beskrivning | Värde |
---|---|---|
kapacitet | Kapacitet (instansantal) för en programgateway. | Int |
Namn | Namnet på en SKU för en programgateway. | "Standard_Large" "Standard_Medium" "Standard_Small" "WAF_Large" "WAF_Medium" |
Nivå | Nivå för en programgateway. | "Standard" "WAF" |
ApplicationGatewaySslCertificate
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 SSL-certifikat för en programgateway. | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
data | Base-64-kodat pfx-certifikat. Gäller endast i PUT-begäran. | sträng |
lösenord | Lösenord för pfx-filen som anges i data. Gäller endast i PUT-begäran. | sträng |
provisioningState | Etableringstillståndet för SSL-certifikatresursen Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
publicCertData | Base-64-kodade offentliga certifikatdata som motsvarar pfx som anges i data. Gäller endast i GET-begäran. | sträng |
ApplicationGatewaySslPolicy
Namn | Beskrivning | Värde |
---|---|---|
disabledSslProtocols | SSL-protokoll som ska inaktiveras på programgatewayen. | Strängmatris som innehåller något av: "TLSv1_0" "TLSv1_1" "TLSv1_2" |
ApplicationGatewayUrlPathMap
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 UrlPathMap för programgatewayen. | ApplicationGatewayUrlPathMapPropertiesFormat |
ApplicationGatewayUrlPathMapPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
defaultBackendAddressPool | Standardresursen för serverdelsadresspoolen för url-sökvägskartan. | SubResource |
defaultBackendHttpSettings | Standardresursen för http-inställningar för URL-sökvägen. | SubResource |
pathRules | Sökvägsregel för url-sökvägsmappningsresurs. | ApplicationGatewayPathRule[] |
provisioningState | Etableringstillstånd för resursen för http-inställningar för serverdelen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ApplicationGatewayWebApplicationFirewallConfiguration
Namn | Beskrivning | Värde |
---|---|---|
disabledRuleGroups | De inaktiverade regelgrupperna. | ApplicationGatewayFirewallDisabledRuleGroup[] |
Aktiverat | Om brandväggen för webbprogrammet är aktiverad eller inte. | bool (krävs) |
firewallMode | Brandväggsläge för webbprogram. | Identifiering "Förebyggande" (krävs) |
ruleSetType | Typen av brandväggsregeluppsättning för webbprogram. Möjliga värden är: "OWASP". | sträng (krävs) |
ruleSetVersion | Versionen av regeluppsättningstypen. | sträng (krävs) |
BackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
Namn | Hämtar 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 serverdelsadresspoolen. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
provisioningState | Hämta etableringstillstånd för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
InboundNatRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
Namn | Hämtar 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 den inkommande NAT-regeln. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
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 |
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 |
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 | Transportprotokollet för slutpunkten. Möjliga värden är: "Udp" eller "Tcp" | "Tcp" "Udp" |
provisioningState | Hämtar etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
Microsoft.Network/applicationGateways
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2017-03-01' |
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
plats | Resursplats. | sträng |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Egenskaper för programgatewayen. | ApplicationGatewayPropertiesFormat |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
typ | Resurstypen | "Microsoft.Network/applicationGateways" |
NetworkInterfaceIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 IP-konfiguration. | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
applicationGatewayBackendAddressPools | Referensen för ApplicationGatewayBackendAddressPool-resursen. | ApplicationGatewayBackendAddressPool[] |
loadBalancerBackendAddressPools | Referensen för LoadBalancerBackendAddressPool-resursen. | BackendAddressPool[] |
loadBalancerInboundNatRules | En lista med referenser till LoadBalancerInboundNatRules. | InboundNatRule[] |
primär | Hämtar om det här är en primär kundadress i nätverksgränssnittet. | Bool |
privateIPAddress | sträng | |
privateIPAddressVersion | Tillgänglig från Api-Version 2016-03-30 och senare representerar den om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet tas som IPv4. Möjliga värden är: "IPv4" och "IPv6". | "IPv4" "IPv6" |
privateIPAllocationMethod | Definierar hur en privat IP-adress tilldelas. Möjliga värden är: "Static" och "Dynamic". | "Dynamisk" "Statisk" |
provisioningState | sträng | |
publicIPAddress | Offentlig IP-adressresurs. | PublicIPAddress |
Undernät | Undernät i en virtuell nätverksresurs. | undernät |
NetworkSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Resurs för nätverkssäkerhetsgrupp. | NetworkSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
defaultSecurityRules | Standardsäkerhetsreglerna för nätverkssäkerhetsgruppen. | SecurityRule[] |
provisioningState | Etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
resourceGuid | Resursens GUID-egenskap för nätverkssäkerhetsgruppens resurs. | sträng |
securityRules | En samling säkerhetsregler för nätverkssäkerhetsgruppen. | SecurityRule[] |
PublicIPAddress
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för offentlig IP-adress. | PublicIPAddressPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
PublicIPAddressDnsSettings
Namn | Beskrivning | Värde |
---|---|---|
domainNameLabel | Hämtar eller anger 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 | Hämtar FQDN, fullständigt kvalificerat domännamn för den A 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 | Hämtar eller anger 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 |
---|---|---|
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 | sträng | |
provisioningState | Etableringstillståndet för PublicIP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
publicIPAddressVersion | Den offentliga IP-adressversionen. Möjliga värden är: "IPv4" och "IPv6". | "IPv4" "IPv6" |
publicIPAllocationMethod | Den offentliga IP-allokeringsmetoden. Möjliga värden är: "Static" och "Dynamic". | "Dynamisk" "Statisk" |
resourceGuid | Egenskapen för resurs-GUID för den offentliga IP-resursen. | sträng |
ResourceNavigationLink
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 ResourceNavigationLink. | ResourceNavigationLinkFormat |
ResourceNavigationLinkFormat
Namn | Beskrivning | Värde |
---|---|---|
länk | Länka till den externa resursen | sträng |
linkedResourceType | Resurstyp för den länkade resursen. | sträng |
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 |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 | Routningsresurs | RoutePropertiesFormat |
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. Möjliga värden är: "VirtualNetworkGateway", "VnetLocal", "Internet", "VirtualAppliance" och "None" | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
provisioningState | Resursens etableringstillstånd. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
RouteTable
Namn | Beskrivning | Värde |
---|---|---|
etag | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Routningstabellresurs | RouteTablePropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
RouteTablePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
provisioningState | Resursens etableringstillstånd. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
Vägar | Samling vägar som finns i en routningstabell. | Route[] |
SecurityRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
tillträde | Nätverkstrafiken tillåts eller nekas. Möjliga värden är: "Tillåt" och "Neka". | "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 källans 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 (krävs) |
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 |
riktning | Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. Möjliga värden är: "Inkommande" och "Utgående". | "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. Möjliga värden är Tcp, Udp och *. | '*' "Tcp" "Udp" (krävs) |
provisioningState | Etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
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 (krävs) |
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 |
Undernät
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 | SubnetPropertiesFormat |
SubnetPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Adressprefixet för undernätet. | sträng |
networkSecurityGroup | Referensen för NetworkSecurityGroup-resursen. | NetworkSecurityGroup |
provisioningState | Resursens etableringstillstånd. | sträng |
resourceNavigationLinks | Hämtar en matris med referenser till de externa resurserna med hjälp av undernätet. | ResourceNavigationLink[] |
routeTable | Referensen för RouteTable-resursen. | RouteTable |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
AKS-kluster med en NAT Gateway och en Application Gateway- |
Det här exemplet visar hur du distribuerar ett AKS-kluster med NAT Gateway för utgående anslutningar och en Application Gateway för inkommande anslutningar. |
AKS-kluster med Application Gateway-ingresskontrollanten |
Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics och Key Vault |
App Gateway med WAF, SSL, IIS och HTTPS-omdirigering |
Den här mallen distribuerar en Application Gateway med WAF, SSL från slutpunkt till slutpunkt och HTTP till HTTPS-omdirigering på IIS-servrarna. |
Application Gateway för en webbapp med IP-begränsning |
Den här mallen skapar en programgateway framför en Azure-webbapp med IP-begränsning aktiverad i webbappen. |
Application Gateway for Multi Hosting |
Den här mallen skapar en Application Gateway och konfigurerar den för Multi Hosting på port 443. |
Application Gateway för url-sökvägsbaserad routning |
Den här mallen skapar en Application Gateway och konfigurerar den för URL-sökvägsbaserad routning. |
Application Gateway med intern API Management och Web App |
Application Gateway dirigerar Internettrafik till en API Management-instans för virtuellt nätverk (internt läge) som servar ett webb-API som finns i en Azure-webbapp. |
Application Gateway med WAF och brandväggsprincip |
Den här mallen skapar en Application Gateway med WAF konfigurerad tillsammans med en brandväggsprincip |
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) |
Demoinstallation av Azure Application Gateway |
Med den här mallen kan du snabbt distribuera Azure Application Gateway-demonstrationen för att testa belastningsutjämning med eller utan cookiebaserad tillhörighet. |
Skapa en webbapp som skyddas av Application Gateway v2 |
Den här mallen skapar en Azure-webbapp med åtkomstbegränsning för en Application Gateway v2. Application Gateway distribueras i ett virtuellt nätverk (undernät) som har en Tjänstslutpunkt för Microsoft.Web aktiverad. Webbappen begränsar åtkomsten till trafik från undernätet. |
Skapa en webbapp, PE och Application Gateway v2 |
Den här mallen skapar en Azure-webbapp med privat slutpunkt i Azure Virtual Network-undernätet , en Application Gateway v2. Application Gateway distribueras i ett virtuellt nätverk (undernät). Webbappen begränsar åtkomsten till trafik från undernätet med hjälp av en privat slutpunkt |
Skapa en WordPress-webbplats i ett virtuellt nätverk |
Den här mallen skapar en WordPress-webbplats på Container Instance i ett virtuellt nätverk. Och utdata en offentlig webbplats FQDN som kan komma åt WordPress webbplats. |
Skapa en Application Gateway- |
Den här mallen skapar en programgateway i ett virtuellt nätverk och konfigurerar belastningsutjämningsregler för valfritt antal virtuella datorer |
Skapa en Application Gateway (anpassad SSL) |
Den här mallen distribuerar en Application Gateway som konfigurerats med en anpassad ssl-princip. |
Skapa en Application Gateway(SSL-princip) |
Den här mallen distribuerar en Application Gateway som konfigurerats med en fördefinierad ssl-princip. |
Skapa en Application Gateway(WAF) |
Den här mallen skapar en programgateway med webbaserade brandväggsfunktioner i ett virtuellt nätverk och konfigurerar belastningsutjämningsregler för valfritt antal virtuella datorer |
Skapa en Application Gateway för WebApps |
Den här mallen skapar en programgateway framför två Azure Web Apps med en anpassad avsökning aktiverad. |
Skapa en Application Gateway v2- |
Den här mallen skapar en programgateway v2 i ett virtuellt nätverk och konfigurerar egenskaper för automatisk skalning och en HTTP-belastningsutjämningsregel med offentlig klientdel |
Skapa en Application Gateway V2 med Key Vault |
Den här mallen distribuerar en Application Gateway V2 i ett virtuellt nätverk, en användardefinierad identitet, Key Vault, en hemlighet (certifikatdata) och åtkomstprincip för Key Vault och Application Gateway. |
Skapa en Application Gateway med |
Den här mallen distribuerar en Application Gateway och visar användningen av funktionen för åsidosättning av sökväg för en serverdelsadresspool. |
Skapa en Application Gateway med |
Den här mallen distribuerar en Application Gateway med förbättrade avsökningsfunktioner. |
Skapa en Application Gateway med offentliga IP- |
Den här mallen skapar en Application Gateway, en offentlig IP-adress för Application Gateway och det virtuella nätverk där Application Gateway distribueras. Konfigurerar även Application Gateway för http-belastningsutjämning med två serverdelsservrar. Observera att du måste ange giltiga IP-adresser för serverdelsservrar. |
Skapa en Application Gateway med offentlig IP-adress (avlastning) |
Den här mallen skapar en Application Gateway, en offentlig IP-adress för Application Gateway och det virtuella nätverk där Application Gateway distribueras. Konfigurerar även Application Gateway för Ssl-avlastning och belastningsutjämning med två serverdelsservrar. Observera att du måste ange giltiga IP-adresser för serverdelsservrar. |
Skapa en Application Gateway med omdirigering |
Den här mallen skapar en programgateway med omdirigeringsfunktioner i ett virtuellt nätverk och konfigurerar regler för belastningsutjämning och omdirigering (grundläggande och sökvägsbaserad) |
Skapa en Application Gateway med Omskrivning |
Den här mallen skapar en programgateway med omskrivningsfunktioner i ett virtuellt nätverk och konfigurerar belastningsutjämning, omskrivningsregler |
Skapa en Azure Application Gateway v2- |
Den här mallen skapar en Azure Application Gateway med två Windows Server 2016-servrar i serverdelspoolen |
Skapa en Azure WAF v2 på Azure Application Gateway |
Den här mallen skapar en Azure Web Application Firewall v2 på Azure Application Gateway med två Windows Server 2016-servrar i serverdelspoolen |
Skapa en IPv6 Application Gateway- |
Den här mallen skapar en programgateway med en IPv6-klientdel i ett virtuellt nätverk med dubbla staplar. |
Skapa API Management i internt VNet med App Gateway |
Den här mallen visar hur du skapar en instans av Azure API Management i ett privat nätverk som skyddas av Azure Application Gateway. |
Skapa Application Gateway med certifikat |
Den här mallen visar hur du genererar självsignerade Key Vault-certifikat och sedan refererar till från Application Gateway. |
Distribuera en VM-skalningsuppsättning för Windows med Azure Application Gateway |
Med den här mallen kan du distribuera en enkel skalningsuppsättning för virtuella Windows-datorer som är integrerad med Azure Application Gateway och har stöd för upp till 1 000 virtuella datorer |
Distribuera en Ubuntu VM-skalningsuppsättning med Azure Application Gateway |
Med den här mallen kan du distribuera en enkel Ubuntu VM Scale Set integrerad med Azure Application Gateway och har stöd för upp till 1 000 virtuella datorer |
eShop-webbplats med ILB ASE |
En App Service-miljö är ett premiumtjänstplanalternativ i Azure App Service som tillhandahåller en helt isolerad och dedikerad miljö för säker körning av Azure App Service-appar i hög skala, inklusive Web Apps, Mobile Apps och API Apps. |
Front Door Standard/Premium med Application Gateway-ursprung |
Den här mallen skapar en Front Door Standard/Premium och en Application Gateway-instans och använder en NSG- och WAF-princip för att verifiera att trafiken har kommit via Front Door-ursprunget. |
Front Door med containerinstanser och Application Gateway- |
Den här mallen skapar en Front Door Standard/Premium med en containergrupp och Application Gateway. |
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 |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen applicationGateways 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/applicationGateways-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/applicationGateways@2017-03-01"
name = "string"
etag = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
authenticationCertificates = [
{
etag = "string"
id = "string"
name = "string"
properties = {
data = "string"
provisioningState = "string"
}
}
]
backendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddresses = [
{
fqdn = "string"
ipAddress = "string"
}
]
backendIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
applicationGatewayBackendAddressPools = [
...
]
loadBalancerBackendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
provisioningState = "string"
}
}
]
loadBalancerInboundNatRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendPort = int
enableFloatingIP = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
idleTimeoutInMinutes = int
protocol = "string"
provisioningState = "string"
}
}
]
primary = bool
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
etag = "string"
id = "string"
location = "string"
properties = {
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
provisioningState = "string"
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
resourceGuid = "string"
}
tags = {
{customized property} = "string"
}
}
subnet = {
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
networkSecurityGroup = {
etag = "string"
id = "string"
location = "string"
properties = {
defaultSecurityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationPortRange = "string"
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourcePortRange = "string"
}
}
]
provisioningState = "string"
resourceGuid = "string"
securityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationPortRange = "string"
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourcePortRange = "string"
}
}
]
}
tags = {
{customized property} = "string"
}
}
provisioningState = "string"
resourceNavigationLinks = [
{
id = "string"
name = "string"
properties = {
link = "string"
linkedResourceType = "string"
}
}
]
routeTable = {
etag = "string"
id = "string"
location = "string"
properties = {
provisioningState = "string"
routes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
provisioningState = "string"
}
}
]
}
tags = {
{customized property} = "string"
}
}
}
}
}
}
]
provisioningState = "string"
}
}
]
backendHttpSettingsCollection = [
{
etag = "string"
id = "string"
name = "string"
properties = {
authenticationCertificates = [
{
id = "string"
}
]
connectionDraining = {
drainTimeoutInSec = int
enabled = bool
}
cookieBasedAffinity = "string"
port = int
probe = {
id = "string"
}
protocol = "string"
provisioningState = "string"
requestTimeout = int
}
}
]
frontendIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
id = "string"
}
subnet = {
id = "string"
}
}
}
]
frontendPorts = [
{
etag = "string"
id = "string"
name = "string"
properties = {
port = int
provisioningState = "string"
}
}
]
gatewayIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
provisioningState = "string"
subnet = {
id = "string"
}
}
}
]
httpListeners = [
{
etag = "string"
id = "string"
name = "string"
properties = {
frontendIPConfiguration = {
id = "string"
}
frontendPort = {
id = "string"
}
hostName = "string"
protocol = "string"
provisioningState = "string"
requireServerNameIndication = bool
sslCertificate = {
id = "string"
}
}
}
]
probes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
host = "string"
interval = int
path = "string"
protocol = "string"
provisioningState = "string"
timeout = int
unhealthyThreshold = int
}
}
]
provisioningState = "string"
requestRoutingRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
httpListener = {
id = "string"
}
provisioningState = "string"
ruleType = "string"
urlPathMap = {
id = "string"
}
}
}
]
resourceGuid = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
sslCertificates = [
{
etag = "string"
id = "string"
name = "string"
properties = {
data = "string"
password = "string"
provisioningState = "string"
publicCertData = "string"
}
}
]
sslPolicy = {
disabledSslProtocols = [
"string"
]
}
urlPathMaps = [
{
etag = "string"
id = "string"
name = "string"
properties = {
defaultBackendAddressPool = {
id = "string"
}
defaultBackendHttpSettings = {
id = "string"
}
pathRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
paths = [
"string"
]
provisioningState = "string"
}
}
]
provisioningState = "string"
}
}
]
webApplicationFirewallConfiguration = {
disabledRuleGroups = [
{
ruleGroupName = "string"
rules = [
int
]
}
]
enabled = bool
firewallMode = "string"
ruleSetType = "string"
ruleSetVersion = "string"
}
}
})
}
Egenskapsvärden
ApplicationGatewayAuthenticationCertificate
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 autentiseringscertifikat för en programgateway. | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
data | Offentliga certifikatdata. | sträng |
provisioningState | Etableringstillstånd för autentiseringscertifikatresursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ApplicationGatewayBackendAddress
Namn | Beskrivning | Värde |
---|---|---|
Fqdn | Fullständigt domännamn (FQDN). | sträng |
ipAddress | IP-adress | sträng |
ApplicationGatewayBackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
Namn | Resurs 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 serverdelsadresspoolen för en programgateway. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddresses | Serverdelsadresser | ApplicationGatewayBackendAddress[] |
backendIPConfigurations | Samling referenser till IP-adresser som definierats i nätverksgränssnitt. | NetworkInterfaceIPConfiguration[] |
provisioningState | Etableringstillstånd för resursen för serverdelsadresspoolen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ApplicationGatewayBackendHttpSettings
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 serverdelsadresspoolinställningar för en programgateway. | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
authenticationCertificates | Matris med referenser till autentiseringscertifikat för application gateway. | SubResource[] |
connectionDraining | Anslutningsdränering av resursen för http-inställningar för serverdelen. | ApplicationGatewayConnectionDraining |
cookieBasedAffinity | Cookiebaserad tillhörighet. | "Inaktiverad" "Aktiverad" |
hamn | Hamn | Int |
sond | Avsökningsresurs för en programgateway. | SubResource |
protokoll | Protokoll. | "Http" "Https" |
provisioningState | Etableringstillstånd för resursen för http-inställningar för serverdelen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
requestTimeout | Tidsgräns för begäran i sekunder. Application Gateway misslyckas med begäran om svaret inte tas emot i RequestTimeout. Godtagbara värden är från 1 sekund till 86400 sekunder. | Int |
ApplicationGatewayConnectionDraining
Namn | Beskrivning | Värde |
---|---|---|
drainTimeoutInSec | Antalet sekunders anslutningsdränering är aktivt. Godtagbara värden är mellan 1 sekund och 3 600 sekunder. | Int Begränsningar: Minsta värde = 1 Maxvärde = 3600 (krävs) |
Aktiverat | Om anslutningsdränering är aktiverat eller inte. | bool (krävs) |
ApplicationGatewayFirewallDisabledRuleGroup
Namn | Beskrivning | Värde |
---|---|---|
ruleGroupName | Namnet på den regelgrupp som ska inaktiveras. | sträng (krävs) |
reglemente | Listan över regler som ska inaktiveras. Om värdet är null inaktiveras alla regler i regelgruppen. | int[] |
ApplicationGatewayFrontendIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 klientdels-IP-konfiguration för en programgateway. | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
privateIPAddress | PrivateIPAddress för IP-konfigurationen för nätverksgränssnittet. | sträng |
privateIPAllocationMethod | PrivateIP-allokeringsmetod. | "Dynamisk" "Statisk" |
provisioningState | Etableringstillstånd för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
publicIPAddress | Referens för PublicIP-resursen. | SubResource |
Undernät | Referens för undernätsresursen. | SubResource |
ApplicationGatewayFrontendPort
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 klientdelsporten för en programgateway. | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
hamn | Klientdelsport | Int |
provisioningState | Etableringstillstånd för klientdelsportresursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ApplicationGatewayHttpListener
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 HTTP-lyssnaren för en programgateway. | ApplicationGatewayHttpListenerPropertiesFormat |
ApplicationGatewayHttpListenerPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
frontendIPConfiguration | Klientdels-IP-konfigurationsresurs för en programgateway. | SubResource |
frontendPort | Klientdelsportresurs för en programgateway. | SubResource |
hostName | Värdnamnet för HTTP-lyssnaren. | sträng |
protokoll | Protokoll. | "Http" "Https" |
provisioningState | Etableringstillstånd för HTTP-lyssnarresursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
requireServerNameIndication | Gäller endast om protokollet är https. Aktiverar SNI för flera värdar. | Bool |
sslCertificate | SSL-certifikatresurs för en programgateway. | SubResource |
ApplicationGatewayIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 IP-konfiguration för en programgateway. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
provisioningState | Etableringstillstånd för programgatewayens undernätsresurs. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
Undernät | Referens för undernätsresursen. Ett undernät där application gateway hämtar sin privata adress. | SubResource |
ApplicationGatewayPathRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 avsökning för en programgateway. | ApplicationGatewayPathRulePropertiesFormat |
ApplicationGatewayPathRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddressPool | Resursen för serverdelsadresspoolen för url-sökvägskartan. | SubResource |
backendHttpSettings | Resurs för http-inställningar för serverdelen för url-sökvägskartan. | SubResource |
Sökvägar | Sökvägsregler för url-sökvägskarta. | string[] |
provisioningState | Sökvägsregel för url-sökvägsmappningsresurs. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ApplicationGatewayProbe
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 avsökning för en programgateway. | ApplicationGatewayProbePropertiesFormat |
ApplicationGatewayProbePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
värd | Värdnamn som avsökningen ska skickas till. | sträng |
intervall | Avsökningsintervallet i sekunder. Det här är tidsintervallet mellan två på varandra följande avsökningar. Godtagbara värden är från 1 sekund till 86400 sekunder. | Int |
stig | Relativ sökväg för avsökning. Den giltiga sökvägen börjar från /. Avsökningen skickas till <Protocol>://<värd>:<port><sökväg> | sträng |
protokoll | Protokoll. | "Http" "Https" |
provisioningState | Etableringstillstånd för resursen för http-inställningar för serverdelen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
Timeout | tidsgränsen för avsökningen i sekunder. Avsökningen markerades som misslyckad om giltigt svar inte tas emot med den här tidsgränsen. Godtagbara värden är från 1 sekund till 86400 sekunder. | Int |
unhealthyThreshold | Antalet återförsök av avsökningen. Serverdelens server är markerad efter att antalet på varandra följande avsökningsfel når UnhealthyThreshold. Godtagbara värden är från 1 sekund till 20. | Int |
ApplicationGatewayPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
authenticationCertificates | Autentiseringscertifikat för programgatewayresursen. | ApplicationGatewayAuthenticationCertificate[] |
backendAddressPools | Serverdelsadresspoolen för programgatewayresursen. | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Http-inställningar för serverdelen för programgatewayresursen. | ApplicationGatewayBackendHttpSettings[] |
frontendIPConfigurations | Klientdels-IP-adresser för programgatewayresursen. | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Klientdelsportar för programgatewayresursen. | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Undernät för programmet gatewayresursen. | ApplicationGatewayIPConfiguration[] |
httpListeners | Http-lyssnare av application gateway-resursen. | ApplicationGatewayHttpListener[] |
Sonder | Avsökningar av programgatewayresursen. | ApplicationGatewayProbe[] |
provisioningState | Etableringstillstånd för programgatewayresursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
requestRoutingRules | Begär routningsregler för application gateway-resursen. | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Resurs-GUID-egenskapen för programgatewayresursen. | sträng |
Sku | SKU för programgatewayresursen. | ApplicationGatewaySku |
sslCertificates | SSL-certifikat för application gateway-resursen. | ApplicationGatewaySslCertificate[] |
sslPolicy | SSL-princip för programgatewayresursen. | ApplicationGatewaySslPolicy |
urlPathMaps | URL-sökvägskarta för programgatewayresursen. | ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Brandväggskonfiguration för webbprogram. | ApplicationGatewayWebApplicationFirewallConfiguration |
ApplicationGatewayRequestRoutingRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 begärandedirigeringsregeln för programgatewayen. | ApplicationGatewayRequestRoutingRulePropertiesFormat |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddressPool | Resursen för serverdelsadresspoolen för programgatewayen. | SubResource |
backendHttpSettings | Klientdelsportresursen för programgatewayen. | SubResource |
httpListener | Http-lyssnarresurs för programgatewayen. | SubResource |
provisioningState | Etableringstillstånd för resursen för begärandedirigeringsregeln. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ruleType | Regeltyp. | "Grundläggande" "PathBasedRouting" |
urlPathMap | Url-sökvägsmappningsresurs för programgatewayen. | SubResource |
ApplicationGatewaySku
Namn | Beskrivning | Värde |
---|---|---|
kapacitet | Kapacitet (instansantal) för en programgateway. | Int |
Namn | Namnet på en SKU för en programgateway. | "Standard_Large" "Standard_Medium" "Standard_Small" "WAF_Large" "WAF_Medium" |
Nivå | Nivå för en programgateway. | "Standard" "WAF" |
ApplicationGatewaySslCertificate
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 SSL-certifikat för en programgateway. | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
data | Base-64-kodat pfx-certifikat. Gäller endast i PUT-begäran. | sträng |
lösenord | Lösenord för pfx-filen som anges i data. Gäller endast i PUT-begäran. | sträng |
provisioningState | Etableringstillståndet för SSL-certifikatresursen Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
publicCertData | Base-64-kodade offentliga certifikatdata som motsvarar pfx som anges i data. Gäller endast i GET-begäran. | sträng |
ApplicationGatewaySslPolicy
Namn | Beskrivning | Värde |
---|---|---|
disabledSslProtocols | SSL-protokoll som ska inaktiveras på programgatewayen. | Strängmatris som innehåller något av: "TLSv1_0" "TLSv1_1" "TLSv1_2" |
ApplicationGatewayUrlPathMap
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 UrlPathMap för programgatewayen. | ApplicationGatewayUrlPathMapPropertiesFormat |
ApplicationGatewayUrlPathMapPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
defaultBackendAddressPool | Standardresursen för serverdelsadresspoolen för url-sökvägskartan. | SubResource |
defaultBackendHttpSettings | Standardresursen för http-inställningar för URL-sökvägen. | SubResource |
pathRules | Sökvägsregel för url-sökvägsmappningsresurs. | ApplicationGatewayPathRule[] |
provisioningState | Etableringstillstånd för resursen för http-inställningar för serverdelen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
ApplicationGatewayWebApplicationFirewallConfiguration
Namn | Beskrivning | Värde |
---|---|---|
disabledRuleGroups | De inaktiverade regelgrupperna. | ApplicationGatewayFirewallDisabledRuleGroup[] |
Aktiverat | Om brandväggen för webbprogrammet är aktiverad eller inte. | bool (krävs) |
firewallMode | Brandväggsläge för webbprogram. | Identifiering "Förebyggande" (krävs) |
ruleSetType | Typen av brandväggsregeluppsättning för webbprogram. Möjliga värden är: "OWASP". | sträng (krävs) |
ruleSetVersion | Versionen av regeluppsättningstypen. | sträng (krävs) |
BackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
Namn | Hämtar 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 serverdelsadresspoolen. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
provisioningState | Hämta etableringstillstånd för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
InboundNatRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
Namn | Hämtar 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 den inkommande NAT-regeln. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
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 |
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 |
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 | Transportprotokollet för slutpunkten. Möjliga värden är: "Udp" eller "Tcp" | "Tcp" "Udp" |
provisioningState | Hämtar etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
Microsoft.Network/applicationGateways
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
plats | Resursplats. | sträng |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Egenskaper för programgatewayen. | ApplicationGatewayPropertiesFormat |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. |
typ | Resurstypen | "Microsoft.Network/applicationGateways@2017-03-01" |
NetworkInterfaceIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 IP-konfiguration. | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
applicationGatewayBackendAddressPools | Referensen för ApplicationGatewayBackendAddressPool-resursen. | ApplicationGatewayBackendAddressPool[] |
loadBalancerBackendAddressPools | Referensen för LoadBalancerBackendAddressPool-resursen. | BackendAddressPool[] |
loadBalancerInboundNatRules | En lista med referenser till LoadBalancerInboundNatRules. | InboundNatRule[] |
primär | Hämtar om det här är en primär kundadress i nätverksgränssnittet. | Bool |
privateIPAddress | sträng | |
privateIPAddressVersion | Tillgänglig från Api-Version 2016-03-30 och senare representerar den om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet tas som IPv4. Möjliga värden är: "IPv4" och "IPv6". | "IPv4" "IPv6" |
privateIPAllocationMethod | Definierar hur en privat IP-adress tilldelas. Möjliga värden är: "Static" och "Dynamic". | "Dynamisk" "Statisk" |
provisioningState | sträng | |
publicIPAddress | Offentlig IP-adressresurs. | PublicIPAddress |
Undernät | Undernät i en virtuell nätverksresurs. | undernät |
NetworkSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Resurs för nätverkssäkerhetsgrupp. | NetworkSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
defaultSecurityRules | Standardsäkerhetsreglerna för nätverkssäkerhetsgruppen. | SecurityRule[] |
provisioningState | Etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
resourceGuid | Resursens GUID-egenskap för nätverkssäkerhetsgruppens resurs. | sträng |
securityRules | En samling säkerhetsregler för nätverkssäkerhetsgruppen. | SecurityRule[] |
PublicIPAddress
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för offentlig IP-adress. | PublicIPAddressPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
PublicIPAddressDnsSettings
Namn | Beskrivning | Värde |
---|---|---|
domainNameLabel | Hämtar eller anger 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 | Hämtar FQDN, fullständigt kvalificerat domännamn för den A 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 | Hämtar eller anger 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 |
---|---|---|
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 | sträng | |
provisioningState | Etableringstillståndet för PublicIP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
publicIPAddressVersion | Den offentliga IP-adressversionen. Möjliga värden är: "IPv4" och "IPv6". | "IPv4" "IPv6" |
publicIPAllocationMethod | Den offentliga IP-allokeringsmetoden. Möjliga värden är: "Static" och "Dynamic". | "Dynamisk" "Statisk" |
resourceGuid | Egenskapen för resurs-GUID för den offentliga IP-resursen. | sträng |
ResourceNavigationLink
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 ResourceNavigationLink. | ResourceNavigationLinkFormat |
ResourceNavigationLinkFormat
Namn | Beskrivning | Värde |
---|---|---|
länk | Länka till den externa resursen | sträng |
linkedResourceType | Resurstyp för den länkade resursen. | sträng |
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 |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 | Routningsresurs | RoutePropertiesFormat |
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. Möjliga värden är: "VirtualNetworkGateway", "VnetLocal", "Internet", "VirtualAppliance" och "None" | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
provisioningState | Resursens etableringstillstånd. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
RouteTable
Namn | Beskrivning | Värde |
---|---|---|
etag | Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Routningstabellresurs | RouteTablePropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
RouteTablePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
provisioningState | Resursens etableringstillstånd. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
Vägar | Samling vägar som finns i en routningstabell. | Route[] |
SecurityRule
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
tillträde | Nätverkstrafiken tillåts eller nekas. Möjliga värden är: "Tillåt" och "Neka". | "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 källans 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 (krävs) |
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 |
riktning | Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. Möjliga värden är: "Inkommande" och "Utgående". | "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. Möjliga värden är Tcp, Udp och *. | '*' "Tcp" "Udp" (krävs) |
provisioningState | Etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". | sträng |
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 (krävs) |
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 |
Undernät
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
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 | SubnetPropertiesFormat |
SubnetPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Adressprefixet för undernätet. | sträng |
networkSecurityGroup | Referensen för NetworkSecurityGroup-resursen. | NetworkSecurityGroup |
provisioningState | Resursens etableringstillstånd. | sträng |
resourceNavigationLinks | Hämtar en matris med referenser till de externa resurserna med hjälp av undernätet. | ResourceNavigationLink[] |
routeTable | Referensen för RouteTable-resursen. | RouteTable |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |