Microsoft.Network applicationGateways 2019-08-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@2019-08-01' = {
etag: 'string'
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
authenticationCertificates: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
data: 'string'
}
type: 'string'
}
]
autoscaleConfiguration: {
maxCapacity: int
minCapacity: int
}
backendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddresses: [
{
fqdn: 'string'
ipAddress: 'string'
}
]
backendIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
applicationGatewayBackendAddressPools: [
...
]
applicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
loadBalancerBackendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {}
}
]
loadBalancerInboundNatRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendPort: int
enableFloatingIP: bool
enableTcpReset: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
idleTimeoutInMinutes: int
protocol: 'string'
}
}
]
primary: bool
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
ddosSettings: {
ddosCustomPolicy: {
id: 'string'
}
protectionCoverage: 'string'
}
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
resourceGuid: 'string'
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
subnet: {
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
delegations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
actions: [
'string'
]
serviceName: 'string'
}
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
defaultSecurityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
}
]
resourceGuid: 'string'
securityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
resourceNavigationLinks: [
{
id: 'string'
name: 'string'
properties: {
link: 'string'
linkedResourceType: 'string'
}
}
]
routeTable: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
serviceAssociationLinks: [
{
id: 'string'
name: 'string'
properties: {
allowDelete: bool
link: 'string'
linkedResourceType: 'string'
locations: [
'string'
]
}
type: 'string'
}
]
serviceEndpointPolicies: [
{
etag: 'string'
id: 'string'
location: 'string'
properties: {
serviceEndpointPolicyDefinitions: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
description: 'string'
service: 'string'
serviceResources: [
'string'
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
}
virtualNetworkTaps: [
{
etag: 'string'
id: 'string'
location: 'string'
properties: {
destinationLoadBalancerFrontEndIPConfiguration: {
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
ddosSettings: {
ddosCustomPolicy: {
id: 'string'
}
protectionCoverage: 'string'
}
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
resourceGuid: 'string'
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
publicIPPrefix: {
id: 'string'
}
subnet: {
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
delegations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
actions: [
'string'
]
serviceName: 'string'
}
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
defaultSecurityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
}
]
resourceGuid: 'string'
securityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
resourceNavigationLinks: [
{
id: 'string'
name: 'string'
properties: {
link: 'string'
linkedResourceType: 'string'
}
}
]
routeTable: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
serviceAssociationLinks: [
{
id: 'string'
name: 'string'
properties: {
allowDelete: bool
link: 'string'
linkedResourceType: 'string'
locations: [
'string'
]
}
type: 'string'
}
]
serviceEndpointPolicies: [
{
etag: 'string'
id: 'string'
location: 'string'
properties: {
serviceEndpointPolicyDefinitions: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
description: 'string'
service: 'string'
serviceResources: [
'string'
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
}
}
zones: [
'string'
]
}
destinationNetworkInterfaceIPConfiguration: ...
destinationPort: int
}
tags: {
{customized property}: 'string'
}
}
]
}
}
]
}
type: 'string'
}
]
backendHttpSettingsCollection: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
affinityCookieName: 'string'
authenticationCertificates: [
{
id: 'string'
}
]
connectionDraining: {
drainTimeoutInSec: int
enabled: bool
}
cookieBasedAffinity: 'string'
hostName: 'string'
path: 'string'
pickHostNameFromBackendAddress: bool
port: int
probe: {
id: 'string'
}
probeEnabled: bool
protocol: 'string'
requestTimeout: int
trustedRootCertificates: [
{
id: 'string'
}
]
}
type: 'string'
}
]
customErrorConfigurations: [
{
customErrorPageUrl: 'string'
statusCode: 'string'
}
]
enableFips: bool
enableHttp2: bool
firewallPolicy: {
id: 'string'
}
frontendIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
id: 'string'
}
subnet: {
id: 'string'
}
}
type: 'string'
}
]
frontendPorts: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
port: int
}
type: 'string'
}
]
gatewayIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
}
}
type: 'string'
}
]
httpListeners: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
customErrorConfigurations: [
{
customErrorPageUrl: 'string'
statusCode: 'string'
}
]
frontendIPConfiguration: {
id: 'string'
}
frontendPort: {
id: 'string'
}
hostName: 'string'
protocol: 'string'
requireServerNameIndication: bool
sslCertificate: {
id: 'string'
}
}
type: 'string'
}
]
probes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
host: 'string'
interval: int
match: {
body: 'string'
statusCodes: [
'string'
]
}
minServers: int
path: 'string'
pickHostNameFromBackendHttpSettings: bool
port: int
protocol: 'string'
timeout: int
unhealthyThreshold: int
}
type: 'string'
}
]
redirectConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
includePath: bool
includeQueryString: bool
pathRules: [
{
id: 'string'
}
]
redirectType: 'string'
requestRoutingRules: [
{
id: 'string'
}
]
targetListener: {
id: 'string'
}
targetUrl: 'string'
urlPathMaps: [
{
id: 'string'
}
]
}
type: 'string'
}
]
requestRoutingRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
httpListener: {
id: 'string'
}
priority: int
redirectConfiguration: {
id: 'string'
}
rewriteRuleSet: {
id: 'string'
}
ruleType: 'string'
urlPathMap: {
id: 'string'
}
}
type: 'string'
}
]
resourceGuid: 'string'
rewriteRuleSets: [
{
id: 'string'
name: 'string'
properties: {
rewriteRules: [
{
actionSet: {
requestHeaderConfigurations: [
{
headerName: 'string'
headerValue: 'string'
}
]
responseHeaderConfigurations: [
{
headerName: 'string'
headerValue: 'string'
}
]
}
conditions: [
{
ignoreCase: bool
negate: bool
pattern: 'string'
variable: 'string'
}
]
name: 'string'
ruleSequence: int
}
]
}
}
]
sku: {
capacity: int
name: 'string'
tier: 'string'
}
sslCertificates: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
data: 'string'
keyVaultSecretId: 'string'
password: 'string'
publicCertData: 'string'
}
type: 'string'
}
]
sslPolicy: {
cipherSuites: [
'string'
]
disabledSslProtocols: [
'string'
]
minProtocolVersion: 'string'
policyName: 'string'
policyType: 'string'
}
trustedRootCertificates: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
data: 'string'
keyVaultSecretId: 'string'
}
type: 'string'
}
]
urlPathMaps: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
defaultBackendAddressPool: {
id: 'string'
}
defaultBackendHttpSettings: {
id: 'string'
}
defaultRedirectConfiguration: {
id: 'string'
}
defaultRewriteRuleSet: {
id: 'string'
}
pathRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
paths: [
'string'
]
redirectConfiguration: {
id: 'string'
}
rewriteRuleSet: {
id: 'string'
}
}
type: 'string'
}
]
}
type: 'string'
}
]
webApplicationFirewallConfiguration: {
disabledRuleGroups: [
{
ruleGroupName: 'string'
rules: [
int
]
}
]
enabled: bool
exclusions: [
{
matchVariable: 'string'
selector: 'string'
selectorMatchOperator: 'string'
}
]
fileUploadLimitInMb: int
firewallMode: 'string'
maxRequestBodySize: int
maxRequestBodySizeInKb: int
requestBodyCheck: bool
ruleSetType: 'string'
ruleSetVersion: 'string'
}
}
tags: {
{customized property}: 'string'
}
zones: [
'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å det autentiseringscertifikat som är unikt i en Application Gateway. | sträng |
Egenskaper | Egenskaper för autentiseringscertifikatet för programgatewayen. | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
data | Offentliga certifikatdata. | sträng |
ApplicationGatewayAutoscaleConfiguration
Namn | Beskrivning | Värde |
---|---|---|
maxCapacity | Övre gräns för antalet Application Gateway-kapaciteter. | Int Begränsningar: Minsta värde = 2 |
minCapacity | Lägre gräns för antalet Application Gateway-kapaciteter. | Int Begränsningar: Minsta värde = 0 (krävs) |
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 | Namnet på serverdelsadresspoolen som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för programgatewayens serverdelsadresspool. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddresses | Serverdelsadresser. | ApplicationGatewayBackendAddress[] |
backendIPConfigurations | Samling referenser till IP-adresser som definierats i nätverksgränssnitt. | NetworkInterfaceIPConfiguration[] |
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å http-inställningarna för serverdelen som är unika i en Application Gateway. | sträng |
Egenskaper | Egenskaper för HTTP-inställningarna för programgatewayens serverdel. | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
affinityCookieName | Cookienamn som ska användas för tillhörighetscookien. | sträng |
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" |
hostName | Värdhuvud som ska skickas till serverdelsservrarna. | sträng |
stig | Sökväg som ska användas som prefix för alla HTTP-begäranden. Null innebär att ingen sökväg kommer att prefixeras. Standardvärdet är null. | sträng |
pickHostNameFromBackendAddress | Om värdhuvudet ska väljas från serverdelsserverns värdnamn. Standardvärdet är falskt. | Bool |
hamn | Målporten på serverdelen. | Int |
sond | Avsökningsresurs för en programgateway. | SubResource |
probeEnabled | Om avsökningen är aktiverad. Standardvärdet är falskt. | Bool |
protokoll | Protokollet som används för att kommunicera med serverdelen. | "Http" "Https" |
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 |
trustedRootCertificates | Matris med referenser till betrodda rotcertifikat för Application Gateway. | SubResource[] |
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) |
ApplicationGatewayCustomError
Namn | Beskrivning | Värde |
---|---|---|
customErrorPageUrl | Felsidans URL för application gateway-kundfelet. | sträng |
statusCode | Statuskod för application gateway-kundfelet. | "HttpStatus403" "HttpStatus502" |
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[] |
ApplicationGatewayFirewallExclusion
Namn | Beskrivning | Värde |
---|---|---|
matchVariable | Variabeln som ska undantas. | sträng (krävs) |
Selector | När matchVariable är en samling används operatorn för att ange vilka element i samlingen som det här undantaget gäller för. | sträng (krävs) |
selectorMatchOperator | När matchVariable är en samling använder du väljaren för att ange vilka element i samlingen som det här undantaget gäller för. | sträng (krävs) |
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å ip-konfigurationen för klientdelen som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för IP-konfigurationen för programgatewayens klientdel. | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
privateIPAddress | PrivateIPAddress för IP-konfigurationen för nätverksgränssnittet. | sträng |
privateIPAllocationMethod | Den privata IP-adressallokeringsmetoden. | "Dynamisk" "Statisk" |
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å klientdelsporten som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för programgatewayens klientdelsport. | ApplicationGatewayFrontendPortPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayFrontendPortPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
hamn | Klientdelsport. | Int |
ApplicationGatewayHeaderConfiguration
Namn | Beskrivning | Värde |
---|---|---|
headerName | Rubriknamn för huvudkonfigurationen. | sträng |
headerValue | Rubrikvärde för huvudkonfigurationen. | 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å HTTP-lyssnaren som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för HTTP-lyssnaren för programgatewayen. | ApplicationGatewayHttpListenerPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayHttpListenerPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
customErrorConfigurations | Anpassade felkonfigurationer för HTTP-lyssnaren. | ApplicationGatewayCustomError[] |
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 för HTTP-lyssnaren. | "Http" "Https" |
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 | Namn på DEN IP-konfiguration som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för IP-konfigurationen för programgatewayen. | ApplicationGatewayIPConfigurationPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
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å sökvägsregeln som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för sökvägsregeln för programgatewayen. | ApplicationGatewayPathRulePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayPathRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddressPool | Resursen för serverdelsadresspoolen för url-sökvägssökvägsregeln. | SubResource |
backendHttpSettings | Resurs för http-inställningar för serverdelen för url-sökvägssökvägsregel. | SubResource |
Sökvägar | Sökvägsregler för url-sökvägskarta. | string[] |
redirectConfiguration | Omdirigeringskonfigurationsresurs för url-sökvägssökvägsregel. | SubResource |
rewriteRuleSet | Skriv om regeluppsättningsresursen för url-sökvägssökvägsregeln. | SubResource |
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å avsökningen som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för programgatewayavsökningen. | ApplicationGatewayProbePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayProbeHealthResponseMatch
Namn | Beskrivning | Värde |
---|---|---|
kropp | Brödtext som måste finnas i hälsosvaret. Standardvärdet är tomt. | sträng |
statusCodes | Tillåtna intervall med felfria statuskoder. Standardintervallet för felfria statuskoder är 200–399. | string[] |
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 |
tändsticka | Kriterium för att klassificera ett felfritt avsökningssvar. | ApplicationGatewayProbeHealthResponseMatch |
minServers | Minsta antal servrar som alltid har markerats som felfria. Standardvärdet är 0. | 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 |
pickHostNameFromBackendHttpSettings | Om värdhuvudet ska väljas från http-inställningarna för serverdelen. Standardvärdet är falskt. | Bool |
hamn | Anpassad port som ska användas för avsökning av serverdelsservrarna. Det giltiga värdet sträcker sig från 1 till 65535. Om inte anges används porten från http-inställningarna. Den här egenskapen är endast giltig för Standard_v2 och WAF_v2. | Int Begränsningar: Minsta värde = 1 Maxvärde = 65535 |
protokoll | Protokollet som används för avsökningen. | "Http" "Https" |
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. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayAuthenticationCertificate[] |
autoscaleConfiguration | Autoskalningskonfiguration. | ApplicationGatewayAutoscaleConfiguration |
backendAddressPools | Serverdelsadresspoolen för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Http-inställningar för serverdelen för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayBackendHttpSettings[] |
customErrorConfigurations | Anpassade felkonfigurationer för programgatewayresursen. | ApplicationGatewayCustomError[] |
enableFips | Om FIPS är aktiverat på programgatewayresursen. | Bool |
enableHttp2 | Om HTTP2 är aktiverat på programgatewayresursen. | Bool |
firewallPolicy | Referens för FirewallPolicy-resursen. | SubResource |
frontendIPConfigurations | Klientdels-IP-adresser för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Klientdelsportar för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Undernät för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayIPConfiguration[] |
httpListeners | Http-lyssnare av application gateway-resursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayHttpListener[] |
Sonder | Avsökningar av programgatewayresursen. | ApplicationGatewayProbe[] |
redirectConfigurations | Omdirigeringskonfigurationer för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayRedirectConfiguration[] |
requestRoutingRules | Begär routningsregler för application gateway-resursen. | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Resursens GUID-egenskap för programgatewayresursen. | sträng |
rewriteRuleSets | Skriv om regler för application gateway-resursen. | ApplicationGatewayRewriteRuleSet[] |
Sku | SKU för programgatewayresursen. | ApplicationGatewaySku |
sslCertificates | SSL-certifikat för application gateway-resursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewaySslCertificate[] |
sslPolicy | SSL-princip för programgatewayresursen. | ApplicationGatewaySslPolicy |
trustedRootCertificates | Betrodda rotcertifikat för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayTrustedRootCertificate[] |
urlPathMaps | URL-sökvägskarta för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Brandväggskonfiguration för webbprogram. | ApplicationGatewayWebApplicationFirewallConfiguration |
ApplicationGatewayRedirectConfiguration
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å omdirigeringskonfigurationen som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för programgatewayens omdirigeringskonfiguration. | ApplicationGatewayRedirectConfigurationPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayRedirectConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
includePath | Inkludera sökvägen i den omdirigerade URL:en. | Bool |
includeQueryString | Inkludera frågesträngen i den omdirigerade URL:en. | Bool |
pathRules | Sökvägsregler som anger omdirigeringskonfiguration. | SubResource[] |
redirectType | HTTP-omdirigeringstyp. | "Hittades" "Permanent" "SeeOther" "Tillfälligt" |
requestRoutingRules | Begär routning som anger omdirigeringskonfiguration. | SubResource[] |
targetListener | Referens till en lyssnare som begäran ska omdirigeras till. | SubResource |
targetUrl | Url som begäran ska omdirigeras till. | sträng |
urlPathMaps | Url-sökvägskartor som anger standardkonfiguration för omdirigering. | SubResource[] |
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å begärandedirigeringsregeln som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för routningsregeln för programgatewaybegäran. | ApplicationGatewayRequestRoutingRulePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddressPool | Resursen för serverdelsadresspoolen för programgatewayen. | SubResource |
backendHttpSettings | Resursen för http-inställningar för serverdelen för programgatewayen. | SubResource |
httpListener | Http-lyssnarresurs för programgatewayen. | SubResource |
prioritering | Prioritet för begärandedirigeringsregeln. | Int Begränsningar: Minsta värde = 1 Maxvärde = 20000 |
redirectConfiguration | Omdirigeringskonfigurationsresurs för programgatewayen. | SubResource |
rewriteRuleSet | Skriv om regeluppsättningsresursen i grundläggande regel för programgatewayen. | SubResource |
ruleType | Regeltyp. | "Grundläggande" "PathBasedRouting" |
urlPathMap | Url-sökvägsmappningsresurs för programgatewayen. | SubResource |
ApplicationGatewayRewriteRule
Namn | Beskrivning | Värde |
---|---|---|
actionSet | Uppsättning åtgärder som ska utföras som en del av omskrivningsregeln. | ApplicationGatewayRewriteRuleActionSet |
Villkor | Villkor som baseras på vilka körningen av åtgärdsuppsättningen ska utvärderas. | ApplicationGatewayRewriteRuleCondition[] |
Namn | Namnet på omskrivningsregeln som är unik i en Application Gateway. | sträng |
ruleSequence | Regelsekvens för omskrivningsregeln som avgör körningsordningen för en viss regel i en RewriteRuleSet. | Int |
ApplicationGatewayRewriteRuleActionSet
Namn | Beskrivning | Värde |
---|---|---|
requestHeaderConfigurations | Begär rubrikåtgärder i åtgärdsuppsättningen. | ApplicationGatewayHeaderConfiguration[] |
responseHeaderConfigurations | Åtgärder för svarshuvud i åtgärdsuppsättningen. | ApplicationGatewayHeaderConfiguration[] |
ApplicationGatewayRewriteRuleCondition
Namn | Beskrivning | Värde |
---|---|---|
ignoreCase | Ange den här parametern till sanningsvärde med tvinga mönstret att göra en skiftlägeskänslig jämförelse. | Bool |
förneka | Om du anger det här värdet som sanning måste du kontrollera negationen av villkoret som användaren anger. | Bool |
mönster | Mönstret, antingen fast sträng eller reguljärt uttryck, som utvärderar villkorets sanningsenlighet. | sträng |
variabel | Villkorsparametern för RewriteRuleCondition. | sträng |
ApplicationGatewayRewriteRuleSet
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namnet på regeluppsättningen för omskrivning som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för regeluppsättningen för omskrivning av programgateway. | ApplicationGatewayRewriteRuleSetPropertiesFormat |
ApplicationGatewayRewriteRuleSetPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
rewriteRules | Skriv om regler i regeluppsättningen för omskrivning. | ApplicationGatewayRewriteRule[] |
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" "Standard_v2" "WAF_Large" "WAF_Medium" "WAF_v2" |
Nivå | Nivå för en programgateway. | "Standard" "Standard_v2" "WAF" "WAF_v2" |
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å det SSL-certifikat som är unikt i en Application Gateway. | sträng |
Egenskaper | Egenskaper för SSL-certifikatet för programgatewayen. | ApplicationGatewaySslCertificatePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewaySslCertificatePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
data | Base-64-kodat pfx-certifikat. Gäller endast i PUT-begäran. | sträng |
keyVaultSecretId | Hemligt ID för (base-64-kodat okrypterat pfx-objekt) "Secret" eller "Certificate" som lagras i KeyVault. | sträng |
lösenord | Lösenord för pfx-filen som anges i data. Gäller endast i PUT-begäran. | 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 |
---|---|---|
chifferDräkter | Ssl-chifferpaket som ska aktiveras i den angivna ordningen till application gateway. | Strängmatris som innehåller något av: "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384" "TLS_RSA_WITH_3DES_EDE_CBC_SHA" "TLS_RSA_WITH_AES_128_CBC_SHA" "TLS_RSA_WITH_AES_128_CBC_SHA256" "TLS_RSA_WITH_AES_128_GCM_SHA256" "TLS_RSA_WITH_AES_256_CBC_SHA" "TLS_RSA_WITH_AES_256_CBC_SHA256" "TLS_RSA_WITH_AES_256_GCM_SHA384" |
disabledSslProtocols | SSL-protokoll som ska inaktiveras på programgatewayen. | Strängmatris som innehåller något av: "TLSv1_0" "TLSv1_1" "TLSv1_2" |
minProtocolVersion | Lägsta version av Ssl-protokollet som ska stödjas på programgatewayen. | "TLSv1_0" "TLSv1_1" "TLSv1_2" |
policyName | Namnet på den fördefinierade Ssl-principen. | "AppGwSslPolicy20150501" "AppGwSslPolicy20170401" "AppGwSslPolicy20170401S" |
policyType | Typ av SSL-princip. | "Anpassad" "Fördefinierad" |
ApplicationGatewayTrustedRootCertificate
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å det betrodda rotcertifikatet som är unikt i en Application Gateway. | sträng |
Egenskaper | Egenskaper för programgatewayens betrodda rotcertifikat. | ApplicationGatewayTrustedRootCertificatePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayTrustedRootCertificatePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
data | Offentliga certifikatdata. | sträng |
keyVaultSecretId | Hemligt ID för (base-64-kodat okrypterat pfx-objekt) "Secret" eller "Certificate" som lagras i KeyVault. | sträng |
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å url-sökvägskartan som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för sökvägskartan för programgatewayen. | ApplicationGatewayUrlPathMapPropertiesFormat |
typ | Typ av resurs. | sträng |
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 |
defaultRedirectConfiguration | Standardresursen för omdirigeringskonfiguration för URL-sökvägskartan. | SubResource |
defaultRewriteRuleSet | Standardregeluppsättning för omskrivningsregel för url-sökvägskarta. | SubResource |
pathRules | Sökvägsregel för url-sökvägsmappningsresurs. | ApplicationGatewayPathRule[] |
ApplicationGatewayWebApplicationFirewallConfiguration
Namn | Beskrivning | Värde |
---|---|---|
disabledRuleGroups | De inaktiverade regelgrupperna. | ApplicationGatewayFirewallDisabledRuleGroup[] |
Aktiverat | Om brandväggen för webbprogrammet är aktiverad eller inte. | bool (krävs) |
Undantag | Undantagslistan. | ApplicationGatewayFirewallExclusion[] |
fileUploadLimitInMb | Maximal filuppladdningsstorlek i Mb för WAF. | Int Begränsningar: Minsta värde = 0 |
firewallMode | Brandväggsläge för webbprogram. | Identifiering "Förebyggande" (krävs) |
maxRequestBodySize | Maximal storlek för begärandetext för WAF. | Int Begränsningar: Minsta värde = 8 Maxvärde = 128 |
maxRequestBodySizeInKb | Maximal storlek för begärandetext i Kb för WAF. | Int Begränsningar: Minsta värde = 8 Maxvärde = 128 |
requestBodyCheck | Om tillåter WAF att kontrollera begärandetexten. | Bool |
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) |
ApplicationSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för programsäkerhetsgruppen. | ApplicationSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
ApplicationSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|
BackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
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 uppsättningen med serverdelsadresspooler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för lastbalanserarens serverdelsadresspool. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|
Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Namn | Beskrivning | Värde |
---|
DdosSettings
Namn | Beskrivning | Värde |
---|---|---|
ddosCustomPolicy | Den anpassade DDoS-principen som är associerad med den offentliga IP-adressen. | SubResource |
protectionCoverage | DDoS-skyddsprincipens anpassningsbarhet för den offentliga IP-adressen. Endast standardtäckning har möjlighet att anpassas. | "Grundläggande" "Standard" |
Delegation
Namn | Beskrivning | Värde |
---|---|---|
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 ett undernät. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för undernätet. | ServiceDelegationPropertiesFormat |
FrontendIPConfiguration
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 uppsättningen med IP-konfigurationer för klientdelen som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för lastbalanserarens avsökning. | FrontendIPConfigurationPropertiesFormat |
Zoner | En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. | string[] |
FrontendIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
privateIPAddress | IP-konfigurationens privata IP-adress. | sträng |
privateIPAddressVersion | Om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet tas som IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Den privata IP-allokeringsmetoden. | "Dynamisk" "Statisk" |
publicIPAddress | Referensen för den offentliga IP-resursen. | PublicIPAddress |
publicIPPrefix | Referensen för den offentliga IP-prefixresursen. | SubResource |
Undernät | Referensen för undernätsresursen. | undernät |
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 | Namnet på resursen som är unik inom uppsättningen med inkommande NAT-regler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för lastbalanserarens inkommande nat-regel. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendPort | Porten som används för den interna slutpunkten. Godtagbara värden sträcker sig från 1 till 65535. | Int |
enableFloatingIP | Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. | Bool |
enableTcpReset | Ta emot dubbelriktad TCP-återställning vid TCP-flödes timeout för inaktivitet eller oväntad anslutning. Det här elementet används endast när protokollet är inställt på TCP. | Bool |
frontendIPConfiguration | En referens till IP-adresser för klientdelen. | SubResource |
frontendPort | Porten för den externa slutpunkten. Portnummer för varje regel måste vara unika i lastbalanseraren. Acceptabla värden sträcker sig från 1 till 65534. | Int |
idleTimeoutInMinutes | Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används endast när protokollet är inställt på TCP. | Int |
protokoll | Referensen till transportprotokollet som används av belastningsutjämningsregeln. | "Alla" "Tcp" "Udp" |
IpTag
Namn | Beskrivning | Värde |
---|---|---|
ipTagType | Typ av IP-tagg. Exempel: FirstPartyUsage. | sträng |
tagg | Värdet för IP-taggen som är associerad med den offentliga IP-adressen. Exempel: SQL. | sträng |
ManagedServiceIdentity
Namn | Beskrivning | Värde |
---|---|---|
typ | Den typ av identitet som används för resursen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från den virtuella datorn. | "Ingen" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | ManagedServiceIdentityUserAssignedIdentiteter |
ManagedServiceIdentityUserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|
Microsoft.Network/applicationGateways
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
identitet | Identiteten för programgatewayen, om den är konfigurerad. | ManagedServiceIdentity |
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 |
Zoner | En lista över tillgänglighetszoner som anger var resursen måste komma ifrån. | string[] |
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 | Ip-konfigurationsegenskaper för nätverksgränssnittet. | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
applicationGatewayBackendAddressPools | Referensen för ApplicationGatewayBackendAddressPool-resursen. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Programsäkerhetsgrupper där IP-konfigurationen ingår. | ApplicationSecurityGroup[] |
loadBalancerBackendAddressPools | Referensen för LoadBalancerBackendAddressPool-resursen. | BackendAddressPool[] |
loadBalancerInboundNatRules | En lista med referenser till LoadBalancerInboundNatRules. | InboundNatRule[] |
primär | Om det här är en primär kundadress i nätverksgränssnittet. | Bool |
privateIPAddress | Ip-konfigurationens privata IP-adress. | sträng |
privateIPAddressVersion | Om den specifika IP-konfigurationen är IPv4 eller IPv6. Standardvärdet är IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Den privata IP-adressallokeringsmetoden. | "Dynamisk" "Statisk" |
publicIPAddress | Offentlig IP-adress som är bunden till IP-konfigurationen. | PublicIPAddress |
Undernät | Undernät som är bundet till IP-konfigurationen. | undernät |
virtualNetworkTaps | Referensen till Virtuella nätverkstryckningar. | VirtualNetworkTap[] |
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 | Egenskaper för nätverkssäkerhetsgruppen. | NetworkSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
defaultSecurityRules | Standardsäkerhetsreglerna för nätverkssäkerhetsgruppen. | SecurityRule[] |
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 |
Sku | Den offentliga IP-adress-SKU:n. | PublicIPAddressSku |
Taggar | Resurstaggar. | ResourceTags |
Zoner | En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. | string[] |
PublicIPAddressDnsSettings
Namn | Beskrivning | Värde |
---|---|---|
domainNameLabel | Domännamnsetiketten. Sammanfogningen av domännamnsetiketten och den regionaliserade DNS-zonen utgör det fullständigt kvalificerade domännamnet som är associerat med den offentliga IP-adressen. Om en domännamnsetikett anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet. | sträng |
Fqdn | Det fullständigt kvalificerade domännamnet för en DNS-post som är associerad med den offentliga IP-adressen. Det här är sammanlänkningen av domainNameLabel och den regionaliserade DNS-zonen. | sträng |
reverseFqdn | Det omvända fullständiga domännamnet. Ett användar synligt, fullständigt domännamn som matchar den här offentliga IP-adressen. Om reverseFqdn anges skapas en PTR DNS-post som pekar från IP-adressen i domänen in-addr.arpa till det omvända fullständiga domännamnet. | sträng |
PublicIPAddressPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
ddosSettings | Den anpassade DDoS-skyddsprincipen som är associerad med den offentliga IP-adressen. | DdosSettings |
dnsSettings | FQDN för DNS-posten som är associerad med den offentliga IP-adressen. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Tidsgränsen för inaktivitet för den offentliga IP-adressen. | Int |
ipAddress | IP-adressen som är associerad med den offentliga IP-adressresursen. | sträng |
ipTags | Listan över taggar som är associerade med den offentliga IP-adressen. | IpTag[] |
publicIPAddressVersion | Den offentliga IP-adressversionen. | "IPv4" "IPv6" |
publicIPAllocationMethod | Den offentliga IP-adressallokeringsmetoden. | "Dynamisk" "Statisk" |
publicIPPrefix | Det offentliga IP-prefixet som den här offentliga IP-adressen ska allokeras från. | SubResource |
resourceGuid | Resursens GUID-egenskap för den offentliga IP-adressresursen. | sträng |
PublicIPAddressSku
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namn på en offentlig IP-adress-SKU. | "Grundläggande" "Standard" |
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 | Egenskapsformat för resursnavigeringslänk. | 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 |
---|
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 | Egenskaper för vägen. | 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. | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
RouteTable
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 routningstabellen. | RouteTablePropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
RouteTablePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
disableBgpRoutePropagation | Om du vill inaktivera de vägar som BGP har lärt sig i routningstabellen. Sant betyder inaktivera. | Bool |
Vägar | Samling vägar som finns i en routningstabell. | Route[] |
SecurityRule
Namn | Beskrivning | Värde |
---|---|---|
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 säkerhetsregeln. | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
tillträde | Nätverkstrafiken tillåts eller nekas. | "Tillåt" "Neka" (krävs) |
beskrivning | En beskrivning av den här regeln. Begränsad till 140 tecken. | sträng |
destinationAddressPrefix | Måladressprefixet. CIDR- eller mål-IP-intervall. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. | sträng |
destinationAddressPrefixes | Måladressprefixen. IP-intervall för CIDR eller mål. | string[] |
destinationApplicationSecurityGroups | Programsäkerhetsgruppen som angetts som mål. | ApplicationSecurityGroup[] |
destinationPortRange | Målporten eller målintervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
destinationPortRanges | Målportens intervall. | string[] |
riktning | Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. | "Inkommande" "Utgående" (krävs) |
prioritering | Regelns prioritet. Värdet kan vara mellan 100 och 4096. Prioritetsnumret måste vara unikt för varje regel i samlingen. Desto lägre prioritetsnummer, desto högre prioritet för regeln. | Int |
protokoll | Nätverksprotokoll som den här regeln gäller för. | '*' "Ah" "Esp" "Icmp" "Tcp" "Udp" (krävs) |
sourceAddressPrefix | CIDR- eller käll-IP-intervallet. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. Om det här är en ingressregel anger du var nätverkstrafiken kommer ifrån. | sträng |
sourceAddressPrefixes | CIDR- eller käll-IP-intervallen. | string[] |
sourceApplicationSecurityGroups | Programsäkerhetsgruppen som anges som källa. | ApplicationSecurityGroup[] |
sourcePortRange | Källporten eller -intervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
sourcePortRanges | Källportens intervall. | string[] |
ServiceAssociationLink
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 | Egenskapsformat för resursnavigeringslänk. | ServiceAssociationLinkPropertiesFormat |
typ | Resurstyp. | sträng |
ServiceAssociationLinkPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
allowDelete | Om det är sant kan resursen tas bort. | Bool |
länk | Länka till den externa resursen. | sträng |
linkedResourceType | Resurstyp för den länkade resursen. | sträng |
Platser | En lista över platser. | string[] |
ServiceDelegationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
Åtgärder | Beskriver de åtgärder som tillåts för tjänsten vid delegering. | string[] |
serviceName | Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). | sträng |
ServiceEndpointPolicy
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 tjänstens slutpunktsprincip. | ServiceEndpointPolicyPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
ServiceEndpointPolicyDefinition
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 principdefinitionen för tjänstslutpunkt. | ServiceEndpointPolicyDefinitionPropertiesFormat |
ServiceEndpointPolicyDefinitionPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | En beskrivning av den här regeln. Begränsad till 140 tecken. | sträng |
tjänst | Tjänstslutpunktsnamn. | sträng |
serviceResources | En lista över tjänstresurser. | string[] |
ServiceEndpointPolicyPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
serviceEndpointPolicyDefinitions | En samling tjänstslutpunktsprincipdefinitioner för tjänstslutpunktsprincipen. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
Platser | En lista över platser. | string[] |
tjänst | Typen av slutpunktstjänst. | sträng |
Undernät
Namn | Beskrivning | Värde |
---|---|---|
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 undernätet. | SubnetPropertiesFormat |
SubnetPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Adressprefixet för undernätet. | sträng |
addressPrefixes | Lista över adressprefix för undernätet. | string[] |
Delegationer | En matris med referenser till delegeringarna i undernätet. | delegering[] |
natGateway | Nat-gateway som är associerad med det här undernätet. | SubResource |
networkSecurityGroup | Referensen för NetworkSecurityGroup-resursen. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Aktivera eller inaktivera tillämpa nätverksprinciper på en privat slutpunkt i undernätet. | sträng |
privateLinkServiceNetworkPolicies | Aktivera eller inaktivera tillämpa nätverksprinciper på tjänsten private link i undernätet. | sträng |
resourceNavigationLinks | En matris med referenser till externa resurser med hjälp av undernätet. | ResourceNavigationLink[] |
routeTable | Referensen för RouteTable-resursen. | RouteTable |
serviceAssociationLinks | En matris med referenser till tjänster som matas in i det här undernätet. | ServiceAssociationLink[] |
serviceEndpointPolicies | En matris med tjänstslutpunktsprinciper. | ServiceEndpointPolicy[] |
serviceEndpoints | En matris med tjänstslutpunkter. | ServiceEndpointPropertiesFormat[] |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
VirtualNetworkTap
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 | Tryck på egenskaper för virtuellt nätverk. | VirtualNetworkTapPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
VirtualNetworkTapPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
destinationLoadBalancerFrontEndIPConfiguration | Referensen till den privata IP-adressen på den interna lastbalanseraren som ska ta emot tryckningen. | FrontendIPConfiguration |
destinationNetworkInterfaceIPConfiguration | Referensen till den privata IP-adressen för insamlarens nätverkskort som ska ta emot tryckningen. | NetworkInterfaceIPConfiguration |
destinationPort | VXLAN-målporten som tar emot den avlyssnade trafiken. | Int |
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": "2019-08-01",
"name": "string",
"etag": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"authenticationCertificates": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"data": "string"
},
"type": "string"
}
],
"autoscaleConfiguration": {
"maxCapacity": "int",
"minCapacity": "int"
},
"backendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddresses": [
{
"fqdn": "string",
"ipAddress": "string"
}
],
"backendIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"applicationGatewayBackendAddressPools": [
...
],
"applicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"loadBalancerBackendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
}
}
],
"loadBalancerInboundNatRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendPort": "int",
"enableFloatingIP": "bool",
"enableTcpReset": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": "int",
"idleTimeoutInMinutes": "int",
"protocol": "string"
}
}
],
"primary": "bool",
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"ddosSettings": {
"ddosCustomPolicy": {
"id": "string"
},
"protectionCoverage": "string"
},
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
},
"resourceGuid": "string"
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
},
"subnet": {
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"delegations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"actions": [ "string" ],
"serviceName": "string"
}
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"defaultSecurityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
}
}
],
"resourceGuid": "string",
"securityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"resourceNavigationLinks": [
{
"id": "string",
"name": "string",
"properties": {
"link": "string",
"linkedResourceType": "string"
}
}
],
"routeTable": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"serviceAssociationLinks": [
{
"id": "string",
"name": "string",
"properties": {
"allowDelete": "bool",
"link": "string",
"linkedResourceType": "string",
"locations": [ "string" ]
},
"type": "string"
}
],
"serviceEndpointPolicies": [
{
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"serviceEndpointPolicyDefinitions": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"description": "string",
"service": "string",
"serviceResources": [ "string" ]
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
}
},
"virtualNetworkTaps": [
{
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"destinationLoadBalancerFrontEndIPConfiguration": {
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"ddosSettings": {
"ddosCustomPolicy": {
"id": "string"
},
"protectionCoverage": "string"
},
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
},
"resourceGuid": "string"
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
},
"publicIPPrefix": {
"id": "string"
},
"subnet": {
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"delegations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"actions": [ "string" ],
"serviceName": "string"
}
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"defaultSecurityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
}
}
],
"resourceGuid": "string",
"securityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"resourceNavigationLinks": [
{
"id": "string",
"name": "string",
"properties": {
"link": "string",
"linkedResourceType": "string"
}
}
],
"routeTable": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"serviceAssociationLinks": [
{
"id": "string",
"name": "string",
"properties": {
"allowDelete": "bool",
"link": "string",
"linkedResourceType": "string",
"locations": [ "string" ]
},
"type": "string"
}
],
"serviceEndpointPolicies": [
{
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"serviceEndpointPolicyDefinitions": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"description": "string",
"service": "string",
"serviceResources": [ "string" ]
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
}
}
},
"zones": [ "string" ]
},
"destinationNetworkInterfaceIPConfiguration": ...,
"destinationPort": "int"
},
"tags": {
"{customized property}": "string"
}
}
]
}
}
]
},
"type": "string"
}
],
"backendHttpSettingsCollection": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"affinityCookieName": "string",
"authenticationCertificates": [
{
"id": "string"
}
],
"connectionDraining": {
"drainTimeoutInSec": "int",
"enabled": "bool"
},
"cookieBasedAffinity": "string",
"hostName": "string",
"path": "string",
"pickHostNameFromBackendAddress": "bool",
"port": "int",
"probe": {
"id": "string"
},
"probeEnabled": "bool",
"protocol": "string",
"requestTimeout": "int",
"trustedRootCertificates": [
{
"id": "string"
}
]
},
"type": "string"
}
],
"customErrorConfigurations": [
{
"customErrorPageUrl": "string",
"statusCode": "string"
}
],
"enableFips": "bool",
"enableHttp2": "bool",
"firewallPolicy": {
"id": "string"
},
"frontendIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"id": "string"
},
"subnet": {
"id": "string"
}
},
"type": "string"
}
],
"frontendPorts": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"port": "int"
},
"type": "string"
}
],
"gatewayIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string"
}
},
"type": "string"
}
],
"httpListeners": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"customErrorConfigurations": [
{
"customErrorPageUrl": "string",
"statusCode": "string"
}
],
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": {
"id": "string"
},
"hostName": "string",
"protocol": "string",
"requireServerNameIndication": "bool",
"sslCertificate": {
"id": "string"
}
},
"type": "string"
}
],
"probes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"host": "string",
"interval": "int",
"match": {
"body": "string",
"statusCodes": [ "string" ]
},
"minServers": "int",
"path": "string",
"pickHostNameFromBackendHttpSettings": "bool",
"port": "int",
"protocol": "string",
"timeout": "int",
"unhealthyThreshold": "int"
},
"type": "string"
}
],
"redirectConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"includePath": "bool",
"includeQueryString": "bool",
"pathRules": [
{
"id": "string"
}
],
"redirectType": "string",
"requestRoutingRules": [
{
"id": "string"
}
],
"targetListener": {
"id": "string"
},
"targetUrl": "string",
"urlPathMaps": [
{
"id": "string"
}
]
},
"type": "string"
}
],
"requestRoutingRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"httpListener": {
"id": "string"
},
"priority": "int",
"redirectConfiguration": {
"id": "string"
},
"rewriteRuleSet": {
"id": "string"
},
"ruleType": "string",
"urlPathMap": {
"id": "string"
}
},
"type": "string"
}
],
"resourceGuid": "string",
"rewriteRuleSets": [
{
"id": "string",
"name": "string",
"properties": {
"rewriteRules": [
{
"actionSet": {
"requestHeaderConfigurations": [
{
"headerName": "string",
"headerValue": "string"
}
],
"responseHeaderConfigurations": [
{
"headerName": "string",
"headerValue": "string"
}
]
},
"conditions": [
{
"ignoreCase": "bool",
"negate": "bool",
"pattern": "string",
"variable": "string"
}
],
"name": "string",
"ruleSequence": "int"
}
]
}
}
],
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"sslCertificates": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"data": "string",
"keyVaultSecretId": "string",
"password": "string",
"publicCertData": "string"
},
"type": "string"
}
],
"sslPolicy": {
"cipherSuites": [ "string" ],
"disabledSslProtocols": [ "string" ],
"minProtocolVersion": "string",
"policyName": "string",
"policyType": "string"
},
"trustedRootCertificates": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"data": "string",
"keyVaultSecretId": "string"
},
"type": "string"
}
],
"urlPathMaps": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"defaultBackendAddressPool": {
"id": "string"
},
"defaultBackendHttpSettings": {
"id": "string"
},
"defaultRedirectConfiguration": {
"id": "string"
},
"defaultRewriteRuleSet": {
"id": "string"
},
"pathRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"paths": [ "string" ],
"redirectConfiguration": {
"id": "string"
},
"rewriteRuleSet": {
"id": "string"
}
},
"type": "string"
}
]
},
"type": "string"
}
],
"webApplicationFirewallConfiguration": {
"disabledRuleGroups": [
{
"ruleGroupName": "string",
"rules": [ "int" ]
}
],
"enabled": "bool",
"exclusions": [
{
"matchVariable": "string",
"selector": "string",
"selectorMatchOperator": "string"
}
],
"fileUploadLimitInMb": "int",
"firewallMode": "string",
"maxRequestBodySize": "int",
"maxRequestBodySizeInKb": "int",
"requestBodyCheck": "bool",
"ruleSetType": "string",
"ruleSetVersion": "string"
}
},
"tags": {
"{customized property}": "string"
},
"zones": [ "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å det autentiseringscertifikat som är unikt i en Application Gateway. | sträng |
Egenskaper | Egenskaper för autentiseringscertifikatet för programgatewayen. | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
data | Offentliga certifikatdata. | sträng |
ApplicationGatewayAutoscaleConfiguration
Namn | Beskrivning | Värde |
---|---|---|
maxCapacity | Övre gräns för antalet Application Gateway-kapaciteter. | Int Begränsningar: Minsta värde = 2 |
minCapacity | Lägre gräns för antalet Application Gateway-kapaciteter. | Int Begränsningar: Minsta värde = 0 (krävs) |
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 | Namnet på serverdelsadresspoolen som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för programgatewayens serverdelsadresspool. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddresses | Serverdelsadresser. | ApplicationGatewayBackendAddress[] |
backendIPConfigurations | Samling referenser till IP-adresser som definierats i nätverksgränssnitt. | NetworkInterfaceIPConfiguration[] |
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å http-inställningarna för serverdelen som är unika i en Application Gateway. | sträng |
Egenskaper | Egenskaper för HTTP-inställningarna för programgatewayens serverdel. | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
affinityCookieName | Cookienamn som ska användas för tillhörighetscookien. | sträng |
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" |
hostName | Värdhuvud som ska skickas till serverdelsservrarna. | sträng |
stig | Sökväg som ska användas som prefix för alla HTTP-begäranden. Null innebär att ingen sökväg kommer att prefixeras. Standardvärdet är null. | sträng |
pickHostNameFromBackendAddress | Om värdhuvudet ska väljas från serverdelsserverns värdnamn. Standardvärdet är falskt. | Bool |
hamn | Målporten på serverdelen. | Int |
sond | Avsökningsresurs för en programgateway. | SubResource |
probeEnabled | Om avsökningen är aktiverad. Standardvärdet är falskt. | Bool |
protokoll | Protokollet som används för att kommunicera med serverdelen. | "Http" "Https" |
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 |
trustedRootCertificates | Matris med referenser till betrodda rotcertifikat för Application Gateway. | SubResource[] |
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) |
ApplicationGatewayCustomError
Namn | Beskrivning | Värde |
---|---|---|
customErrorPageUrl | Felsidans URL för application gateway-kundfelet. | sträng |
statusCode | Statuskod för application gateway-kundfelet. | "HttpStatus403" "HttpStatus502" |
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[] |
ApplicationGatewayFirewallExclusion
Namn | Beskrivning | Värde |
---|---|---|
matchVariable | Variabeln som ska undantas. | sträng (krävs) |
Selector | När matchVariable är en samling används operatorn för att ange vilka element i samlingen som det här undantaget gäller för. | sträng (krävs) |
selectorMatchOperator | När matchVariable är en samling använder du väljaren för att ange vilka element i samlingen som det här undantaget gäller för. | sträng (krävs) |
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å ip-konfigurationen för klientdelen som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för IP-konfigurationen för programgatewayens klientdel. | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
privateIPAddress | PrivateIPAddress för IP-konfigurationen för nätverksgränssnittet. | sträng |
privateIPAllocationMethod | Den privata IP-adressallokeringsmetoden. | "Dynamisk" "Statisk" |
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å klientdelsporten som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för programgatewayens klientdelsport. | ApplicationGatewayFrontendPortPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayFrontendPortPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
hamn | Klientdelsport. | Int |
ApplicationGatewayHeaderConfiguration
Namn | Beskrivning | Värde |
---|---|---|
headerName | Rubriknamn för huvudkonfigurationen. | sträng |
headerValue | Rubrikvärde för huvudkonfigurationen. | 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å HTTP-lyssnaren som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för HTTP-lyssnaren för programgatewayen. | ApplicationGatewayHttpListenerPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayHttpListenerPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
customErrorConfigurations | Anpassade felkonfigurationer för HTTP-lyssnaren. | ApplicationGatewayCustomError[] |
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 för HTTP-lyssnaren. | "Http" "Https" |
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 | Namn på DEN IP-konfiguration som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för IP-konfigurationen för programgatewayen. | ApplicationGatewayIPConfigurationPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
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å sökvägsregeln som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för sökvägsregeln för programgatewayen. | ApplicationGatewayPathRulePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayPathRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddressPool | Resursen för serverdelsadresspoolen för url-sökvägssökvägsregeln. | SubResource |
backendHttpSettings | Resurs för http-inställningar för serverdelen för url-sökvägssökvägsregel. | SubResource |
Sökvägar | Sökvägsregler för url-sökvägskarta. | string[] |
redirectConfiguration | Omdirigeringskonfigurationsresurs för url-sökvägssökvägsregel. | SubResource |
rewriteRuleSet | Skriv om regeluppsättningsresursen för url-sökvägssökvägsregeln. | SubResource |
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å avsökningen som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för programgatewayavsökningen. | ApplicationGatewayProbePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayProbeHealthResponseMatch
Namn | Beskrivning | Värde |
---|---|---|
kropp | Brödtext som måste finnas i hälsosvaret. Standardvärdet är tomt. | sträng |
statusCodes | Tillåtna intervall med felfria statuskoder. Standardintervallet för felfria statuskoder är 200–399. | string[] |
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 |
tändsticka | Kriterium för att klassificera ett felfritt avsökningssvar. | ApplicationGatewayProbeHealthResponseMatch |
minServers | Minsta antal servrar som alltid har markerats som felfria. Standardvärdet är 0. | 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 |
pickHostNameFromBackendHttpSettings | Om värdhuvudet ska väljas från http-inställningarna för serverdelen. Standardvärdet är falskt. | Bool |
hamn | Anpassad port som ska användas för avsökning av serverdelsservrarna. Det giltiga värdet sträcker sig från 1 till 65535. Om inte anges används porten från http-inställningarna. Den här egenskapen är endast giltig för Standard_v2 och WAF_v2. | Int Begränsningar: Minsta värde = 1 Maxvärde = 65535 |
protokoll | Protokollet som används för avsökningen. | "Http" "Https" |
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. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayAuthenticationCertificate[] |
autoscaleConfiguration | Autoskalningskonfiguration. | ApplicationGatewayAutoscaleConfiguration |
backendAddressPools | Serverdelsadresspoolen för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Http-inställningar för serverdelen för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayBackendHttpSettings[] |
customErrorConfigurations | Anpassade felkonfigurationer för programgatewayresursen. | ApplicationGatewayCustomError[] |
enableFips | Om FIPS är aktiverat på programgatewayresursen. | Bool |
enableHttp2 | Om HTTP2 är aktiverat på programgatewayresursen. | Bool |
firewallPolicy | Referens för FirewallPolicy-resursen. | SubResource |
frontendIPConfigurations | Klientdels-IP-adresser för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Klientdelsportar för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Undernät för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayIPConfiguration[] |
httpListeners | Http-lyssnare av application gateway-resursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayHttpListener[] |
Sonder | Avsökningar av programgatewayresursen. | ApplicationGatewayProbe[] |
redirectConfigurations | Omdirigeringskonfigurationer för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayRedirectConfiguration[] |
requestRoutingRules | Begär routningsregler för application gateway-resursen. | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Resursens GUID-egenskap för programgatewayresursen. | sträng |
rewriteRuleSets | Skriv om regler för application gateway-resursen. | ApplicationGatewayRewriteRuleSet[] |
Sku | SKU för programgatewayresursen. | ApplicationGatewaySku |
sslCertificates | SSL-certifikat för application gateway-resursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewaySslCertificate[] |
sslPolicy | SSL-princip för programgatewayresursen. | ApplicationGatewaySslPolicy |
trustedRootCertificates | Betrodda rotcertifikat för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayTrustedRootCertificate[] |
urlPathMaps | URL-sökvägskarta för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Brandväggskonfiguration för webbprogram. | ApplicationGatewayWebApplicationFirewallConfiguration |
ApplicationGatewayRedirectConfiguration
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å omdirigeringskonfigurationen som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för programgatewayens omdirigeringskonfiguration. | ApplicationGatewayRedirectConfigurationPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayRedirectConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
includePath | Inkludera sökvägen i den omdirigerade URL:en. | Bool |
includeQueryString | Inkludera frågesträngen i den omdirigerade URL:en. | Bool |
pathRules | Sökvägsregler som anger omdirigeringskonfiguration. | SubResource[] |
redirectType | HTTP-omdirigeringstyp. | "Hittades" "Permanent" "SeeOther" "Tillfälligt" |
requestRoutingRules | Begär routning som anger omdirigeringskonfiguration. | SubResource[] |
targetListener | Referens till en lyssnare som begäran ska omdirigeras till. | SubResource |
targetUrl | Url som begäran ska omdirigeras till. | sträng |
urlPathMaps | Url-sökvägskartor som anger standardkonfiguration för omdirigering. | SubResource[] |
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å begärandedirigeringsregeln som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för routningsregeln för programgatewaybegäran. | ApplicationGatewayRequestRoutingRulePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddressPool | Resursen för serverdelsadresspoolen för programgatewayen. | SubResource |
backendHttpSettings | Resursen för http-inställningar för serverdelen för programgatewayen. | SubResource |
httpListener | Http-lyssnarresurs för programgatewayen. | SubResource |
prioritering | Prioritet för begärandedirigeringsregeln. | Int Begränsningar: Minsta värde = 1 Maxvärde = 20000 |
redirectConfiguration | Omdirigeringskonfigurationsresurs för programgatewayen. | SubResource |
rewriteRuleSet | Skriv om regeluppsättningsresursen i grundläggande regel för programgatewayen. | SubResource |
ruleType | Regeltyp. | "Grundläggande" "PathBasedRouting" |
urlPathMap | Url-sökvägsmappningsresurs för programgatewayen. | SubResource |
ApplicationGatewayRewriteRule
Namn | Beskrivning | Värde |
---|---|---|
actionSet | Uppsättning åtgärder som ska utföras som en del av omskrivningsregeln. | ApplicationGatewayRewriteRuleActionSet |
Villkor | Villkor som baseras på vilka körningen av åtgärdsuppsättningen ska utvärderas. | ApplicationGatewayRewriteRuleCondition[] |
Namn | Namnet på omskrivningsregeln som är unik i en Application Gateway. | sträng |
ruleSequence | Regelsekvens för omskrivningsregeln som avgör körningsordningen för en viss regel i en RewriteRuleSet. | Int |
ApplicationGatewayRewriteRuleActionSet
Namn | Beskrivning | Värde |
---|---|---|
requestHeaderConfigurations | Begär rubrikåtgärder i åtgärdsuppsättningen. | ApplicationGatewayHeaderConfiguration[] |
responseHeaderConfigurations | Åtgärder för svarshuvud i åtgärdsuppsättningen. | ApplicationGatewayHeaderConfiguration[] |
ApplicationGatewayRewriteRuleCondition
Namn | Beskrivning | Värde |
---|---|---|
ignoreCase | Ange den här parametern till sanningsvärde med tvinga mönstret att göra en skiftlägeskänslig jämförelse. | Bool |
förneka | Om du anger det här värdet som sanning måste du kontrollera negationen av villkoret som användaren anger. | Bool |
mönster | Mönstret, antingen fast sträng eller reguljärt uttryck, som utvärderar villkorets sanningsenlighet. | sträng |
variabel | Villkorsparametern för RewriteRuleCondition. | sträng |
ApplicationGatewayRewriteRuleSet
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namnet på regeluppsättningen för omskrivning som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för regeluppsättningen för omskrivning av programgateway. | ApplicationGatewayRewriteRuleSetPropertiesFormat |
ApplicationGatewayRewriteRuleSetPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
rewriteRules | Skriv om regler i regeluppsättningen för omskrivning. | ApplicationGatewayRewriteRule[] |
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" "Standard_v2" "WAF_Large" "WAF_Medium" "WAF_v2" |
Nivå | Nivå för en programgateway. | "Standard" "Standard_v2" "WAF" "WAF_v2" |
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å det SSL-certifikat som är unikt i en Application Gateway. | sträng |
Egenskaper | Egenskaper för SSL-certifikatet för programgatewayen. | ApplicationGatewaySslCertificatePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewaySslCertificatePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
data | Base-64-kodat pfx-certifikat. Gäller endast i PUT-begäran. | sträng |
keyVaultSecretId | Hemligt ID för (base-64-kodat okrypterat pfx-objekt) "Secret" eller "Certificate" som lagras i KeyVault. | sträng |
lösenord | Lösenord för pfx-filen som anges i data. Gäller endast i PUT-begäran. | 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 |
---|---|---|
chifferDräkter | Ssl-chifferpaket som ska aktiveras i den angivna ordningen till application gateway. | Strängmatris som innehåller något av: "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384" "TLS_RSA_WITH_3DES_EDE_CBC_SHA" "TLS_RSA_WITH_AES_128_CBC_SHA" "TLS_RSA_WITH_AES_128_CBC_SHA256" "TLS_RSA_WITH_AES_128_GCM_SHA256" "TLS_RSA_WITH_AES_256_CBC_SHA" "TLS_RSA_WITH_AES_256_CBC_SHA256" "TLS_RSA_WITH_AES_256_GCM_SHA384" |
disabledSslProtocols | SSL-protokoll som ska inaktiveras på programgatewayen. | Strängmatris som innehåller något av: "TLSv1_0" "TLSv1_1" "TLSv1_2" |
minProtocolVersion | Lägsta version av Ssl-protokollet som ska stödjas på programgatewayen. | "TLSv1_0" "TLSv1_1" "TLSv1_2" |
policyName | Namnet på den fördefinierade Ssl-principen. | "AppGwSslPolicy20150501" "AppGwSslPolicy20170401" "AppGwSslPolicy20170401S" |
policyType | Typ av SSL-princip. | "Anpassad" "Fördefinierad" |
ApplicationGatewayTrustedRootCertificate
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å det betrodda rotcertifikatet som är unikt i en Application Gateway. | sträng |
Egenskaper | Egenskaper för programgatewayens betrodda rotcertifikat. | ApplicationGatewayTrustedRootCertificatePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayTrustedRootCertificatePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
data | Offentliga certifikatdata. | sträng |
keyVaultSecretId | Hemligt ID för (base-64-kodat okrypterat pfx-objekt) "Secret" eller "Certificate" som lagras i KeyVault. | sträng |
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å url-sökvägskartan som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för sökvägskartan för programgatewayen. | ApplicationGatewayUrlPathMapPropertiesFormat |
typ | Typ av resurs. | sträng |
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 |
defaultRedirectConfiguration | Standardresursen för omdirigeringskonfiguration för URL-sökvägskartan. | SubResource |
defaultRewriteRuleSet | Standardregeluppsättning för omskrivningsregel för url-sökvägskarta. | SubResource |
pathRules | Sökvägsregel för url-sökvägsmappningsresurs. | ApplicationGatewayPathRule[] |
ApplicationGatewayWebApplicationFirewallConfiguration
Namn | Beskrivning | Värde |
---|---|---|
disabledRuleGroups | De inaktiverade regelgrupperna. | ApplicationGatewayFirewallDisabledRuleGroup[] |
Aktiverat | Om brandväggen för webbprogrammet är aktiverad eller inte. | bool (krävs) |
Undantag | Undantagslistan. | ApplicationGatewayFirewallExclusion[] |
fileUploadLimitInMb | Maximal filuppladdningsstorlek i Mb för WAF. | Int Begränsningar: Minsta värde = 0 |
firewallMode | Brandväggsläge för webbprogram. | Identifiering "Förebyggande" (krävs) |
maxRequestBodySize | Maximal storlek för begärandetext för WAF. | Int Begränsningar: Minsta värde = 8 Maxvärde = 128 |
maxRequestBodySizeInKb | Maximal storlek för begärandetext i Kb för WAF. | Int Begränsningar: Minsta värde = 8 Maxvärde = 128 |
requestBodyCheck | Om tillåter WAF att kontrollera begärandetexten. | Bool |
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) |
ApplicationSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för programsäkerhetsgruppen. | ApplicationSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
ApplicationSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|
BackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
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 uppsättningen med serverdelsadresspooler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för lastbalanserarens serverdelsadresspool. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|
Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Namn | Beskrivning | Värde |
---|
DdosSettings
Namn | Beskrivning | Värde |
---|---|---|
ddosCustomPolicy | Den anpassade DDoS-principen som är associerad med den offentliga IP-adressen. | SubResource |
protectionCoverage | DDoS-skyddsprincipens anpassningsbarhet för den offentliga IP-adressen. Endast standardtäckning har möjlighet att anpassas. | "Grundläggande" "Standard" |
Delegation
Namn | Beskrivning | Värde |
---|---|---|
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 ett undernät. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för undernätet. | ServiceDelegationPropertiesFormat |
FrontendIPConfiguration
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 uppsättningen med IP-konfigurationer för klientdelen som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för lastbalanserarens avsökning. | FrontendIPConfigurationPropertiesFormat |
Zoner | En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. | string[] |
FrontendIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
privateIPAddress | IP-konfigurationens privata IP-adress. | sträng |
privateIPAddressVersion | Om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet tas som IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Den privata IP-allokeringsmetoden. | "Dynamisk" "Statisk" |
publicIPAddress | Referensen för den offentliga IP-resursen. | PublicIPAddress |
publicIPPrefix | Referensen för den offentliga IP-prefixresursen. | SubResource |
Undernät | Referensen för undernätsresursen. | undernät |
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 | Namnet på resursen som är unik inom uppsättningen med inkommande NAT-regler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för lastbalanserarens inkommande nat-regel. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendPort | Porten som används för den interna slutpunkten. Godtagbara värden sträcker sig från 1 till 65535. | Int |
enableFloatingIP | Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. | Bool |
enableTcpReset | Ta emot dubbelriktad TCP-återställning vid TCP-flödes timeout för inaktivitet eller oväntad anslutning. Det här elementet används endast när protokollet är inställt på TCP. | Bool |
frontendIPConfiguration | En referens till IP-adresser för klientdelen. | SubResource |
frontendPort | Porten för den externa slutpunkten. Portnummer för varje regel måste vara unika i lastbalanseraren. Acceptabla värden sträcker sig från 1 till 65534. | Int |
idleTimeoutInMinutes | Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används endast när protokollet är inställt på TCP. | Int |
protokoll | Referensen till transportprotokollet som används av belastningsutjämningsregeln. | "Alla" "Tcp" "Udp" |
IpTag
Namn | Beskrivning | Värde |
---|---|---|
ipTagType | Typ av IP-tagg. Exempel: FirstPartyUsage. | sträng |
tagg | Värdet för IP-taggen som är associerad med den offentliga IP-adressen. Exempel: SQL. | sträng |
ManagedServiceIdentity
Namn | Beskrivning | Värde |
---|---|---|
typ | Den typ av identitet som används för resursen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från den virtuella datorn. | "Ingen" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | ManagedServiceIdentityUserAssignedIdentiteter |
ManagedServiceIdentityUserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|
Microsoft.Network/applicationGateways
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2019-08-01' |
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
identitet | Identiteten för programgatewayen, om den är konfigurerad. | ManagedServiceIdentity |
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" |
Zoner | En lista över tillgänglighetszoner som anger var resursen måste komma ifrån. | string[] |
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 | Ip-konfigurationsegenskaper för nätverksgränssnittet. | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
applicationGatewayBackendAddressPools | Referensen för ApplicationGatewayBackendAddressPool-resursen. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Programsäkerhetsgrupper där IP-konfigurationen ingår. | ApplicationSecurityGroup[] |
loadBalancerBackendAddressPools | Referensen för LoadBalancerBackendAddressPool-resursen. | BackendAddressPool[] |
loadBalancerInboundNatRules | En lista med referenser till LoadBalancerInboundNatRules. | InboundNatRule[] |
primär | Om det här är en primär kundadress i nätverksgränssnittet. | Bool |
privateIPAddress | Ip-konfigurationens privata IP-adress. | sträng |
privateIPAddressVersion | Om den specifika IP-konfigurationen är IPv4 eller IPv6. Standardvärdet är IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Den privata IP-adressallokeringsmetoden. | "Dynamisk" "Statisk" |
publicIPAddress | Offentlig IP-adress som är bunden till IP-konfigurationen. | PublicIPAddress |
Undernät | Undernät som är bundet till IP-konfigurationen. | undernät |
virtualNetworkTaps | Referensen till Virtuella nätverkstryckningar. | VirtualNetworkTap[] |
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 | Egenskaper för nätverkssäkerhetsgruppen. | NetworkSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
defaultSecurityRules | Standardsäkerhetsreglerna för nätverkssäkerhetsgruppen. | SecurityRule[] |
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 |
Sku | Den offentliga IP-adress-SKU:n. | PublicIPAddressSku |
Taggar | Resurstaggar. | ResourceTags |
Zoner | En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. | string[] |
PublicIPAddressDnsSettings
Namn | Beskrivning | Värde |
---|---|---|
domainNameLabel | Domännamnsetiketten. Sammanfogningen av domännamnsetiketten och den regionaliserade DNS-zonen utgör det fullständigt kvalificerade domännamnet som är associerat med den offentliga IP-adressen. Om en domännamnsetikett anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet. | sträng |
Fqdn | Det fullständigt kvalificerade domännamnet för en DNS-post som är associerad med den offentliga IP-adressen. Det här är sammanlänkningen av domainNameLabel och den regionaliserade DNS-zonen. | sträng |
reverseFqdn | Det omvända fullständiga domännamnet. Ett användar synligt, fullständigt domännamn som matchar den här offentliga IP-adressen. Om reverseFqdn anges skapas en PTR DNS-post som pekar från IP-adressen i domänen in-addr.arpa till det omvända fullständiga domännamnet. | sträng |
PublicIPAddressPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
ddosSettings | Den anpassade DDoS-skyddsprincipen som är associerad med den offentliga IP-adressen. | DdosSettings |
dnsSettings | FQDN för DNS-posten som är associerad med den offentliga IP-adressen. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Tidsgränsen för inaktivitet för den offentliga IP-adressen. | Int |
ipAddress | IP-adressen som är associerad med den offentliga IP-adressresursen. | sträng |
ipTags | Listan över taggar som är associerade med den offentliga IP-adressen. | IpTag[] |
publicIPAddressVersion | Den offentliga IP-adressversionen. | "IPv4" "IPv6" |
publicIPAllocationMethod | Den offentliga IP-adressallokeringsmetoden. | "Dynamisk" "Statisk" |
publicIPPrefix | Det offentliga IP-prefixet som den här offentliga IP-adressen ska allokeras från. | SubResource |
resourceGuid | Resursens GUID-egenskap för den offentliga IP-adressresursen. | sträng |
PublicIPAddressSku
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namn på en offentlig IP-adress-SKU. | "Grundläggande" "Standard" |
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 | Egenskapsformat för resursnavigeringslänk. | 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 |
---|
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 | Egenskaper för vägen. | 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. | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
RouteTable
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 routningstabellen. | RouteTablePropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
RouteTablePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
disableBgpRoutePropagation | Om du vill inaktivera de vägar som BGP har lärt sig i routningstabellen. Sant betyder inaktivera. | Bool |
Vägar | Samling vägar som finns i en routningstabell. | Route[] |
SecurityRule
Namn | Beskrivning | Värde |
---|---|---|
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 säkerhetsregeln. | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
tillträde | Nätverkstrafiken tillåts eller nekas. | "Tillåt" "Neka" (krävs) |
beskrivning | En beskrivning av den här regeln. Begränsad till 140 tecken. | sträng |
destinationAddressPrefix | Måladressprefixet. CIDR- eller mål-IP-intervall. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. | sträng |
destinationAddressPrefixes | Måladressprefixen. IP-intervall för CIDR eller mål. | string[] |
destinationApplicationSecurityGroups | Programsäkerhetsgruppen som angetts som mål. | ApplicationSecurityGroup[] |
destinationPortRange | Målporten eller målintervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
destinationPortRanges | Målportens intervall. | string[] |
riktning | Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. | "Inkommande" "Utgående" (krävs) |
prioritering | Regelns prioritet. Värdet kan vara mellan 100 och 4096. Prioritetsnumret måste vara unikt för varje regel i samlingen. Desto lägre prioritetsnummer, desto högre prioritet för regeln. | Int |
protokoll | Nätverksprotokoll som den här regeln gäller för. | '*' "Ah" "Esp" "Icmp" "Tcp" "Udp" (krävs) |
sourceAddressPrefix | CIDR- eller käll-IP-intervallet. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. Om det här är en ingressregel anger du var nätverkstrafiken kommer ifrån. | sträng |
sourceAddressPrefixes | CIDR- eller käll-IP-intervallen. | string[] |
sourceApplicationSecurityGroups | Programsäkerhetsgruppen som anges som källa. | ApplicationSecurityGroup[] |
sourcePortRange | Källporten eller -intervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
sourcePortRanges | Källportens intervall. | string[] |
ServiceAssociationLink
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 | Egenskapsformat för resursnavigeringslänk. | ServiceAssociationLinkPropertiesFormat |
typ | Resurstyp. | sträng |
ServiceAssociationLinkPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
allowDelete | Om det är sant kan resursen tas bort. | Bool |
länk | Länka till den externa resursen. | sträng |
linkedResourceType | Resurstyp för den länkade resursen. | sträng |
Platser | En lista över platser. | string[] |
ServiceDelegationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
Åtgärder | Beskriver de åtgärder som tillåts för tjänsten vid delegering. | string[] |
serviceName | Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). | sträng |
ServiceEndpointPolicy
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 tjänstens slutpunktsprincip. | ServiceEndpointPolicyPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
ServiceEndpointPolicyDefinition
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 principdefinitionen för tjänstslutpunkt. | ServiceEndpointPolicyDefinitionPropertiesFormat |
ServiceEndpointPolicyDefinitionPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | En beskrivning av den här regeln. Begränsad till 140 tecken. | sträng |
tjänst | Tjänstslutpunktsnamn. | sträng |
serviceResources | En lista över tjänstresurser. | string[] |
ServiceEndpointPolicyPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
serviceEndpointPolicyDefinitions | En samling tjänstslutpunktsprincipdefinitioner för tjänstslutpunktsprincipen. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
Platser | En lista över platser. | string[] |
tjänst | Typen av slutpunktstjänst. | sträng |
Undernät
Namn | Beskrivning | Värde |
---|---|---|
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 undernätet. | SubnetPropertiesFormat |
SubnetPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Adressprefixet för undernätet. | sträng |
addressPrefixes | Lista över adressprefix för undernätet. | string[] |
Delegationer | En matris med referenser till delegeringarna i undernätet. | delegering[] |
natGateway | Nat-gateway som är associerad med det här undernätet. | SubResource |
networkSecurityGroup | Referensen för NetworkSecurityGroup-resursen. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Aktivera eller inaktivera tillämpa nätverksprinciper på en privat slutpunkt i undernätet. | sträng |
privateLinkServiceNetworkPolicies | Aktivera eller inaktivera tillämpa nätverksprinciper på tjänsten private link i undernätet. | sträng |
resourceNavigationLinks | En matris med referenser till externa resurser med hjälp av undernätet. | ResourceNavigationLink[] |
routeTable | Referensen för RouteTable-resursen. | RouteTable |
serviceAssociationLinks | En matris med referenser till tjänster som matas in i det här undernätet. | ServiceAssociationLink[] |
serviceEndpointPolicies | En matris med tjänstslutpunktsprinciper. | ServiceEndpointPolicy[] |
serviceEndpoints | En matris med tjänstslutpunkter. | ServiceEndpointPropertiesFormat[] |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
VirtualNetworkTap
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 | Tryck på egenskaper för virtuellt nätverk. | VirtualNetworkTapPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
VirtualNetworkTapPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
destinationLoadBalancerFrontEndIPConfiguration | Referensen till den privata IP-adressen på den interna lastbalanseraren som ska ta emot tryckningen. | FrontendIPConfiguration |
destinationNetworkInterfaceIPConfiguration | Referensen till den privata IP-adressen för insamlarens nätverkskort som ska ta emot tryckningen. | NetworkInterfaceIPConfiguration |
destinationPort | VXLAN-målporten som tar emot den avlyssnade trafiken. | Int |
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@2019-08-01"
name = "string"
etag = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
zones = [
"string"
]
body = jsonencode({
properties = {
authenticationCertificates = [
{
etag = "string"
id = "string"
name = "string"
properties = {
data = "string"
}
type = "string"
}
]
autoscaleConfiguration = {
maxCapacity = int
minCapacity = int
}
backendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddresses = [
{
fqdn = "string"
ipAddress = "string"
}
]
backendIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
applicationGatewayBackendAddressPools = [
...
]
applicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
loadBalancerBackendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
}
}
]
loadBalancerInboundNatRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendPort = int
enableFloatingIP = bool
enableTcpReset = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
idleTimeoutInMinutes = int
protocol = "string"
}
}
]
primary = bool
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
etag = "string"
id = "string"
location = "string"
properties = {
ddosSettings = {
ddosCustomPolicy = {
id = "string"
}
protectionCoverage = "string"
}
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
resourceGuid = "string"
}
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
}
subnet = {
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
delegations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
actions = [
"string"
]
serviceName = "string"
}
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
etag = "string"
id = "string"
location = "string"
properties = {
defaultSecurityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
}
]
resourceGuid = "string"
securityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
}
]
}
tags = {
{customized property} = "string"
}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
resourceNavigationLinks = [
{
id = "string"
name = "string"
properties = {
link = "string"
linkedResourceType = "string"
}
}
]
routeTable = {
etag = "string"
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
}
}
]
}
tags = {
{customized property} = "string"
}
}
serviceAssociationLinks = [
{
id = "string"
name = "string"
properties = {
allowDelete = bool
link = "string"
linkedResourceType = "string"
locations = [
"string"
]
}
type = "string"
}
]
serviceEndpointPolicies = [
{
etag = "string"
id = "string"
location = "string"
properties = {
serviceEndpointPolicyDefinitions = [
{
etag = "string"
id = "string"
name = "string"
properties = {
description = "string"
service = "string"
serviceResources = [
"string"
]
}
}
]
}
tags = {
{customized property} = "string"
}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
}
virtualNetworkTaps = [
{
etag = "string"
id = "string"
location = "string"
properties = {
destinationLoadBalancerFrontEndIPConfiguration = {
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
etag = "string"
id = "string"
location = "string"
properties = {
ddosSettings = {
ddosCustomPolicy = {
id = "string"
}
protectionCoverage = "string"
}
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
resourceGuid = "string"
}
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
}
publicIPPrefix = {
id = "string"
}
subnet = {
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
delegations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
actions = [
"string"
]
serviceName = "string"
}
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
etag = "string"
id = "string"
location = "string"
properties = {
defaultSecurityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
}
]
resourceGuid = "string"
securityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
}
]
}
tags = {
{customized property} = "string"
}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
resourceNavigationLinks = [
{
id = "string"
name = "string"
properties = {
link = "string"
linkedResourceType = "string"
}
}
]
routeTable = {
etag = "string"
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
}
}
]
}
tags = {
{customized property} = "string"
}
}
serviceAssociationLinks = [
{
id = "string"
name = "string"
properties = {
allowDelete = bool
link = "string"
linkedResourceType = "string"
locations = [
"string"
]
}
type = "string"
}
]
serviceEndpointPolicies = [
{
etag = "string"
id = "string"
location = "string"
properties = {
serviceEndpointPolicyDefinitions = [
{
etag = "string"
id = "string"
name = "string"
properties = {
description = "string"
service = "string"
serviceResources = [
"string"
]
}
}
]
}
tags = {
{customized property} = "string"
}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
}
}
zones = [
"string"
]
}
destinationNetworkInterfaceIPConfiguration = ...
destinationPort = int
}
tags = {
{customized property} = "string"
}
}
]
}
}
]
}
type = "string"
}
]
backendHttpSettingsCollection = [
{
etag = "string"
id = "string"
name = "string"
properties = {
affinityCookieName = "string"
authenticationCertificates = [
{
id = "string"
}
]
connectionDraining = {
drainTimeoutInSec = int
enabled = bool
}
cookieBasedAffinity = "string"
hostName = "string"
path = "string"
pickHostNameFromBackendAddress = bool
port = int
probe = {
id = "string"
}
probeEnabled = bool
protocol = "string"
requestTimeout = int
trustedRootCertificates = [
{
id = "string"
}
]
}
type = "string"
}
]
customErrorConfigurations = [
{
customErrorPageUrl = "string"
statusCode = "string"
}
]
enableFips = bool
enableHttp2 = bool
firewallPolicy = {
id = "string"
}
frontendIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
id = "string"
}
subnet = {
id = "string"
}
}
type = "string"
}
]
frontendPorts = [
{
etag = "string"
id = "string"
name = "string"
properties = {
port = int
}
type = "string"
}
]
gatewayIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
}
}
type = "string"
}
]
httpListeners = [
{
etag = "string"
id = "string"
name = "string"
properties = {
customErrorConfigurations = [
{
customErrorPageUrl = "string"
statusCode = "string"
}
]
frontendIPConfiguration = {
id = "string"
}
frontendPort = {
id = "string"
}
hostName = "string"
protocol = "string"
requireServerNameIndication = bool
sslCertificate = {
id = "string"
}
}
type = "string"
}
]
probes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
host = "string"
interval = int
match = {
body = "string"
statusCodes = [
"string"
]
}
minServers = int
path = "string"
pickHostNameFromBackendHttpSettings = bool
port = int
protocol = "string"
timeout = int
unhealthyThreshold = int
}
type = "string"
}
]
redirectConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
includePath = bool
includeQueryString = bool
pathRules = [
{
id = "string"
}
]
redirectType = "string"
requestRoutingRules = [
{
id = "string"
}
]
targetListener = {
id = "string"
}
targetUrl = "string"
urlPathMaps = [
{
id = "string"
}
]
}
type = "string"
}
]
requestRoutingRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
httpListener = {
id = "string"
}
priority = int
redirectConfiguration = {
id = "string"
}
rewriteRuleSet = {
id = "string"
}
ruleType = "string"
urlPathMap = {
id = "string"
}
}
type = "string"
}
]
resourceGuid = "string"
rewriteRuleSets = [
{
id = "string"
name = "string"
properties = {
rewriteRules = [
{
actionSet = {
requestHeaderConfigurations = [
{
headerName = "string"
headerValue = "string"
}
]
responseHeaderConfigurations = [
{
headerName = "string"
headerValue = "string"
}
]
}
conditions = [
{
ignoreCase = bool
negate = bool
pattern = "string"
variable = "string"
}
]
name = "string"
ruleSequence = int
}
]
}
}
]
sku = {
capacity = int
name = "string"
tier = "string"
}
sslCertificates = [
{
etag = "string"
id = "string"
name = "string"
properties = {
data = "string"
keyVaultSecretId = "string"
password = "string"
publicCertData = "string"
}
type = "string"
}
]
sslPolicy = {
cipherSuites = [
"string"
]
disabledSslProtocols = [
"string"
]
minProtocolVersion = "string"
policyName = "string"
policyType = "string"
}
trustedRootCertificates = [
{
etag = "string"
id = "string"
name = "string"
properties = {
data = "string"
keyVaultSecretId = "string"
}
type = "string"
}
]
urlPathMaps = [
{
etag = "string"
id = "string"
name = "string"
properties = {
defaultBackendAddressPool = {
id = "string"
}
defaultBackendHttpSettings = {
id = "string"
}
defaultRedirectConfiguration = {
id = "string"
}
defaultRewriteRuleSet = {
id = "string"
}
pathRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
paths = [
"string"
]
redirectConfiguration = {
id = "string"
}
rewriteRuleSet = {
id = "string"
}
}
type = "string"
}
]
}
type = "string"
}
]
webApplicationFirewallConfiguration = {
disabledRuleGroups = [
{
ruleGroupName = "string"
rules = [
int
]
}
]
enabled = bool
exclusions = [
{
matchVariable = "string"
selector = "string"
selectorMatchOperator = "string"
}
]
fileUploadLimitInMb = int
firewallMode = "string"
maxRequestBodySize = int
maxRequestBodySizeInKb = int
requestBodyCheck = bool
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å det autentiseringscertifikat som är unikt i en Application Gateway. | sträng |
Egenskaper | Egenskaper för autentiseringscertifikatet för programgatewayen. | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
data | Offentliga certifikatdata. | sträng |
ApplicationGatewayAutoscaleConfiguration
Namn | Beskrivning | Värde |
---|---|---|
maxCapacity | Övre gräns för antalet Application Gateway-kapaciteter. | Int Begränsningar: Minsta värde = 2 |
minCapacity | Lägre gräns för antalet Application Gateway-kapaciteter. | Int Begränsningar: Minsta värde = 0 (krävs) |
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 | Namnet på serverdelsadresspoolen som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för programgatewayens serverdelsadresspool. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddresses | Serverdelsadresser. | ApplicationGatewayBackendAddress[] |
backendIPConfigurations | Samling referenser till IP-adresser som definierats i nätverksgränssnitt. | NetworkInterfaceIPConfiguration[] |
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å http-inställningarna för serverdelen som är unika i en Application Gateway. | sträng |
Egenskaper | Egenskaper för HTTP-inställningarna för programgatewayens serverdel. | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
affinityCookieName | Cookienamn som ska användas för tillhörighetscookien. | sträng |
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" |
hostName | Värdhuvud som ska skickas till serverdelsservrarna. | sträng |
stig | Sökväg som ska användas som prefix för alla HTTP-begäranden. Null innebär att ingen sökväg kommer att prefixeras. Standardvärdet är null. | sträng |
pickHostNameFromBackendAddress | Om värdhuvudet ska väljas från serverdelsserverns värdnamn. Standardvärdet är falskt. | Bool |
hamn | Målporten på serverdelen. | Int |
sond | Avsökningsresurs för en programgateway. | SubResource |
probeEnabled | Om avsökningen är aktiverad. Standardvärdet är falskt. | Bool |
protokoll | Protokollet som används för att kommunicera med serverdelen. | "Http" "Https" |
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 |
trustedRootCertificates | Matris med referenser till betrodda rotcertifikat för Application Gateway. | SubResource[] |
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) |
ApplicationGatewayCustomError
Namn | Beskrivning | Värde |
---|---|---|
customErrorPageUrl | Felsidans URL för application gateway-kundfelet. | sträng |
statusCode | Statuskod för application gateway-kundfelet. | "HttpStatus403" "HttpStatus502" |
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[] |
ApplicationGatewayFirewallExclusion
Namn | Beskrivning | Värde |
---|---|---|
matchVariable | Variabeln som ska undantas. | sträng (krävs) |
Selector | När matchVariable är en samling används operatorn för att ange vilka element i samlingen som det här undantaget gäller för. | sträng (krävs) |
selectorMatchOperator | När matchVariable är en samling använder du väljaren för att ange vilka element i samlingen som det här undantaget gäller för. | sträng (krävs) |
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å ip-konfigurationen för klientdelen som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för IP-konfigurationen för programgatewayens klientdel. | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
privateIPAddress | PrivateIPAddress för IP-konfigurationen för nätverksgränssnittet. | sträng |
privateIPAllocationMethod | Den privata IP-adressallokeringsmetoden. | "Dynamisk" "Statisk" |
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å klientdelsporten som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för programgatewayens klientdelsport. | ApplicationGatewayFrontendPortPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayFrontendPortPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
hamn | Klientdelsport. | Int |
ApplicationGatewayHeaderConfiguration
Namn | Beskrivning | Värde |
---|---|---|
headerName | Rubriknamn för huvudkonfigurationen. | sträng |
headerValue | Rubrikvärde för huvudkonfigurationen. | 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å HTTP-lyssnaren som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för HTTP-lyssnaren för programgatewayen. | ApplicationGatewayHttpListenerPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayHttpListenerPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
customErrorConfigurations | Anpassade felkonfigurationer för HTTP-lyssnaren. | ApplicationGatewayCustomError[] |
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 för HTTP-lyssnaren. | "Http" "Https" |
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 | Namn på DEN IP-konfiguration som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för IP-konfigurationen för programgatewayen. | ApplicationGatewayIPConfigurationPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
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å sökvägsregeln som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för sökvägsregeln för programgatewayen. | ApplicationGatewayPathRulePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayPathRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddressPool | Resursen för serverdelsadresspoolen för url-sökvägssökvägsregeln. | SubResource |
backendHttpSettings | Resurs för http-inställningar för serverdelen för url-sökvägssökvägsregel. | SubResource |
Sökvägar | Sökvägsregler för url-sökvägskarta. | string[] |
redirectConfiguration | Omdirigeringskonfigurationsresurs för url-sökvägssökvägsregel. | SubResource |
rewriteRuleSet | Skriv om regeluppsättningsresursen för url-sökvägssökvägsregeln. | SubResource |
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å avsökningen som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för programgatewayavsökningen. | ApplicationGatewayProbePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayProbeHealthResponseMatch
Namn | Beskrivning | Värde |
---|---|---|
kropp | Brödtext som måste finnas i hälsosvaret. Standardvärdet är tomt. | sträng |
statusCodes | Tillåtna intervall med felfria statuskoder. Standardintervallet för felfria statuskoder är 200–399. | string[] |
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 |
tändsticka | Kriterium för att klassificera ett felfritt avsökningssvar. | ApplicationGatewayProbeHealthResponseMatch |
minServers | Minsta antal servrar som alltid har markerats som felfria. Standardvärdet är 0. | 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 |
pickHostNameFromBackendHttpSettings | Om värdhuvudet ska väljas från http-inställningarna för serverdelen. Standardvärdet är falskt. | Bool |
hamn | Anpassad port som ska användas för avsökning av serverdelsservrarna. Det giltiga värdet sträcker sig från 1 till 65535. Om inte anges används porten från http-inställningarna. Den här egenskapen är endast giltig för Standard_v2 och WAF_v2. | Int Begränsningar: Minsta värde = 1 Maxvärde = 65535 |
protokoll | Protokollet som används för avsökningen. | "Http" "Https" |
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. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayAuthenticationCertificate[] |
autoscaleConfiguration | Autoskalningskonfiguration. | ApplicationGatewayAutoscaleConfiguration |
backendAddressPools | Serverdelsadresspoolen för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Http-inställningar för serverdelen för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayBackendHttpSettings[] |
customErrorConfigurations | Anpassade felkonfigurationer för programgatewayresursen. | ApplicationGatewayCustomError[] |
enableFips | Om FIPS är aktiverat på programgatewayresursen. | Bool |
enableHttp2 | Om HTTP2 är aktiverat på programgatewayresursen. | Bool |
firewallPolicy | Referens för FirewallPolicy-resursen. | SubResource |
frontendIPConfigurations | Klientdels-IP-adresser för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Klientdelsportar för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Undernät för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayIPConfiguration[] |
httpListeners | Http-lyssnare av application gateway-resursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayHttpListener[] |
Sonder | Avsökningar av programgatewayresursen. | ApplicationGatewayProbe[] |
redirectConfigurations | Omdirigeringskonfigurationer för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayRedirectConfiguration[] |
requestRoutingRules | Begär routningsregler för application gateway-resursen. | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | Resursens GUID-egenskap för programgatewayresursen. | sträng |
rewriteRuleSets | Skriv om regler för application gateway-resursen. | ApplicationGatewayRewriteRuleSet[] |
Sku | SKU för programgatewayresursen. | ApplicationGatewaySku |
sslCertificates | SSL-certifikat för application gateway-resursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewaySslCertificate[] |
sslPolicy | SSL-princip för programgatewayresursen. | ApplicationGatewaySslPolicy |
trustedRootCertificates | Betrodda rotcertifikat för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayTrustedRootCertificate[] |
urlPathMaps | URL-sökvägskarta för programgatewayresursen. Standardgränser finns i Application Gateway-gränser. | ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Brandväggskonfiguration för webbprogram. | ApplicationGatewayWebApplicationFirewallConfiguration |
ApplicationGatewayRedirectConfiguration
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å omdirigeringskonfigurationen som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för programgatewayens omdirigeringskonfiguration. | ApplicationGatewayRedirectConfigurationPropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayRedirectConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
includePath | Inkludera sökvägen i den omdirigerade URL:en. | Bool |
includeQueryString | Inkludera frågesträngen i den omdirigerade URL:en. | Bool |
pathRules | Sökvägsregler som anger omdirigeringskonfiguration. | SubResource[] |
redirectType | HTTP-omdirigeringstyp. | "Hittades" "Permanent" "SeeOther" "Tillfälligt" |
requestRoutingRules | Begär routning som anger omdirigeringskonfiguration. | SubResource[] |
targetListener | Referens till en lyssnare som begäran ska omdirigeras till. | SubResource |
targetUrl | Url som begäran ska omdirigeras till. | sträng |
urlPathMaps | Url-sökvägskartor som anger standardkonfiguration för omdirigering. | SubResource[] |
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å begärandedirigeringsregeln som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för routningsregeln för programgatewaybegäran. | ApplicationGatewayRequestRoutingRulePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendAddressPool | Resursen för serverdelsadresspoolen för programgatewayen. | SubResource |
backendHttpSettings | Resursen för http-inställningar för serverdelen för programgatewayen. | SubResource |
httpListener | Http-lyssnarresurs för programgatewayen. | SubResource |
prioritering | Prioritet för begärandedirigeringsregeln. | Int Begränsningar: Minsta värde = 1 Maxvärde = 20000 |
redirectConfiguration | Omdirigeringskonfigurationsresurs för programgatewayen. | SubResource |
rewriteRuleSet | Skriv om regeluppsättningsresursen i grundläggande regel för programgatewayen. | SubResource |
ruleType | Regeltyp. | "Grundläggande" "PathBasedRouting" |
urlPathMap | Url-sökvägsmappningsresurs för programgatewayen. | SubResource |
ApplicationGatewayRewriteRule
Namn | Beskrivning | Värde |
---|---|---|
actionSet | Uppsättning åtgärder som ska utföras som en del av omskrivningsregeln. | ApplicationGatewayRewriteRuleActionSet |
Villkor | Villkor som baseras på vilka körningen av åtgärdsuppsättningen ska utvärderas. | ApplicationGatewayRewriteRuleCondition[] |
Namn | Namnet på omskrivningsregeln som är unik i en Application Gateway. | sträng |
ruleSequence | Regelsekvens för omskrivningsregeln som avgör körningsordningen för en viss regel i en RewriteRuleSet. | Int |
ApplicationGatewayRewriteRuleActionSet
Namn | Beskrivning | Värde |
---|---|---|
requestHeaderConfigurations | Begär rubrikåtgärder i åtgärdsuppsättningen. | ApplicationGatewayHeaderConfiguration[] |
responseHeaderConfigurations | Åtgärder för svarshuvud i åtgärdsuppsättningen. | ApplicationGatewayHeaderConfiguration[] |
ApplicationGatewayRewriteRuleCondition
Namn | Beskrivning | Värde |
---|---|---|
ignoreCase | Ange den här parametern till sanningsvärde med tvinga mönstret att göra en skiftlägeskänslig jämförelse. | Bool |
förneka | Om du anger det här värdet som sanning måste du kontrollera negationen av villkoret som användaren anger. | Bool |
mönster | Mönstret, antingen fast sträng eller reguljärt uttryck, som utvärderar villkorets sanningsenlighet. | sträng |
variabel | Villkorsparametern för RewriteRuleCondition. | sträng |
ApplicationGatewayRewriteRuleSet
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
Namn | Namnet på regeluppsättningen för omskrivning som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för regeluppsättningen för omskrivning av programgateway. | ApplicationGatewayRewriteRuleSetPropertiesFormat |
ApplicationGatewayRewriteRuleSetPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
rewriteRules | Skriv om regler i regeluppsättningen för omskrivning. | ApplicationGatewayRewriteRule[] |
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" "Standard_v2" "WAF_Large" "WAF_Medium" "WAF_v2" |
Nivå | Nivå för en programgateway. | "Standard" "Standard_v2" "WAF" "WAF_v2" |
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å det SSL-certifikat som är unikt i en Application Gateway. | sträng |
Egenskaper | Egenskaper för SSL-certifikatet för programgatewayen. | ApplicationGatewaySslCertificatePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewaySslCertificatePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
data | Base-64-kodat pfx-certifikat. Gäller endast i PUT-begäran. | sträng |
keyVaultSecretId | Hemligt ID för (base-64-kodat okrypterat pfx-objekt) "Secret" eller "Certificate" som lagras i KeyVault. | sträng |
lösenord | Lösenord för pfx-filen som anges i data. Gäller endast i PUT-begäran. | 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 |
---|---|---|
chifferDräkter | Ssl-chifferpaket som ska aktiveras i den angivna ordningen till application gateway. | Strängmatris som innehåller något av: "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384" "TLS_RSA_WITH_3DES_EDE_CBC_SHA" "TLS_RSA_WITH_AES_128_CBC_SHA" "TLS_RSA_WITH_AES_128_CBC_SHA256" "TLS_RSA_WITH_AES_128_GCM_SHA256" "TLS_RSA_WITH_AES_256_CBC_SHA" "TLS_RSA_WITH_AES_256_CBC_SHA256" "TLS_RSA_WITH_AES_256_GCM_SHA384" |
disabledSslProtocols | SSL-protokoll som ska inaktiveras på programgatewayen. | Strängmatris som innehåller något av: "TLSv1_0" "TLSv1_1" "TLSv1_2" |
minProtocolVersion | Lägsta version av Ssl-protokollet som ska stödjas på programgatewayen. | "TLSv1_0" "TLSv1_1" "TLSv1_2" |
policyName | Namnet på den fördefinierade Ssl-principen. | "AppGwSslPolicy20150501" "AppGwSslPolicy20170401" "AppGwSslPolicy20170401S" |
policyType | Typ av SSL-princip. | "Anpassad" "Fördefinierad" |
ApplicationGatewayTrustedRootCertificate
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å det betrodda rotcertifikatet som är unikt i en Application Gateway. | sträng |
Egenskaper | Egenskaper för programgatewayens betrodda rotcertifikat. | ApplicationGatewayTrustedRootCertificatePropertiesFormat |
typ | Typ av resurs. | sträng |
ApplicationGatewayTrustedRootCertificatePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
data | Offentliga certifikatdata. | sträng |
keyVaultSecretId | Hemligt ID för (base-64-kodat okrypterat pfx-objekt) "Secret" eller "Certificate" som lagras i KeyVault. | sträng |
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å url-sökvägskartan som är unik i en Application Gateway. | sträng |
Egenskaper | Egenskaper för sökvägskartan för programgatewayen. | ApplicationGatewayUrlPathMapPropertiesFormat |
typ | Typ av resurs. | sträng |
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 |
defaultRedirectConfiguration | Standardresursen för omdirigeringskonfiguration för URL-sökvägskartan. | SubResource |
defaultRewriteRuleSet | Standardregeluppsättning för omskrivningsregel för url-sökvägskarta. | SubResource |
pathRules | Sökvägsregel för url-sökvägsmappningsresurs. | ApplicationGatewayPathRule[] |
ApplicationGatewayWebApplicationFirewallConfiguration
Namn | Beskrivning | Värde |
---|---|---|
disabledRuleGroups | De inaktiverade regelgrupperna. | ApplicationGatewayFirewallDisabledRuleGroup[] |
Aktiverat | Om brandväggen för webbprogrammet är aktiverad eller inte. | bool (krävs) |
Undantag | Undantagslistan. | ApplicationGatewayFirewallExclusion[] |
fileUploadLimitInMb | Maximal filuppladdningsstorlek i Mb för WAF. | Int Begränsningar: Minsta värde = 0 |
firewallMode | Brandväggsläge för webbprogram. | Identifiering "Förebyggande" (krävs) |
maxRequestBodySize | Maximal storlek för begärandetext för WAF. | Int Begränsningar: Minsta värde = 8 Maxvärde = 128 |
maxRequestBodySizeInKb | Maximal storlek för begärandetext i Kb för WAF. | Int Begränsningar: Minsta värde = 8 Maxvärde = 128 |
requestBodyCheck | Om tillåter WAF att kontrollera begärandetexten. | Bool |
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) |
ApplicationSecurityGroup
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
plats | Resursplats. | sträng |
Egenskaper | Egenskaper för programsäkerhetsgruppen. | ApplicationSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
ApplicationSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|
BackendAddressPool
Namn | Beskrivning | Värde |
---|---|---|
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 uppsättningen med serverdelsadresspooler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för lastbalanserarens serverdelsadresspool. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Namn | Beskrivning | Värde |
---|
Komponenter1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties
Namn | Beskrivning | Värde |
---|
DdosSettings
Namn | Beskrivning | Värde |
---|---|---|
ddosCustomPolicy | Den anpassade DDoS-principen som är associerad med den offentliga IP-adressen. | SubResource |
protectionCoverage | DDoS-skyddsprincipens anpassningsbarhet för den offentliga IP-adressen. Endast standardtäckning har möjlighet att anpassas. | "Grundläggande" "Standard" |
Delegation
Namn | Beskrivning | Värde |
---|---|---|
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 ett undernät. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för undernätet. | ServiceDelegationPropertiesFormat |
FrontendIPConfiguration
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 uppsättningen med IP-konfigurationer för klientdelen som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för lastbalanserarens avsökning. | FrontendIPConfigurationPropertiesFormat |
Zoner | En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. | string[] |
FrontendIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
privateIPAddress | IP-konfigurationens privata IP-adress. | sträng |
privateIPAddressVersion | Om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet tas som IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Den privata IP-allokeringsmetoden. | "Dynamisk" "Statisk" |
publicIPAddress | Referensen för den offentliga IP-resursen. | PublicIPAddress |
publicIPPrefix | Referensen för den offentliga IP-prefixresursen. | SubResource |
Undernät | Referensen för undernätsresursen. | undernät |
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 | Namnet på resursen som är unik inom uppsättningen med inkommande NAT-regler som används av lastbalanseraren. Det här namnet kan användas för att komma åt resursen. | sträng |
Egenskaper | Egenskaper för lastbalanserarens inkommande nat-regel. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
backendPort | Porten som används för den interna slutpunkten. Godtagbara värden sträcker sig från 1 till 65535. | Int |
enableFloatingIP | Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten. | Bool |
enableTcpReset | Ta emot dubbelriktad TCP-återställning vid TCP-flödes timeout för inaktivitet eller oväntad anslutning. Det här elementet används endast när protokollet är inställt på TCP. | Bool |
frontendIPConfiguration | En referens till IP-adresser för klientdelen. | SubResource |
frontendPort | Porten för den externa slutpunkten. Portnummer för varje regel måste vara unika i lastbalanseraren. Acceptabla värden sträcker sig från 1 till 65534. | Int |
idleTimeoutInMinutes | Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används endast när protokollet är inställt på TCP. | Int |
protokoll | Referensen till transportprotokollet som används av belastningsutjämningsregeln. | "Alla" "Tcp" "Udp" |
IpTag
Namn | Beskrivning | Värde |
---|---|---|
ipTagType | Typ av IP-tagg. Exempel: FirstPartyUsage. | sträng |
tagg | Värdet för IP-taggen som är associerad med den offentliga IP-adressen. Exempel: SQL. | sträng |
ManagedServiceIdentity
Namn | Beskrivning | Värde |
---|---|---|
typ | Den typ av identitet som används för resursen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från den virtuella datorn. | "Ingen" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Listan över användaridentiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | ManagedServiceIdentityUserAssignedIdentiteter |
ManagedServiceIdentityUserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|
Microsoft.Network/applicationGateways
Namn | Beskrivning | Värde |
---|---|---|
etag | En unik skrivskyddad sträng som ändras när resursen uppdateras. | sträng |
identitet | Identiteten för programgatewayen, om den är konfigurerad. | ManagedServiceIdentity |
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@2019-08-01" |
Zoner | En lista över tillgänglighetszoner som anger var resursen måste komma ifrån. | string[] |
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 | Ip-konfigurationsegenskaper för nätverksgränssnittet. | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
applicationGatewayBackendAddressPools | Referensen för ApplicationGatewayBackendAddressPool-resursen. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Programsäkerhetsgrupper där IP-konfigurationen ingår. | ApplicationSecurityGroup[] |
loadBalancerBackendAddressPools | Referensen för LoadBalancerBackendAddressPool-resursen. | BackendAddressPool[] |
loadBalancerInboundNatRules | En lista med referenser till LoadBalancerInboundNatRules. | InboundNatRule[] |
primär | Om det här är en primär kundadress i nätverksgränssnittet. | Bool |
privateIPAddress | Ip-konfigurationens privata IP-adress. | sträng |
privateIPAddressVersion | Om den specifika IP-konfigurationen är IPv4 eller IPv6. Standardvärdet är IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Den privata IP-adressallokeringsmetoden. | "Dynamisk" "Statisk" |
publicIPAddress | Offentlig IP-adress som är bunden till IP-konfigurationen. | PublicIPAddress |
Undernät | Undernät som är bundet till IP-konfigurationen. | undernät |
virtualNetworkTaps | Referensen till Virtuella nätverkstryckningar. | VirtualNetworkTap[] |
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 | Egenskaper för nätverkssäkerhetsgruppen. | NetworkSecurityGroupPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
NetworkSecurityGroupPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
defaultSecurityRules | Standardsäkerhetsreglerna för nätverkssäkerhetsgruppen. | SecurityRule[] |
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 |
Sku | Den offentliga IP-adress-SKU:n. | PublicIPAddressSku |
Taggar | Resurstaggar. | ResourceTags |
Zoner | En lista över tillgänglighetszoner som anger den IP-adress som allokerats för resursen måste komma från. | string[] |
PublicIPAddressDnsSettings
Namn | Beskrivning | Värde |
---|---|---|
domainNameLabel | Domännamnsetiketten. Sammanfogningen av domännamnsetiketten och den regionaliserade DNS-zonen utgör det fullständigt kvalificerade domännamnet som är associerat med den offentliga IP-adressen. Om en domännamnsetikett anges skapas en A DNS-post för den offentliga IP-adressen i Microsoft Azure DNS-systemet. | sträng |
Fqdn | Det fullständigt kvalificerade domännamnet för en DNS-post som är associerad med den offentliga IP-adressen. Det här är sammanlänkningen av domainNameLabel och den regionaliserade DNS-zonen. | sträng |
reverseFqdn | Det omvända fullständiga domännamnet. Ett användar synligt, fullständigt domännamn som matchar den här offentliga IP-adressen. Om reverseFqdn anges skapas en PTR DNS-post som pekar från IP-adressen i domänen in-addr.arpa till det omvända fullständiga domännamnet. | sträng |
PublicIPAddressPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
ddosSettings | Den anpassade DDoS-skyddsprincipen som är associerad med den offentliga IP-adressen. | DdosSettings |
dnsSettings | FQDN för DNS-posten som är associerad med den offentliga IP-adressen. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Tidsgränsen för inaktivitet för den offentliga IP-adressen. | Int |
ipAddress | IP-adressen som är associerad med den offentliga IP-adressresursen. | sträng |
ipTags | Listan över taggar som är associerade med den offentliga IP-adressen. | IpTag[] |
publicIPAddressVersion | Den offentliga IP-adressversionen. | "IPv4" "IPv6" |
publicIPAllocationMethod | Den offentliga IP-adressallokeringsmetoden. | "Dynamisk" "Statisk" |
publicIPPrefix | Det offentliga IP-prefixet som den här offentliga IP-adressen ska allokeras från. | SubResource |
resourceGuid | Resursens GUID-egenskap för den offentliga IP-adressresursen. | sträng |
PublicIPAddressSku
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namn på en offentlig IP-adress-SKU. | "Grundläggande" "Standard" |
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 | Egenskapsformat för resursnavigeringslänk. | 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 |
---|
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 | Egenskaper för vägen. | 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. | "Internet" "Ingen" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (krävs) |
RouteTable
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 routningstabellen. | RouteTablePropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
RouteTablePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
disableBgpRoutePropagation | Om du vill inaktivera de vägar som BGP har lärt sig i routningstabellen. Sant betyder inaktivera. | Bool |
Vägar | Samling vägar som finns i en routningstabell. | Route[] |
SecurityRule
Namn | Beskrivning | Värde |
---|---|---|
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 säkerhetsregeln. | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
tillträde | Nätverkstrafiken tillåts eller nekas. | "Tillåt" "Neka" (krävs) |
beskrivning | En beskrivning av den här regeln. Begränsad till 140 tecken. | sträng |
destinationAddressPrefix | Måladressprefixet. CIDR- eller mål-IP-intervall. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. | sträng |
destinationAddressPrefixes | Måladressprefixen. IP-intervall för CIDR eller mål. | string[] |
destinationApplicationSecurityGroups | Programsäkerhetsgruppen som angetts som mål. | ApplicationSecurityGroup[] |
destinationPortRange | Målporten eller målintervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
destinationPortRanges | Målportens intervall. | string[] |
riktning | Riktningen för regeln. Riktningen anger om regeln ska utvärderas för inkommande eller utgående trafik. | "Inkommande" "Utgående" (krävs) |
prioritering | Regelns prioritet. Värdet kan vara mellan 100 och 4096. Prioritetsnumret måste vara unikt för varje regel i samlingen. Desto lägre prioritetsnummer, desto högre prioritet för regeln. | Int |
protokoll | Nätverksprotokoll som den här regeln gäller för. | '*' "Ah" "Esp" "Icmp" "Tcp" "Udp" (krävs) |
sourceAddressPrefix | CIDR- eller käll-IP-intervallet. Asterisk *kan också användas för att matcha alla käll-IP-adresser. Standardtaggar som "VirtualNetwork", "AzureLoadBalancer" och "Internet" kan också användas. Om det här är en ingressregel anger du var nätverkstrafiken kommer ifrån. | sträng |
sourceAddressPrefixes | CIDR- eller käll-IP-intervallen. | string[] |
sourceApplicationSecurityGroups | Programsäkerhetsgruppen som anges som källa. | ApplicationSecurityGroup[] |
sourcePortRange | Källporten eller -intervallet. Heltal eller intervall mellan 0 och 65535. Asterisk '*' kan också användas för att matcha alla portar. | sträng |
sourcePortRanges | Källportens intervall. | string[] |
ServiceAssociationLink
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 | Egenskapsformat för resursnavigeringslänk. | ServiceAssociationLinkPropertiesFormat |
typ | Resurstyp. | sträng |
ServiceAssociationLinkPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
allowDelete | Om det är sant kan resursen tas bort. | Bool |
länk | Länka till den externa resursen. | sträng |
linkedResourceType | Resurstyp för den länkade resursen. | sträng |
Platser | En lista över platser. | string[] |
ServiceDelegationPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
Åtgärder | Beskriver de åtgärder som tillåts för tjänsten vid delegering. | string[] |
serviceName | Namnet på den tjänst som undernätet ska delegeras till (t.ex. Microsoft.Sql/servers). | sträng |
ServiceEndpointPolicy
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 tjänstens slutpunktsprincip. | ServiceEndpointPolicyPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
ServiceEndpointPolicyDefinition
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 principdefinitionen för tjänstslutpunkt. | ServiceEndpointPolicyDefinitionPropertiesFormat |
ServiceEndpointPolicyDefinitionPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
beskrivning | En beskrivning av den här regeln. Begränsad till 140 tecken. | sträng |
tjänst | Tjänstslutpunktsnamn. | sträng |
serviceResources | En lista över tjänstresurser. | string[] |
ServiceEndpointPolicyPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
serviceEndpointPolicyDefinitions | En samling tjänstslutpunktsprincipdefinitioner för tjänstslutpunktsprincipen. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
Platser | En lista över platser. | string[] |
tjänst | Typen av slutpunktstjänst. | sträng |
Undernät
Namn | Beskrivning | Värde |
---|---|---|
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 undernätet. | SubnetPropertiesFormat |
SubnetPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
addressPrefix | Adressprefixet för undernätet. | sträng |
addressPrefixes | Lista över adressprefix för undernätet. | string[] |
Delegationer | En matris med referenser till delegeringarna i undernätet. | delegering[] |
natGateway | Nat-gateway som är associerad med det här undernätet. | SubResource |
networkSecurityGroup | Referensen för NetworkSecurityGroup-resursen. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Aktivera eller inaktivera tillämpa nätverksprinciper på en privat slutpunkt i undernätet. | sträng |
privateLinkServiceNetworkPolicies | Aktivera eller inaktivera tillämpa nätverksprinciper på tjänsten private link i undernätet. | sträng |
resourceNavigationLinks | En matris med referenser till externa resurser med hjälp av undernätet. | ResourceNavigationLink[] |
routeTable | Referensen för RouteTable-resursen. | RouteTable |
serviceAssociationLinks | En matris med referenser till tjänster som matas in i det här undernätet. | ServiceAssociationLink[] |
serviceEndpointPolicies | En matris med tjänstslutpunktsprinciper. | ServiceEndpointPolicy[] |
serviceEndpoints | En matris med tjänstslutpunkter. | ServiceEndpointPropertiesFormat[] |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID. | sträng |
VirtualNetworkTap
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 | Tryck på egenskaper för virtuellt nätverk. | VirtualNetworkTapPropertiesFormat |
Taggar | Resurstaggar. | ResourceTags |
VirtualNetworkTapPropertiesFormat
Namn | Beskrivning | Värde |
---|---|---|
destinationLoadBalancerFrontEndIPConfiguration | Referensen till den privata IP-adressen på den interna lastbalanseraren som ska ta emot tryckningen. | FrontendIPConfiguration |
destinationNetworkInterfaceIPConfiguration | Referensen till den privata IP-adressen för insamlarens nätverkskort som ska ta emot tryckningen. | NetworkInterfaceIPConfiguration |
destinationPort | VXLAN-målporten som tar emot den avlyssnade trafiken. | Int |