Microsoft.Network applicationGateways 2023-06-01
Bicep-resourcedefinitie
Het resourcetype applicationGateways kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Network/applicationGateways-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Network/applicationGateways@2023-06-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
authenticationCertificates: [
{
id: 'string'
name: 'string'
properties: {
data: 'string'
}
}
]
autoscaleConfiguration: {
maxCapacity: int
minCapacity: int
}
backendAddressPools: [
{
id: 'string'
name: 'string'
properties: {
backendAddresses: [
{
fqdn: 'string'
ipAddress: 'string'
}
]
}
}
]
backendHttpSettingsCollection: [
{
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'
}
]
}
}
]
backendSettingsCollection: [
{
id: 'string'
name: 'string'
properties: {
hostName: 'string'
pickHostNameFromBackendAddress: bool
port: int
probe: {
id: 'string'
}
protocol: 'string'
timeout: int
trustedRootCertificates: [
{
id: 'string'
}
]
}
}
]
customErrorConfigurations: [
{
customErrorPageUrl: 'string'
statusCode: 'string'
}
]
enableFips: bool
enableHttp2: bool
firewallPolicy: {
id: 'string'
}
forceFirewallPolicyAssociation: bool
frontendIPConfigurations: [
{
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
privateLinkConfiguration: {
id: 'string'
}
publicIPAddress: {
id: 'string'
}
subnet: {
id: 'string'
}
}
}
]
frontendPorts: [
{
id: 'string'
name: 'string'
properties: {
port: int
}
}
]
gatewayIPConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
}
}
}
]
globalConfiguration: {
enableRequestBuffering: bool
enableResponseBuffering: bool
}
httpListeners: [
{
id: 'string'
name: 'string'
properties: {
customErrorConfigurations: [
{
customErrorPageUrl: 'string'
statusCode: 'string'
}
]
firewallPolicy: {
id: 'string'
}
frontendIPConfiguration: {
id: 'string'
}
frontendPort: {
id: 'string'
}
hostName: 'string'
hostNames: [
'string'
]
protocol: 'string'
requireServerNameIndication: bool
sslCertificate: {
id: 'string'
}
sslProfile: {
id: 'string'
}
}
}
]
listeners: [
{
id: 'string'
name: 'string'
properties: {
frontendIPConfiguration: {
id: 'string'
}
frontendPort: {
id: 'string'
}
hostNames: [
'string'
]
protocol: 'string'
sslCertificate: {
id: 'string'
}
sslProfile: {
id: 'string'
}
}
}
]
loadDistributionPolicies: [
{
id: 'string'
name: 'string'
properties: {
loadDistributionAlgorithm: 'string'
loadDistributionTargets: [
{
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
weightPerServer: int
}
}
]
}
}
]
privateLinkConfigurations: [
{
id: 'string'
name: 'string'
properties: {
ipConfigurations: [
{
id: 'string'
name: 'string'
properties: {
primary: bool
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
subnet: {
id: 'string'
}
}
}
]
}
}
]
probes: [
{
id: 'string'
name: 'string'
properties: {
host: 'string'
interval: int
match: {
body: 'string'
statusCodes: [
'string'
]
}
minServers: int
path: 'string'
pickHostNameFromBackendHttpSettings: bool
pickHostNameFromBackendSettings: bool
port: int
protocol: 'string'
timeout: int
unhealthyThreshold: int
}
}
]
redirectConfigurations: [
{
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'
}
]
}
}
]
requestRoutingRules: [
{
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
httpListener: {
id: 'string'
}
loadDistributionPolicy: {
id: 'string'
}
priority: int
redirectConfiguration: {
id: 'string'
}
rewriteRuleSet: {
id: 'string'
}
ruleType: 'string'
urlPathMap: {
id: 'string'
}
}
}
]
rewriteRuleSets: [
{
id: 'string'
name: 'string'
properties: {
rewriteRules: [
{
actionSet: {
requestHeaderConfigurations: [
{
headerName: 'string'
headerValue: 'string'
}
]
responseHeaderConfigurations: [
{
headerName: 'string'
headerValue: 'string'
}
]
urlConfiguration: {
modifiedPath: 'string'
modifiedQueryString: 'string'
reroute: bool
}
}
conditions: [
{
ignoreCase: bool
negate: bool
pattern: 'string'
variable: 'string'
}
]
name: 'string'
ruleSequence: int
}
]
}
}
]
routingRules: [
{
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendSettings: {
id: 'string'
}
listener: {
id: 'string'
}
priority: int
ruleType: 'string'
}
}
]
sku: {
capacity: int
name: 'string'
tier: 'string'
}
sslCertificates: [
{
id: 'string'
name: 'string'
properties: {
data: 'string'
keyVaultSecretId: 'string'
password: 'string'
}
}
]
sslPolicy: {
cipherSuites: [
'string'
]
disabledSslProtocols: [
'string'
]
minProtocolVersion: 'string'
policyName: 'string'
policyType: 'string'
}
sslProfiles: [
{
id: 'string'
name: 'string'
properties: {
clientAuthConfiguration: {
verifyClientCertIssuerDN: bool
verifyClientRevocation: 'string'
}
sslPolicy: {
cipherSuites: [
'string'
]
disabledSslProtocols: [
'string'
]
minProtocolVersion: 'string'
policyName: 'string'
policyType: 'string'
}
trustedClientCertificates: [
{
id: 'string'
}
]
}
}
]
trustedClientCertificates: [
{
id: 'string'
name: 'string'
properties: {
data: 'string'
}
}
]
trustedRootCertificates: [
{
id: 'string'
name: 'string'
properties: {
data: 'string'
keyVaultSecretId: 'string'
}
}
]
urlPathMaps: [
{
id: 'string'
name: 'string'
properties: {
defaultBackendAddressPool: {
id: 'string'
}
defaultBackendHttpSettings: {
id: 'string'
}
defaultLoadDistributionPolicy: {
id: 'string'
}
defaultRedirectConfiguration: {
id: 'string'
}
defaultRewriteRuleSet: {
id: 'string'
}
pathRules: [
{
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
firewallPolicy: {
id: 'string'
}
loadDistributionPolicy: {
id: 'string'
}
paths: [
'string'
]
redirectConfiguration: {
id: 'string'
}
rewriteRuleSet: {
id: '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'
}
}
zones: [
'string'
]
}
Eigenschapswaarden
applicationGateways
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-80 Geldige tekens: Alfanumerieken, onderstrepingstekens, punten en afbreekstreepjes. Begin met alfanumeriek. Einde alfanumeriek of onderstrepingsteken. |
location | Resourcelocatie. | tekenreeks |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
identity | De identiteit van de toepassingsgateway, indien geconfigureerd. | ManagedServiceIdentity |
properties | Eigenschappen van de toepassingsgateway. | ApplicationGatewayPropertiesFormat |
Zones | Een lijst met beschikbaarheidszones die aangeven waar de resource vandaan moet komen. | tekenreeks[] |
ManagedServiceIdentity
Naam | Description | Waarde |
---|---|---|
type | Het type identiteit dat voor de resource wordt gebruikt. Het type 'SystemAssigned, UserAssigned' omvat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' worden alle identiteiten van de virtuele machine verwijderd. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | ManagedServiceIdentityUserAssignedId-entiteiten |
ManagedServiceIdentityUserAssignedId-entiteiten
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | Components1Jq1T4ISchemasManagedserviceidentityProper... |
Components1Jq1T4ISchemasManagedserviceidentityProper...
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.
ApplicationGatewayPropertiesFormat
Naam | Description | Waarde |
---|---|---|
authenticationCertificates | Verificatiecertificaten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayAuthenticationCertificate[] |
autoscaleConfiguration | Configuratie voor automatische schaalaanpassing. | ApplicationGatewayAutoscaleConfiguration |
backendAddressPools | Back-endadresgroep van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Back-end-HTTP-instellingen van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayBackendHttpSettings[] |
backendSettingsCollection | Back-endinstellingen van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayBackendSettings[] |
customErrorConfigurations | Aangepaste foutconfiguraties van de toepassingsgatewayresource. | ApplicationGatewayCustomError[] |
enableFips | Of FIPS is ingeschakeld voor de toepassingsgatewayresource. | booleaans |
enableHttp2 | Of HTTP2 is ingeschakeld voor de resource van de toepassingsgateway. | booleaans |
firewallBeleid | Verwijzing naar de resource FirewallPolicy. | SubResource |
forceFirewallPolicyAssociation | Als dit waar is, koppelt u een firewallbeleid aan een toepassingsgateway, ongeacht of het beleid verschilt van de WAF-configuratie. | booleaans |
frontendIPConfigurations | Front-end-IP-adressen van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Front-endpoorten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Subnetten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayIPConfiguration[] |
globalConfiguration | Algemene configuratie. | ApplicationGatewayGlobalConfiguration |
httpListeners | HTTP-listeners van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayHttpListener[] |
Luisteraars | Listeners van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayListener[] |
loadDistributionPolicies | Laad distributiebeleid van de toepassingsgatewayresource. | ApplicationGatewayLoadDistributionPolicy[] |
privateLinkConfigurations | PrivateLink-configuraties op toepassingsgateway. | ApplicationGatewayPrivateLinkConfiguration[] |
Sondes | Tests van de toepassingsgatewayresource. | ApplicationGatewayProbe[] |
redirectConfigurations | Configuraties van de toepassingsgatewayresource omleiden. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayRedirectConfiguration[] |
requestRoutingRules | Aanvraagrouteringsregels van de toepassingsgatewayresource. | ApplicationGatewayRequestRoutingRule[] |
rewriteRuleSets | Herschrijf regels voor de toepassingsgatewayresource. | ApplicationGatewayRewriteRuleSet[] |
routingRules | Routeringsregels van de toepassingsgatewayresource. | ApplicationGatewayRoutingRule[] |
sku | SKU van de toepassingsgatewayresource. | ApplicationGatewaySku |
sslCertificates | SSL-certificaten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewaySslCertificate[] |
sslPolicy | SSL-beleid van de toepassingsgatewayresource. | ApplicationGatewaySslPolicy |
sslProfiles | SSL-profielen van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewaySslProfile[] |
trustedClientCertificates | Vertrouwde clientcertificaten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayTrustedClientCertificate[] |
trustedRootCertificates | Vertrouwde basiscertificaten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayTrustedRootCertificate[] |
urlPathMaps | URL-padtoewijzing van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Configuratie van webtoepassingsfirewall. | ApplicationGatewayWebApplicationFirewallConfiguratio... |
ApplicationGatewayAuthenticationCertificate
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het verificatiecertificaat dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het verificatiecertificaat van de toepassingsgateway. | ApplicationGatewayAuthenticationCertificatePropertie... |
ApplicationGatewayAuthenticationCertificatePropertie...
Naam | Description | Waarde |
---|---|---|
gegevens | Openbare certificaatgegevens. | tekenreeks |
ApplicationGatewayAutoscaleConfiguration
Naam | Description | Waarde |
---|---|---|
maxCapacity | Bovengrens voor het aantal Application Gateway capaciteit. | int Beperkingen: Minimumwaarde = 2 |
minCapacity | Ondergrens voor het aantal Application Gateway capaciteit. | int (vereist) Beperkingen: Minimumwaarde = 0 |
ApplicationGatewayBackendAddressPool
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de back-endadresgroep die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de back-endadresgroep van de toepassingsgateway. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Naam | Description | Waarde |
---|---|---|
backendAddresses | Back-endadressen. | ApplicationGatewayBackendAddress[] |
ApplicationGatewayBackendAddress
Naam | Description | Waarde |
---|---|---|
Fqdn | De FQDN-naam (Fully Qualified Domain Name). | tekenreeks |
ipAddress | IP-adres. | tekenreeks |
ApplicationGatewayBackendHttpSettings
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de http-instellingen van de back-end die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de HTTP-instellingen voor de back-end van de toepassingsgateway. | ApplicationGatewayBackendHttpSettingsPropertiesForma... |
ApplicationGatewayBackendHttpSettingsPropertiesForma...
Naam | Description | Waarde |
---|---|---|
affinityCookieName | Cookienaam die moet worden gebruikt voor de affiniteitscookie. | tekenreeks |
authenticationCertificates | Matrix van verwijzingen naar verificatiecertificaten van toepassingsgateway. | SubResource[] |
connectionDraining | Het leegmaken van de verbinding van de back-end-HTTP-instellingenresource. | ApplicationGatewayConnectionDraining |
cookieBasedAffinity | Affiniteit op basis van cookies. | 'Uitgeschakeld' Ingeschakeld |
Hostname | Hostheader die naar de back-endservers moet worden verzonden. | tekenreeks |
leertraject | Pad dat moet worden gebruikt als voorvoegsel voor alle HTTP-aanvragen. Null betekent dat er geen pad wordt voorafgegaan. De standaardwaarde is null. | tekenreeks |
pickHostNameFromBackendAddress | Of de hostheader moet worden gekozen uit de hostnaam van de back-endserver. De standaardwaarde is false. | booleaans |
poort | De doelpoort op de back-end. | int |
probe | Testresource van een toepassingsgateway. | Subresource |
probeEnabled | Of de test is ingeschakeld. De standaardwaarde is false. | booleaans |
protocol | Het protocol dat wordt gebruikt om te communiceren met de back-end. | Http Https Tcp Tls |
requestTimeout | Time-out van aanvraag in seconden. Application Gateway mislukt de aanvraag als het antwoord niet binnen RequestTimeout wordt ontvangen. Acceptabele waarden liggen tussen 1 seconde en 86400 seconden. | int |
trustedRootCertificates | Matrix met verwijzingen naar vertrouwde basiscertificaten van application gateway. | SubResource[] |
Subresource
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
ApplicationGatewayConnectionDraining
Naam | Description | Waarde |
---|---|---|
drainTimeoutInSec | Het aantal seconden dat de verbinding leegloopt, is actief. Acceptabele waarden liggen tussen 1 seconde en 3600 seconden. | int (vereist) Beperkingen: Minimumwaarde = 1 Maximale waarde = 3600 |
enabled | Of het leegmaken van de verbinding is ingeschakeld of niet. | bool (vereist) |
ApplicationGatewayBackendSettings
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de back-endinstellingen die uniek zijn binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de back-endinstellingen van de toepassingsgateway. | ApplicationGatewayBackendSettingsPropertiesFormat |
ApplicationGatewayBackendSettingsPropertiesFormat
Naam | Description | Waarde |
---|---|---|
Hostname | Aanduiding van de servernaam die moet worden verzonden naar de back-endservers voor het TLS-protocol. | tekenreeks |
pickHostNameFromBackendAddress | Of u servernaamindicatie kiest uit de hostnaam van de back-endserver voor het TLS-protocol. De standaardwaarde is false. | booleaans |
poort | De doelpoort op de back-end. | int |
probe | Testresource van een toepassingsgateway. | Subresource |
protocol | Het protocol dat wordt gebruikt om te communiceren met de back-end. | Http Https Tcp Tls |
timeout | Time-out van verbinding in seconden. Application Gateway mislukt de aanvraag als er geen antwoord wordt ontvangen binnen ConnectionTimeout. Acceptabele waarden liggen tussen 1 seconde en 86400 seconden. | int |
trustedRootCertificates | Matrix met verwijzingen naar vertrouwde basiscertificaten van application gateway. | SubResource[] |
ApplicationGatewayCustomError
Naam | Description | Waarde |
---|---|---|
customErrorPageUrl | Url van de foutpagina van de aangepaste fout van de toepassingsgateway. | tekenreeks |
statuscode | Statuscode van de aangepaste fout van de toepassingsgateway. | 'HttpStatus400' 'HttpStatus403' 'HttpStatus404' 'HttpStatus405' 'HttpStatus408' 'HttpStatus500' 'HttpStatus502' 'HttpStatus503' 'HttpStatus504' |
ApplicationGatewayFrontendIPConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de front-end-IP-configuratie die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de front-end-IP-configuratie van de toepassingsgateway. | ApplicationGatewayFrontendIPConfigurationPropertiesF... |
ApplicationGatewayFrontendIPConfigurationPropertiesF...
Naam | Description | Waarde |
---|---|---|
privateIPAddress | PrivateIPAddress van de IP-configuratie van de netwerkinterface. | tekenreeks |
privateIPAllocationMethod | De toewijzingsmethode voor privé-IP-adressen. | 'Dynamisch' Statisch |
privateLinkConfiguration | Verwijzing naar de configuratie van de private link van de toepassingsgateway. | Subresource |
publicIPAddress | Verwijzing naar de PublicIP-resource. | Subresource |
subnet | Verwijzing naar de subnetresource. | Subresource |
ApplicationGatewayFrontendPort
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de front-endpoort die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de front-endpoort van de toepassingsgateway. | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
Naam | Description | Waarde |
---|---|---|
poort | Front-endpoort. | int |
ApplicationGatewayIPConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de IP-configuratie die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de IP-configuratie van de toepassingsgateway. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Naam | Description | Waarde |
---|---|---|
subnet | Verwijzing naar de subnetresource. Een subnet van waaruit de toepassingsgateway het privéadres ophaalt. | Subresource |
ApplicationGatewayGlobalConfiguration
Naam | Description | Waarde |
---|---|---|
enableRequestBuffering | Schakel aanvraagbuffering in. | booleaans |
enableResponseBuffering | Schakel reactiebuffering in. | booleaans |
ApplicationGatewayHttpListener
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de HTTP-listener die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de HTTP-listener van de toepassingsgateway. | ApplicationGatewayHttpListenerPropertiesFormat |
ApplicationGatewayHttpListenerPropertiesFormat
Naam | Description | Waarde |
---|---|---|
customErrorConfigurations | Aangepaste foutconfiguraties van de HTTP-listener. | ApplicationGatewayCustomError[] |
firewallBeleid | Verwijzing naar de resource FirewallPolicy. | SubResource |
frontendIPConfiguration | Front-end-IP-configuratieresource van een toepassingsgateway. | SubResource |
frontendPort | Front-endpoortresource van een toepassingsgateway. | SubResource |
Hostname | Hostnaam van HTTP-listener. | tekenreeks |
Hostnamen | Lijst met hostnamen voor HTTP-listener die ook speciale jokertekens toestaat. | tekenreeks[] |
protocol | Protocol van de HTTP-listener. | Http Https Tcp Tls |
requireServerNameIndication | Alleen van toepassing als het protocol https is. Hiermee schakelt u SNI in voor multi-hosting. | booleaans |
sslCertificate | SSL-certificaatresource van een toepassingsgateway. | SubResource |
sslProfile | SSL-profielresource van de toepassingsgateway. | SubResource |
ApplicationGatewayListener
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de listener die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de listener van de toepassingsgateway. | ApplicationGatewayListenerPropertiesFormat |
ApplicationGatewayListenerPropertiesFormat
Naam | Description | Waarde |
---|---|---|
frontendIPConfiguration | Front-end-IP-configuratieresource van een toepassingsgateway. | SubResource |
frontendPort | Front-endpoortresource van een toepassingsgateway. | SubResource |
Hostnamen | Lijst met servernaamindicaties (SNI) voor TLS Multi-site Listener die ook speciale jokertekens toestaat. | tekenreeks[] |
protocol | Protocol van de listener. | Http Https Tcp Tls |
sslCertificate | SSL-certificaatresource van een toepassingsgateway. | SubResource |
sslProfile | SSL-profielresource van de toepassingsgateway. | SubResource |
ApplicationGatewayLoadDistributionPolicy
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het belastingdistributiebeleid dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het distributiebeleid voor belasting van de toepassingsgateway. | ApplicationGatewayLoadDistributionPolicyPropertiesFo... |
ApplicationGatewayLoadDistributionPolicyPropertiesFo...
Naam | Description | Waarde |
---|---|---|
loadDistributionAlgorithm | Load Distribution Targets-resource van een toepassingsgateway. | 'IpHash' 'LeastConnections' 'RoundRobin' |
loadDistributionTargets | Load Distribution Targets-resource van een toepassingsgateway. | ApplicationGatewayLoadDistributionTarget[] |
ApplicationGatewayLoadDistributionTarget
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het distributiebeleid voor belasting dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het taakverdelingsdoel van de toepassingsgateway. | ApplicationGatewayLoadDistributionTargetPropertiesFo... |
ApplicationGatewayLoadDistributionTargetPropertiesFo...
Naam | Description | Waarde |
---|---|---|
backendAddressPool | Resource van de back-endadresgroep van de toepassingsgateway. | Subresource |
weightPerServer | Gewicht per server. Bereik tussen 1 en 100. | int Beperkingen: Minimumwaarde = 1 Maximale waarde = 100 |
ApplicationGatewayPrivateLinkConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de private link-configuratie die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de configuratie van de private link van de toepassingsgateway. | ApplicationGatewayPrivateLinkConfigurationProperties |
ApplicationGatewayPrivateLinkConfigurationProperties
Naam | Description | Waarde |
---|---|---|
ipConfigurations | Een matrix met IP-configuraties voor privékoppelingen van de toepassingsgateway. | ApplicationGatewayPrivateLinkIpConfiguration[] |
ApplicationGatewayPrivateLinkIpConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de IP-configuratie van de private link van de toepassingsgateway. | tekenreeks |
properties | Eigenschappen van de IP-configuratie van een private link van een toepassingsgateway. | ApplicationGatewayPrivateLinkIpConfigurationProperti... |
ApplicationGatewayPrivateLinkIpConfigurationProperti...
Naam | Description | Waarde |
---|---|---|
Primaire | Of de IP-configuratie primair is of niet. | booleaans |
privateIPAddress | Het privé-IP-adres van de IP-configuratie. | tekenreeks |
privateIPAllocationMethod | De toewijzingsmethode voor privé-IP-adressen. | 'Dynamisch' Statisch |
subnet | Verwijzing naar de subnetresource. | Subresource |
ApplicationGatewayProbe
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de test die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de test van de toepassingsgateway. | ApplicationGatewayProbePropertiesFormat |
ApplicationGatewayProbePropertiesFormat
Naam | Description | Waarde |
---|---|---|
host | Hostnaam waar de test naartoe moet worden verzonden. | tekenreeks |
interval | Het testinterval in seconden. Dit is het tijdsinterval tussen twee opeenvolgende tests. Acceptabele waarden liggen tussen 1 seconde en 86400 seconden. | int |
Overeenkomen met | Criterium voor het classificeren van een goed testantwoord. | ApplicationGatewayProbeHealthResponseMatch |
minServers | Minimaal aantal servers dat altijd als in orde is gemarkeerd. De standaardwaarde is 0. | int |
leertraject | Relatief pad van de test. Geldig pad begint vanaf '/'. De test wordt verzonden naar {Protocol}://{host}:{port}{path}. | tekenreeks |
pickHostNameFromBackendHttpSettings | Of de hostheader moet worden gekozen uit de HTTP-instellingen van de back-end. De standaardwaarde is false. | booleaans |
pickHostNameFromBackendSettings | Of de aanduiding van de servernaam moet worden gekozen in de back-endinstellingen voor het TLS-protocol. De standaardwaarde is false. | booleaans |
poort | Aangepaste poort die wordt gebruikt voor het testen van de back-endservers. De geldige waarde varieert van 1 tot 65535. Als dit niet is ingesteld, worden de poort van de HTTP-instellingen gebruikt. Deze eigenschap is alleen geldig voor Basic, Standard_v2 en WAF_v2. | int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 65535 |
protocol | Het protocol dat wordt gebruikt voor de test. | Http Https Tcp Tls |
timeout | De time-out van de test in seconden. Test gemarkeerd als mislukt als er geen geldig antwoord wordt ontvangen met deze time-outperiode. Acceptabele waarden liggen tussen 1 seconde en 86400 seconden. | int |
unhealthyThreshold | Het aantal nieuwe pogingen voor de test. De back-endserver wordt gemarkeerd als het aantal opeenvolgende testfouten De status Beschadigd heeft bereikt. Acceptabele waarden liggen tussen 1 seconde en 20. | int |
ApplicationGatewayProbeHealthResponseMatch
Naam | Description | Waarde |
---|---|---|
body | Hoofdtekst die moet worden opgenomen in het statusantwoord. De standaardwaarde is leeg. | tekenreeks |
statusCodes | Toegestane bereiken van statuscodes in orde. Het standaardbereik van statuscodes in orde is 200-399. | tekenreeks[] |
ApplicationGatewayRedirectConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de omleidingsconfiguratie die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de configuratie van de toepassingsgateway omleiden. | ApplicationGatewayRedirectConfigurationPropertiesFor... |
ApplicationGatewayRedirectConfigurationPropertiesFor...
Naam | Description | Waarde |
---|---|---|
includePath | Neem het pad op in de omgeleide URL. | booleaans |
includeQueryString | Neem een querytekenreeks op in de omgeleide URL. | booleaans |
pathRules | Padregels die de omleidingsconfiguratie opgeven. | SubResource[] |
redirectType | HTTP-omleidingstype. | Gevonden 'Permanent' 'SeeOther' 'Tijdelijk' |
requestRoutingRules | Aanvraagroutering die de omleidingsconfiguratie specificeert. | SubResource[] |
targetListener | Verwijzing naar een listener waarnaar de aanvraag wordt omgeleid. | Subresource |
targetUrl | URL waarnaar u de aanvraag wilt omleiden. | tekenreeks |
urlPathMaps | URL-padtoewijzingen die de standaardomleidingsconfiguratie opgeven. | SubResource[] |
ApplicationGatewayRequestRoutingRule
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de regel voor doorsturen van aanvragen die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de regel voor doorsturen van aanvragen voor toepassingsgateway. | ApplicationGatewayRequestRoutingRulePropertiesFormat |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Naam | Description | Waarde |
---|---|---|
backendAddressPool | Resource van de back-endadresgroep van de toepassingsgateway. | Subresource |
backendHttpSettings | Resource voor HTTP-instellingen van de back-end van de toepassingsgateway. | Subresource |
httpListener | HTTP-listenerresource van de toepassingsgateway. | Subresource |
loadDistributionPolicy | Load Distribution Policy-resource van de toepassingsgateway. | Subresource |
priority | Prioriteit van de regel voor doorsturen van aanvragen. | int Beperkingen: Minimumwaarde = 1 Maximale waarde = 20000 |
redirectConfiguration | Configuratieresource van de toepassingsgateway omleiden. | Subresource |
rewriteRuleSet | Herschrijf de resource regelset in Basisregel van de toepassingsgateway. | Subresource |
ruleType | Type regel. | 'Basic' 'PathBasedRouting' |
urlPathMap | Url-padtoewijzingsresource van de toepassingsgateway. | Subresource |
ApplicationGatewayRewriteRuleSet
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de regelset voor herschrijven die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de regelset voor herschrijven van de toepassingsgateway. | ApplicationGatewayRewriteRuleSetPropertiesFormat |
ApplicationGatewayRewriteRuleSetPropertiesFormat
Naam | Description | Waarde |
---|---|---|
rewriteRules | Regels herschrijven in de regelset voor herschrijven. | ApplicationGatewayRewriteRule[] |
ApplicationGatewayRewriteRule
Naam | Description | Waarde |
---|---|---|
actionSet | Set acties die moeten worden uitgevoerd als onderdeel van de herschrijfregel. | ApplicationGatewayRewriteRuleActionSet |
Voorwaarden | Voorwaarden op basis waarvan de uitvoering van de actieset wordt geëvalueerd. | ApplicationGatewayRewriteRuleCondition[] |
naam | Naam van de herschrijfregel die uniek is binnen een Application Gateway. | tekenreeks |
ruleSequence | Regelvolgorde van de herschrijfregel die de volgorde bepaalt van de uitvoering van een bepaalde regel in een RewriteRuleSet. | int |
ApplicationGatewayRewriteRuleActionSet
Naam | Description | Waarde |
---|---|---|
requestHeaderConfigurations | Aanvraagheaderacties in de actieset. | ApplicationGatewayHeaderConfiguration[] |
responseHeaderConfigurations | Antwoordheaderacties in de actieset. | ApplicationGatewayHeaderConfiguration[] |
urlConfiguration | URL-configuratieactie in de actieset. | ApplicationGatewayUrlConfiguration |
ApplicationGatewayHeaderConfiguration
Naam | Description | Waarde |
---|---|---|
headerName | Headernaam van de headerconfiguratie. | tekenreeks |
headerValue | Headerwaarde van de headerconfiguratie. | tekenreeks |
ApplicationGatewayUrlConfiguration
Naam | Description | Waarde |
---|---|---|
modifiedPath | URL-pad dat de gebruiker heeft opgegeven voor het herschrijven van url's. Null betekent dat er geen pad wordt bijgewerkt. De standaardwaarde is null. | tekenreeks |
modifiedQueryString | Querytekenreeks die de gebruiker heeft opgegeven voor het herschrijven van url's. Null betekent dat er geen querytekenreeks wordt bijgewerkt. De standaardwaarde is null. | tekenreeks |
Omleiden | Als deze optie is ingesteld als true, wordt de URL-padtoewijzing die is opgegeven in regels voor routering op basis van padaanvragen, opnieuw geëvalueerd met behulp van het aangepaste pad. De standaardwaarde is false. | booleaans |
ApplicationGatewayRewriteRuleCondition
Naam | Description | Waarde |
---|---|---|
ignoreCase | Stel deze parameter in op de waarheidswaarde met het patroon om een hoofdlettergevoelige vergelijking uit te voeren. | booleaans |
Ontkennen | Als u deze waarde instelt als waarheid, wordt de negatie van de voorwaarde die door de gebruiker is opgegeven, geforceerd gecontroleerd. | booleaans |
Patroon | Het patroon, een vaste tekenreeks of reguliere expressie, waarmee de waarheid van de voorwaarde wordt geëvalueerd. | tekenreeks |
Variabele | De voorwaardeparameter van de RewriteRuleCondition. | tekenreeks |
ApplicationGatewayRoutingRule
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de regel voor doorsturen die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de regel voor doorsturen van de toepassingsgateway. | ApplicationGatewayRoutingRulePropertiesFormat |
ApplicationGatewayRoutingRulePropertiesFormat
Naam | Description | Waarde |
---|---|---|
backendAddressPool | Resource van de back-endadresgroep van de toepassingsgateway. | Subresource |
backendSettings | Resource voor back-endinstellingen van de toepassingsgateway. | Subresource |
Luisteraar | Listenerresource van de toepassingsgateway. | Subresource |
priority | Prioriteit van de regel voor doorsturen. | int (vereist) Beperkingen: Minimumwaarde = 1 Maximale waarde = 20000 |
ruleType | Type regel. | 'Basic' 'PathBasedRouting' |
ApplicationGatewaySku
Naam | Description | Waarde |
---|---|---|
capacity | Capaciteit (aantal exemplaren) van een toepassingsgateway. | int |
naam | Naam van een toepassingsgateway-SKU. | 'Basic' 'Standard_Large' 'Standard_Medium' 'Standard_Small' 'Standard_v2' 'WAF_Large' 'WAF_Medium' 'WAF_v2' |
laag | Laag van een toepassingsgateway. | 'Basic' 'Standaard' 'Standard_v2' 'WAF' 'WAF_v2' |
ApplicationGatewaySslCertificate
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het SSL-certificaat dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het SSL-certificaat van de toepassingsgateway. | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
Naam | Description | Waarde |
---|---|---|
gegevens | Met Base-64 gecodeerd PFX-certificaat. Alleen van toepassing in PUT-aanvraag. | tekenreeks |
keyVaultSecretId | Geheime id van (base-64 gecodeerd niet-versleuteld pfx)-object 'Geheim' of 'Certificaat' dat is opgeslagen in KeyVault. | tekenreeks |
wachtwoord | Wachtwoord voor het pfx-bestand dat is opgegeven in de gegevens. Alleen van toepassing in PUT-aanvraag. | tekenreeks |
ApplicationGatewaySslPolicy
Naam | Description | Waarde |
---|---|---|
cipherSuites | Ssl-coderingssuites die moeten worden ingeschakeld in de opgegeven volgorde voor toepassingsgateway. | Tekenreeksmatrix met een van de volgende: '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-protocollen die moeten worden uitgeschakeld op de toepassingsgateway. | Tekenreeksmatrix met een van de volgende: 'TLSv1_0' 'TLSv1_1' 'TLSv1_2' 'TLSv1_3' |
minProtocolVersion | Minimale versie van het SSL-protocol dat moet worden ondersteund op de toepassingsgateway. | 'TLSv1_0' 'TLSv1_1' 'TLSv1_2' 'TLSv1_3' |
policyName | Naam van vooraf gedefinieerd SSL-beleid. | 'AppGwSslPolicy20150501' 'AppGwSslPolicy20170401' 'AppGwSslPolicy20170401S' 'AppGwSslPolicy20220101' 'AppGwSslPolicy20220101S' |
policyType | Type SSL-beleid. | 'Aangepast' 'CustomV2' Vooraf gedefinieerd |
ApplicationGatewaySslProfile
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het SSL-profiel dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het SSL-profiel van de toepassingsgateway. | ApplicationGatewaySslProfilePropertiesFormat |
ApplicationGatewaySslProfilePropertiesFormat
Naam | Description | Waarde |
---|---|---|
clientAuthConfiguration | Clientverificatieconfiguratie van de toepassingsgatewayresource. | ApplicationGatewayClientAuthConfiguration |
sslPolicy | SSL-beleid van de toepassingsgatewayresource. | ApplicationGatewaySslPolicy |
trustedClientCertificates | Matrix van verwijzingen naar vertrouwde clientcertificaten van application gateway. | SubResource[] |
ApplicationGatewayClientAuthConfiguration
Naam | Description | Waarde |
---|---|---|
verifyClientCertIssuerDN | Controleer de naam van de uitgever van het clientcertificaat op de toepassingsgateway. | booleaans |
verifyClientRevocation | Controleer de intrekkingsstatus van het clientcertificaat. | 'Geen' 'OCSP' |
ApplicationGatewayTrustedClientCertificate
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het vertrouwde clientcertificaat dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het vertrouwde clientcertificaat van de toepassingsgateway. | ApplicationGatewayTrustedClientCertificateProperties... |
ApplicationGatewayTrustedClientCertificateProperties...
Naam | Description | Waarde |
---|---|---|
gegevens | Openbare certificaatgegevens. | tekenreeks |
ApplicationGatewayTrustedRootCertificate
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het vertrouwde basiscertificaat dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het vertrouwde basiscertificaat van de toepassingsgateway. | ApplicationGatewayTrustedRootCertificatePropertiesFo... |
ApplicationGatewayTrustedRootCertificatePropertiesFo...
Naam | Description | Waarde |
---|---|---|
gegevens | Openbare certificaatgegevens. | tekenreeks |
keyVaultSecretId | Geheime id van (base-64 gecodeerd niet-versleuteld pfx)-object 'Geheim' of 'Certificaat' dat is opgeslagen in KeyVault. | tekenreeks |
ApplicationGatewayUrlPathMap
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de URL-padtoewijzing die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de URL-padtoewijzing van de toepassingsgateway. | ApplicationGatewayUrlPathMapPropertiesFormat |
ApplicationGatewayUrlPathMapPropertiesFormat
Naam | Description | Waarde |
---|---|---|
defaultBackendAddressPool | Standaardresource van back-endadresgroep van URL-padtoewijzing. | Subresource |
defaultBackendHttpSettings | Standaardresource voor HTTP-instellingen voor back-end van URL-padtoewijzing. | Subresource |
defaultLoadDistributionPolicy | Standaardbron voor distributiebeleid voor laden van URL-padtoewijzing. | Subresource |
defaultRedirectConfiguration | Standaardomleidingsconfiguratieresource van URL-padtoewijzing. | Subresource |
defaultRewriteRuleSet | Standaardresource voor regelset herschrijven van URL-padtoewijzing. | Subresource |
pathRules | Padregel van url-padtoewijzingsresource. | ApplicationGatewayPathRule[] |
ApplicationGatewayPathRule
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de padregel die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de padregel voor de toepassingsgateway. | ApplicationGatewayPathRulePropertiesFormat |
ApplicationGatewayPathRulePropertiesFormat
Naam | Description | Waarde |
---|---|---|
backendAddressPool | Back-endadresgroepresource van url-padtoewijzingsregel. | Subresource |
backendHttpSettings | Resource voor http-instellingen van back-end van de padregel voor URL-padtoewijzing. | Subresource |
firewallPolicy | Verwijzing naar de FirewallPolicy-resource. | Subresource |
loadDistributionPolicy | Distributiebeleidsresource laden van url-padtoewijzingsregel. | Subresource |
Paden | Padregels van URL-padtoewijzing. | tekenreeks[] |
redirectConfiguration | Omleidingsconfiguratieresource van url-padtoewijzingspadregel. | Subresource |
rewriteRuleSet | Regelsetresource van URL-padtoewijzingsregel herschrijven. | Subresource |
ApplicationGatewayWebApplicationFirewallConfiguratio...
Naam | Description | Waarde |
---|---|---|
disabledRuleGroups | De uitgeschakelde regelgroepen. | ApplicationGatewayFirewallDisabledRuleGroup[] |
enabled | Of de webtoepassingsfirewall is ingeschakeld of niet. | bool (vereist) |
Uitsluitingen | De uitsluitingslijst. | ApplicationGatewayFirewallExclusion[] |
fileUploadLimitInMb | Maximale uploadgrootte van het bestand in Mb voor WAF. | int Beperkingen: Minimumwaarde = 0 |
firewallMode | Web Application Firewall-modus. | 'Detectie' 'Preventie' (vereist) |
maxRequestBodySize | Maximale grootte van aanvraagbody voor WAF. | int Beperkingen: Minimumwaarde = 8 Maximale waarde = 128 |
maxRequestBodySizeInKb | Maximale grootte van aanvraagbody in Kb voor WAF. | int Beperkingen: Minimumwaarde = 8 Maximale waarde = 128 |
requestBodyCheck | Hiermee wordt aangegeven of WAF de aanvraagbody mag controleren. | booleaans |
ruleSetType | Het type van de regelset voor de webtoepassingsfirewall. Mogelijke waarden zijn: 'OWASP'. | tekenreeks (vereist) |
ruleSetVersion | De versie van het type regelset. | tekenreeks (vereist) |
ApplicationGatewayFirewallDisabledRuleGroup
Naam | Description | Waarde |
---|---|---|
ruleGroupName | De naam van de regelgroep die wordt uitgeschakeld. | tekenreeks (vereist) |
regels | De lijst met regels die worden uitgeschakeld. Als dit null is, worden alle regels van de regelgroep uitgeschakeld. | int[] |
ApplicationGatewayFirewallExclusion
Naam | Description | Waarde |
---|---|---|
matchVariable | De variabele die moet worden uitgesloten. | tekenreeks (vereist) |
selector | Wanneer matchVariable een verzameling is, wordt de operator gebruikt om op te geven op welke elementen in de verzameling deze uitsluiting van toepassing is. | tekenreeks (vereist) |
selectorMatchOperator | Als matchVariable een verzameling is, gebruikt u de selector om op te geven op welke elementen in de verzameling deze uitsluiting van toepassing is. | tekenreeks (vereist) |
Snelstartsjablonen
Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
LANSA Windows VM ScaleSet automatisch schalen met Azure SQL Database |
Met de sjabloon wordt een Windows-VMSS geïmplementeerd met het gewenste aantal VM's in de schaalset en een LANSA MSI om op elke VM te installeren. Zodra de VM-schaalset is geïmplementeerd, wordt een aangepaste scriptextensie gebruikt om de LANSA MSI te installeren) |
Creatie een WordPress-site in een virtueel netwerk |
Met deze sjabloon maakt u een WordPress-site op Container Instance in een virtueel netwerk. En voer een openbare site-FQDN uit die toegang kan krijgen tot de WordPress-site. |
een Azure Application Gateway v2 Creatie |
Met deze sjabloon maakt u een Azure Application Gateway met twee Windows Server 2016 servers in de back-endpool |
Een Azure WAF v2 Creatie op Azure Application Gateway |
Met deze sjabloon maakt u een Azure Web Application Firewall v2 op Azure Application Gateway met twee Windows Server 2016 servers in de back-endpool |
AKS-cluster met een NAT-gateway en een Application Gateway |
In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met NAT-gateway voor uitgaande verbindingen en een Application Gateway voor binnenkomende verbindingen. |
Azure Application Gateway-demo instellen |
Met deze sjabloon kunt u snel Azure Application Gateway demo implementeren om taakverdeling met of zonder affiniteit op basis van cookies te testen. |
eShop-website met ILB ASE |
Een App Service Environment is een Premium-serviceabonnement van Azure App Service die een volledig geïsoleerde en toegewezen omgeving biedt voor het veilig uitvoeren van Azure App Service apps op grote schaal, waaronder Web Apps, Mobile Apps en API-apps. |
Traffic Manager met meerdere lagen, L4 ILB, L7 AppGateway |
Deze sjabloon implementeert een Virtual Network, scheidt het netwerk via subnetten, implementeert VM's en configureert taakverdeling |
App met meerdere lagen met NSG, ILB, AppGateway |
Deze sjabloon implementeert een Virtual Network, scheidt het netwerk via subnetten, implementeert VM's en configureert taakverdeling |
Creatie API Management in intern VNet met App Gateway |
Deze sjabloon laat zien hoe u een exemplaar van Azure API Management Creatie in een particulier netwerk dat wordt beveiligd door Azure Application Gateway. |
Front Door Standard/Premium met Application Gateway origin |
Met deze sjabloon maakt u een Front Door Standard/Premium en een Application Gateway-exemplaar en gebruikt u een NSG- en WAF-beleid om te valideren dat verkeer via de oorsprong van Front Door is gekomen. |
Front Door met Container Instances en Application Gateway |
Met deze sjabloon maakt u een Front Door Standard/Premium met een containergroep en Application Gateway. |
Een Ubuntu VM-schaalset implementeren met Azure Application Gateway |
Met deze sjabloon kunt u een eenvoudige Ubuntu VM-schaalset implementeren die is geïntegreerd met Azure Application Gateway en ondersteunt maximaal 1000 VM's |
Een windows-VM-schaalset implementeren met Azure Application Gateway |
Met deze sjabloon kunt u een eenvoudige Windows VM-schaalset implementeren die is geïntegreerd met Azure Application Gateway en ondersteunt maximaal 1000 VM's |
AKS-cluster met de Application Gateway toegangsbeheerobjectcontroller |
In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met Application Gateway, Application Gateway controller voor inkomend verkeer, Azure Container Registry, Log Analytics en Key Vault |
App Gateway met WAF-, SSL-, IIS- en HTTPS-omleiding |
Met deze sjabloon wordt een Application Gateway geïmplementeerd met WAF, end-to-end SSL en HTTP naar HTTPS-omleiding op de IIS-servers. |
een Application Gateway Creatie |
Met deze sjabloon maakt u een toepassingsgateway in een virtueel netwerk en stelt u taakverdelingsregels in voor een willekeurig aantal virtuele machines |
een IPv6-Application Gateway Creatie |
Met deze sjabloon maakt u een toepassingsgateway met een IPv6-front-end in een virtueel netwerk met twee stacks. |
een Application Gateway V2 Creatie met Key Vault |
Met deze sjabloon wordt een Application Gateway V2 geïmplementeerd in een Virtual Network, een door de gebruiker gedefinieerde identiteit, Key Vault, een geheim (certificaatgegevens) en toegangsbeleid op Key Vault en Application Gateway. |
Application Gateway voor multihosting |
Met deze sjabloon maakt u een Application Gateway en configureert u deze voor Multi Hosting op poort 443. |
een Application Gateway Creatie met padoverschrijven |
Met deze sjabloon wordt een Application Gateway geïmplementeerd en wordt het gebruik van de functie padoverschrijving voor een back-endadresgroep weergegeven. |
een Application Gateway Creatie met test |
Met deze sjabloon wordt een Application Gateway met verbeterde testfunctionaliteit geïmplementeerd. |
een Application Gateway met een openbaar IP-adres Creatie |
Met deze sjabloon maakt u een Application Gateway, een openbaar IP-adres voor de Application Gateway en de Virtual Network waarin Application Gateway wordt geïmplementeerd. Configureert ook Application Gateway voor HTTP-taakverdeling met twee back-endservers. Houd er rekening mee dat u geldige IP-adressen voor back-endservers moet opgeven. |
een Application Gateway Creatie met een openbaar IP-adres (offload) |
Met deze sjabloon maakt u een Application Gateway, een openbaar IP-adres voor de Application Gateway en de Virtual Network waarin Application Gateway wordt geïmplementeerd. Configureert ook Application Gateway voor SSL-offload en taakverdeling met twee back-endservers. Houd er rekening mee dat u geldige IP-adressen voor back-endservers moet opgeven. |
een Application Gateway Creatie met omleiding |
Met deze sjabloon maakt u een toepassingsgateway met omleidingsfuncties in een virtueel netwerk en stelt u regels voor taakverdeling en omleiding in (basis en pad) |
een Application Gateway Creatie met Herschrijven |
Met deze sjabloon maakt u een toepassingsgateway met herschrijffuncties in een virtueel netwerk en stelt u taakverdeling en herschrijfregels in |
een Application Gateway Creatie (aangepaste SSL) |
Met deze sjabloon wordt een Application Gateway geconfigureerd met een aangepast SSL-beleid geïmplementeerd. |
een Application Gateway Creatie (SSL-beleid) |
Met deze sjabloon wordt een Application Gateway geïmplementeerd die is geconfigureerd met een vooraf gedefinieerd SSL-beleid. |
Application Gateway voor routering op basis van URL-pad |
Met deze sjabloon maakt u een Application Gateway en configureert u deze voor routering op basis van URL-pad. |
een Application Gateway v2 Creatie |
Met deze sjabloon maakt u een toepassingsgateway v2 in een virtueel netwerk en stelt u eigenschappen voor automatisch schalen en een HTTP-taakverdelingsregel met openbare front-end in |
Creatie een Application Gateway (WAF) |
Met deze sjabloon maakt u een toepassingsgateway met Web Application Firewall-functionaliteit in een virtueel netwerk en stelt u taakverdelingsregels in voor een willekeurig aantal virtuele machines |
Application Gateway met WAF- en firewallbeleid |
Met deze sjabloon maakt u een Application Gateway met WAF geconfigureerd samen met een firewallbeleid |
Application Gateway voor een web-app met IP-beperking |
Met deze sjabloon maakt u een toepassingsgateway vóór een Azure-web-app waarvoor IP-beperking is ingeschakeld in de web-app. |
een Application Gateway voor WebApps Creatie |
Met deze sjabloon wordt een toepassingsgateway gemaakt vóór twee Azure-Web Apps waarvoor een aangepaste test is ingeschakeld. |
Creatie Application Gateway met certificaten |
Deze sjabloon laat zien hoe u Key Vault zelfondertekende certificaten genereert en vervolgens verwijst vanuit Application Gateway. |
Application Gateway met interne API Management en web-app |
Application Gateway het routeren van internetverkeer naar een virtueel netwerk (interne modus) API Management exemplaar van een web-API die wordt gehost in een Azure-web-app. |
een web-app Creatie die wordt beveiligd door Application Gateway v2 |
Met deze sjabloon maakt u een Azure-web-app met toegangsbeperking voor een Application Gateway v2. De Application Gateway wordt geïmplementeerd in een vNet (subnet) waarvoor een service-eindpunt 'Microsoft.Web' is ingeschakeld. De web-app beperkt de toegang tot verkeer vanaf het subnet. |
een web-app, PE en Application Gateway v2 Creatie |
Met deze sjabloon maakt u een Azure-web-app met privé-eindpunt in Azure Virtual Network Subnet , een Application Gateway v2. De Application Gateway wordt geïmplementeerd in een vNet (subnet). De web-app beperkt de toegang tot verkeer vanaf het subnet met behulp van een privé-eindpunt |
Resourcedefinitie van ARM-sjabloon
Het resourcetype applicationGateways kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Network/applicationGateways-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Network/applicationGateways",
"apiVersion": "2023-06-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"authenticationCertificates": [
{
"id": "string",
"name": "string",
"properties": {
"data": "string"
}
}
],
"autoscaleConfiguration": {
"maxCapacity": "int",
"minCapacity": "int"
},
"backendAddressPools": [
{
"id": "string",
"name": "string",
"properties": {
"backendAddresses": [
{
"fqdn": "string",
"ipAddress": "string"
}
]
}
}
],
"backendHttpSettingsCollection": [
{
"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"
}
]
}
}
],
"backendSettingsCollection": [
{
"id": "string",
"name": "string",
"properties": {
"hostName": "string",
"pickHostNameFromBackendAddress": "bool",
"port": "int",
"probe": {
"id": "string"
},
"protocol": "string",
"timeout": "int",
"trustedRootCertificates": [
{
"id": "string"
}
]
}
}
],
"customErrorConfigurations": [
{
"customErrorPageUrl": "string",
"statusCode": "string"
}
],
"enableFips": "bool",
"enableHttp2": "bool",
"firewallPolicy": {
"id": "string"
},
"forceFirewallPolicyAssociation": "bool",
"frontendIPConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"privateLinkConfiguration": {
"id": "string"
},
"publicIPAddress": {
"id": "string"
},
"subnet": {
"id": "string"
}
}
}
],
"frontendPorts": [
{
"id": "string",
"name": "string",
"properties": {
"port": "int"
}
}
],
"gatewayIPConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string"
}
}
}
],
"globalConfiguration": {
"enableRequestBuffering": "bool",
"enableResponseBuffering": "bool"
},
"httpListeners": [
{
"id": "string",
"name": "string",
"properties": {
"customErrorConfigurations": [
{
"customErrorPageUrl": "string",
"statusCode": "string"
}
],
"firewallPolicy": {
"id": "string"
},
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": {
"id": "string"
},
"hostName": "string",
"hostNames": [ "string" ],
"protocol": "string",
"requireServerNameIndication": "bool",
"sslCertificate": {
"id": "string"
},
"sslProfile": {
"id": "string"
}
}
}
],
"listeners": [
{
"id": "string",
"name": "string",
"properties": {
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": {
"id": "string"
},
"hostNames": [ "string" ],
"protocol": "string",
"sslCertificate": {
"id": "string"
},
"sslProfile": {
"id": "string"
}
}
}
],
"loadDistributionPolicies": [
{
"id": "string",
"name": "string",
"properties": {
"loadDistributionAlgorithm": "string",
"loadDistributionTargets": [
{
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"weightPerServer": "int"
}
}
]
}
}
],
"privateLinkConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"ipConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"primary": "bool",
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"subnet": {
"id": "string"
}
}
}
]
}
}
],
"probes": [
{
"id": "string",
"name": "string",
"properties": {
"host": "string",
"interval": "int",
"match": {
"body": "string",
"statusCodes": [ "string" ]
},
"minServers": "int",
"path": "string",
"pickHostNameFromBackendHttpSettings": "bool",
"pickHostNameFromBackendSettings": "bool",
"port": "int",
"protocol": "string",
"timeout": "int",
"unhealthyThreshold": "int"
}
}
],
"redirectConfigurations": [
{
"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"
}
]
}
}
],
"requestRoutingRules": [
{
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"httpListener": {
"id": "string"
},
"loadDistributionPolicy": {
"id": "string"
},
"priority": "int",
"redirectConfiguration": {
"id": "string"
},
"rewriteRuleSet": {
"id": "string"
},
"ruleType": "string",
"urlPathMap": {
"id": "string"
}
}
}
],
"rewriteRuleSets": [
{
"id": "string",
"name": "string",
"properties": {
"rewriteRules": [
{
"actionSet": {
"requestHeaderConfigurations": [
{
"headerName": "string",
"headerValue": "string"
}
],
"responseHeaderConfigurations": [
{
"headerName": "string",
"headerValue": "string"
}
],
"urlConfiguration": {
"modifiedPath": "string",
"modifiedQueryString": "string",
"reroute": "bool"
}
},
"conditions": [
{
"ignoreCase": "bool",
"negate": "bool",
"pattern": "string",
"variable": "string"
}
],
"name": "string",
"ruleSequence": "int"
}
]
}
}
],
"routingRules": [
{
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendSettings": {
"id": "string"
},
"listener": {
"id": "string"
},
"priority": "int",
"ruleType": "string"
}
}
],
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"sslCertificates": [
{
"id": "string",
"name": "string",
"properties": {
"data": "string",
"keyVaultSecretId": "string",
"password": "string"
}
}
],
"sslPolicy": {
"cipherSuites": [ "string" ],
"disabledSslProtocols": [ "string" ],
"minProtocolVersion": "string",
"policyName": "string",
"policyType": "string"
},
"sslProfiles": [
{
"id": "string",
"name": "string",
"properties": {
"clientAuthConfiguration": {
"verifyClientCertIssuerDN": "bool",
"verifyClientRevocation": "string"
},
"sslPolicy": {
"cipherSuites": [ "string" ],
"disabledSslProtocols": [ "string" ],
"minProtocolVersion": "string",
"policyName": "string",
"policyType": "string"
},
"trustedClientCertificates": [
{
"id": "string"
}
]
}
}
],
"trustedClientCertificates": [
{
"id": "string",
"name": "string",
"properties": {
"data": "string"
}
}
],
"trustedRootCertificates": [
{
"id": "string",
"name": "string",
"properties": {
"data": "string",
"keyVaultSecretId": "string"
}
}
],
"urlPathMaps": [
{
"id": "string",
"name": "string",
"properties": {
"defaultBackendAddressPool": {
"id": "string"
},
"defaultBackendHttpSettings": {
"id": "string"
},
"defaultLoadDistributionPolicy": {
"id": "string"
},
"defaultRedirectConfiguration": {
"id": "string"
},
"defaultRewriteRuleSet": {
"id": "string"
},
"pathRules": [
{
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"firewallPolicy": {
"id": "string"
},
"loadDistributionPolicy": {
"id": "string"
},
"paths": [ "string" ],
"redirectConfiguration": {
"id": "string"
},
"rewriteRuleSet": {
"id": "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"
}
},
"zones": [ "string" ]
}
Eigenschapswaarden
applicationGateways
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Network/applicationGateways' |
apiVersion | De resource-API-versie | '2023-06-01' |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-80 Geldige tekens: Alfanumerieken, onderstrepingstekens, punten en afbreekstreepjes. Begin met alfanumeriek. Einde alfanumeriek of onderstrepingsteken. |
location | Resourcelocatie. | tekenreeks |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
identity | De identiteit van de toepassingsgateway, indien geconfigureerd. | ManagedServiceIdentity |
properties | Eigenschappen van de toepassingsgateway. | ApplicationGatewayPropertiesFormat |
Zones | Een lijst met beschikbaarheidszones die aangeeft waar de resource vandaan moet komen. | tekenreeks[] |
ManagedServiceIdentity
Naam | Description | Waarde |
---|---|---|
type | Het type identiteit dat voor de resource wordt gebruikt. Het type 'SystemAssigned, UserAssigned' bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' worden alle identiteiten van de virtuele machine verwijderd. | 'Geen' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | ManagedServiceIdentityUserAssignedId-entiteiten |
ManagedServiceIdentityUserAssignedId-entiteiten
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | Components1Jq1T4ISchemasManagedserviceidentityProper... |
Components1Jq1T4ISchemasManagedserviceidentityProper...
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.
ApplicationGatewayPropertiesFormat
Naam | Description | Waarde |
---|---|---|
authenticationCertificates | Verificatiecertificaten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayAuthenticationCertificate[] |
autoscaleConfiguration | Configuratie voor automatische schaalaanpassing. | ApplicationGatewayAutoscaleConfiguration |
backendAddressPools | Back-endadresgroep van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Back-end-HTTP-instellingen van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayBackendHttpSettings[] |
backendSettingsCollection | Back-endinstellingen van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayBackendSettings[] |
customErrorConfigurations | Aangepaste foutconfiguraties van de toepassingsgatewayresource. | ApplicationGatewayCustomError[] |
enableFips | Of FIPS is ingeschakeld voor de toepassingsgatewayresource. | booleaans |
enableHttp2 | Of HTTP2 is ingeschakeld op de resource van de toepassingsgateway. | booleaans |
firewallPolicy | Verwijzing naar de FirewallPolicy-resource. | Subresource |
forceFirewallPolicyAssociation | Indien waar, koppelt u een firewallbeleid aan een toepassingsgateway, ongeacht of het beleid verschilt van de WAF-configuratie. | booleaans |
frontendIPConfigurations | Front-end-IP-adressen van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Front-endpoorten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Subnetten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayIPConfiguration[] |
globalConfiguration | Globale configuratie. | ApplicationGatewayGlobalConfiguration |
httpListeners | HTTP-listeners van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayHttpListener[] |
Luisteraars | Listeners van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayListener[] |
loadDistributionPolicies | Belastingdistributiebeleid van de toepassingsgatewayresource. | ApplicationGatewayLoadDistributionPolicy[] |
privateLinkConfigurations | PrivateLink-configuraties op toepassingsgateway. | ApplicationGatewayPrivateLinkConfiguration[] |
Sondes | Tests van de toepassingsgatewayresource. | ApplicationGatewayProbe[] |
redirectConfigurations | Configuraties van de toepassingsgatewayresource omleiden. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayRedirectConfiguration[] |
requestRoutingRules | Aanvraagrouteringsregels van de toepassingsgatewayresource. | ApplicationGatewayRequestRoutingRule[] |
rewriteRuleSets | Herschrijf regels voor de toepassingsgatewayresource. | ApplicationGatewayRewriteRuleSet[] |
routingRules | Routeringsregels van de toepassingsgatewayresource. | ApplicationGatewayRoutingRule[] |
sku | SKU van de toepassingsgatewayresource. | ApplicationGatewaySku |
sslCertificates | SSL-certificaten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewaySslCertificate[] |
sslPolicy | SSL-beleid van de toepassingsgatewayresource. | ApplicationGatewaySslPolicy |
sslProfiles | SSL-profielen van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewaySslProfile[] |
trustedClientCertificates | Vertrouwde clientcertificaten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayTrustedClientCertificate[] |
trustedRootCertificates | Vertrouwde basiscertificaten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayTrustedRootCertificate[] |
urlPathMaps | URL-padtoewijzing van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Configuratie van webtoepassingsfirewall. | ApplicationGatewayWebApplicationFirewallConfiguratio... |
ApplicationGatewayAuthenticationCertificate
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het verificatiecertificaat dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het verificatiecertificaat van de toepassingsgateway. | ApplicationGatewayAuthenticationCertificatePropertie... |
ApplicationGatewayAuthenticationCertificatePropertie...
Naam | Description | Waarde |
---|---|---|
gegevens | Openbare certificaatgegevens. | tekenreeks |
ApplicationGatewayAutoscaleConfiguration
Naam | Description | Waarde |
---|---|---|
maxCapacity | Bovengrens voor het aantal Application Gateway capaciteit. | int Beperkingen: Minimumwaarde = 2 |
minCapaciteit | Ondergrens voor het aantal Application Gateway capaciteit. | int (vereist) Beperkingen: Minimumwaarde = 0 |
ApplicationGatewayBackendAddressPool
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de back-endadresgroep die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de back-endadresgroep van de toepassingsgateway. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Naam | Description | Waarde |
---|---|---|
backendAddresses | Back-endadressen. | ApplicationGatewayBackendAddress[] |
ApplicationGatewayBackendAddress
Naam | Description | Waarde |
---|---|---|
Fqdn | De FQDN-naam (Fully Qualified Domain Name). | tekenreeks |
ipAddress | IP-adres. | tekenreeks |
ApplicationGatewayBackendHttpSettings
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de HTTP-instellingen voor de back-end die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de HTTP-instellingen voor de back-end van de toepassingsgateway. | ApplicationGatewayBackendHttpSettingsPropertiesForma... |
ApplicationGatewayBackendHttpSettingsPropertiesForma...
Naam | Description | Waarde |
---|---|---|
affinityCookieName | Cookienaam die moet worden gebruikt voor de affiniteitscookie. | tekenreeks |
authenticationCertificates | Matrix van verwijzingen naar verificatiecertificaten van toepassingsgateway. | SubResource[] |
connectionDraining | Het leegmaken van de verbinding van de back-end-HTTP-instellingenresource. | ApplicationGatewayConnectionDraining |
cookieBasedAffinity | Affiniteit op basis van cookies. | 'Uitgeschakeld' Ingeschakeld |
Hostname | Hostheader die naar de back-endservers moet worden verzonden. | tekenreeks |
leertraject | Pad dat moet worden gebruikt als voorvoegsel voor alle HTTP-aanvragen. Null betekent dat er geen pad wordt voorafgegaan. De standaardwaarde is null. | tekenreeks |
pickHostNameFromBackendAddress | Of de hostheader moet worden gekozen uit de hostnaam van de back-endserver. De standaardwaarde is false. | booleaans |
poort | De doelpoort op de back-end. | int |
probe | Testresource van een toepassingsgateway. | Subresource |
probeEnabled | Of de test is ingeschakeld. De standaardwaarde is false. | booleaans |
protocol | Het protocol dat wordt gebruikt om te communiceren met de back-end. | Http Https Tcp Tls |
requestTimeout | Time-out van aanvraag in seconden. Application Gateway mislukt de aanvraag als het antwoord niet binnen RequestTimeout wordt ontvangen. Acceptabele waarden liggen tussen 1 seconde en 86400 seconden. | int |
trustedRootCertificates | Matrix met verwijzingen naar vertrouwde basiscertificaten van application gateway. | SubResource[] |
Subresource
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
ApplicationGatewayConnectionDraining
Naam | Description | Waarde |
---|---|---|
drainTimeoutInSec | Het aantal seconden dat de verbinding leegloopt, is actief. Acceptabele waarden liggen tussen 1 seconde en 3600 seconden. | int (vereist) Beperkingen: Minimumwaarde = 1 Maximale waarde = 3600 |
enabled | Of het leegmaken van de verbinding is ingeschakeld of niet. | bool (vereist) |
ApplicationGatewayBackendSettings
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de back-endinstellingen die uniek zijn binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de back-endinstellingen van de toepassingsgateway. | ApplicationGatewayBackendSettingsPropertiesFormat |
ApplicationGatewayBackendSettingsPropertiesFormat
Naam | Description | Waarde |
---|---|---|
Hostname | Aanduiding van de servernaam die moet worden verzonden naar de back-endservers voor het TLS-protocol. | tekenreeks |
pickHostNameFromBackendAddress | Of u servernaamindicatie kiest uit de hostnaam van de back-endserver voor het TLS-protocol. De standaardwaarde is false. | booleaans |
poort | De doelpoort op de back-end. | int |
probe | Testresource van een toepassingsgateway. | Subresource |
protocol | Het protocol dat wordt gebruikt om te communiceren met de back-end. | Http Https Tcp Tls |
timeout | Time-out van verbinding in seconden. Application Gateway mislukt de aanvraag als er geen antwoord wordt ontvangen binnen ConnectionTimeout. Acceptabele waarden liggen tussen 1 seconde en 86400 seconden. | int |
trustedRootCertificates | Matrix met verwijzingen naar vertrouwde basiscertificaten van application gateway. | SubResource[] |
ApplicationGatewayCustomError
Naam | Description | Waarde |
---|---|---|
customErrorPageUrl | Url van de foutpagina van de aangepaste fout van de toepassingsgateway. | tekenreeks |
statuscode | Statuscode van de aangepaste fout van de toepassingsgateway. | 'HttpStatus400' 'HttpStatus403' 'HttpStatus404' 'HttpStatus405' 'HttpStatus408' 'HttpStatus500' 'HttpStatus502' 'HttpStatus503' 'HttpStatus504' |
ApplicationGatewayFrontendIPConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de front-end-IP-configuratie die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de front-end-IP-configuratie van de toepassingsgateway. | ApplicationGatewayFrontendIPConfigurationPropertiesF... |
ApplicationGatewayFrontendIPConfigurationPropertiesF...
Naam | Description | Waarde |
---|---|---|
privateIPAddress | PrivateIPAddress van de IP-configuratie van de netwerkinterface. | tekenreeks |
privateIPAllocationMethod | De toewijzingsmethode voor privé-IP-adressen. | 'Dynamisch' Statisch |
privateLinkConfiguration | Verwijzing naar de configuratie van de private link van de toepassingsgateway. | Subresource |
publicIPAddress | Verwijzing naar de PublicIP-resource. | Subresource |
subnet | Verwijzing naar de subnetresource. | Subresource |
ApplicationGatewayFrontendPort
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de front-endpoort die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de front-endpoort van de toepassingsgateway. | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
Naam | Description | Waarde |
---|---|---|
poort | Front-endpoort. | int |
ApplicationGatewayIPConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de IP-configuratie die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de IP-configuratie van de toepassingsgateway. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Naam | Description | Waarde |
---|---|---|
subnet | Verwijzing naar de subnetresource. Een subnet van waaruit de toepassingsgateway het privéadres krijgt. | SubResource |
ApplicationGatewayGlobalConfiguration
Naam | Description | Waarde |
---|---|---|
enableRequestBuffering | Schakel aanvraagbuffering in. | booleaans |
enableResponseBuffering | Reactiebuffering inschakelen. | booleaans |
ApplicationGatewayHttpListener
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de HTTP-listener die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de HTTP-listener van de toepassingsgateway. | ApplicationGatewayHttpListenerPropertiesFormat |
ApplicationGatewayHttpListenerPropertiesFormat
Naam | Description | Waarde |
---|---|---|
customErrorConfigurations | Aangepaste foutconfiguraties van de HTTP-listener. | ApplicationGatewayCustomError[] |
firewallBeleid | Verwijzing naar de resource FirewallPolicy. | SubResource |
frontendIPConfiguration | Front-end-IP-configuratieresource van een toepassingsgateway. | SubResource |
frontendPort | Front-endpoortresource van een toepassingsgateway. | SubResource |
Hostname | Hostnaam van HTTP-listener. | tekenreeks |
Hostnamen | Lijst met hostnamen voor HTTP-listener die ook speciale jokertekens toestaat. | tekenreeks[] |
protocol | Protocol van de HTTP-listener. | Http Https Tcp Tls |
requireServerNameIndication | Alleen van toepassing als het protocol https is. Hiermee schakelt u SNI in voor multi-hosting. | booleaans |
sslCertificate | SSL-certificaatresource van een toepassingsgateway. | SubResource |
sslProfile | SSL-profielresource van de toepassingsgateway. | SubResource |
ApplicationGatewayListener
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de listener die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de listener van de toepassingsgateway. | ApplicationGatewayListenerPropertiesFormat |
ApplicationGatewayListenerPropertiesFormat
Naam | Description | Waarde |
---|---|---|
frontendIPConfiguration | Front-end-IP-configuratieresource van een toepassingsgateway. | SubResource |
frontendPort | Front-endpoortresource van een toepassingsgateway. | SubResource |
Hostnamen | Lijst met servernaamindicaties (SNI) voor TLS Multi-site Listener die ook speciale jokertekens toestaat. | tekenreeks[] |
protocol | Protocol van de listener. | Http Https Tcp Tls |
sslCertificate | SSL-certificaatresource van een toepassingsgateway. | SubResource |
sslProfile | SSL-profielresource van de toepassingsgateway. | SubResource |
ApplicationGatewayLoadDistributionPolicy
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het belastingdistributiebeleid dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het distributiebeleid voor belasting van de toepassingsgateway. | ApplicationGatewayLoadDistributionPolicyPropertiesFo... |
ApplicationGatewayLoadDistributionPolicyPropertiesFo...
Naam | Description | Waarde |
---|---|---|
loadDistributionAlgorithm | Load Distribution Targets-resource van een toepassingsgateway. | 'IpHash' 'LeastConnections' 'RoundRobin' |
loadDistributionTargets | Load Distribution Targets-resource van een toepassingsgateway. | ApplicationGatewayLoadDistributionTarget[] |
ApplicationGatewayLoadDistributionTarget
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het belastingdistributiebeleid dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het taakdistributiedoel van de toepassingsgateway. | ApplicationGatewayLoadDistributionTargetPropertiesFo... |
ApplicationGatewayLoadDistributionTargetPropertiesFo...
Naam | Description | Waarde |
---|---|---|
backendAddressPool | Resource van de back-endadresgroep van de toepassingsgateway. | SubResource |
weightPerServer | Gewicht per server. Bereik tussen 1 en 100. | int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 100 |
ApplicationGatewayPrivateLinkConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de configuratie van de privékoppeling die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de configuratie van de private link van de toepassingsgateway. | ApplicationGatewayPrivateLinkConfigurationProperties |
ApplicationGatewayPrivateLinkConfigurationProperties
Naam | Description | Waarde |
---|---|---|
ipConfigurations | Een matrix met ip-configuraties voor privékoppelingen van de toepassingsgateway. | ApplicationGatewayPrivateLinkIpConfiguration[] |
ApplicationGatewayPrivateLinkIpConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de IP-configuratie van de private link van de toepassingsgateway. | tekenreeks |
properties | Eigenschappen van de IP-configuratie van een private link van een toepassingsgateway. | ApplicationGatewayPrivateLinkIpConfigurationProperti... |
ApplicationGatewayPrivateLinkIpConfigurationProperti...
Naam | Description | Waarde |
---|---|---|
Primaire | Of de IP-configuratie primair is of niet. | booleaans |
privateIPAddress | Het privé-IP-adres van de IP-configuratie. | tekenreeks |
privateIPAllocationMethod | De toewijzingsmethode voor privé-IP-adressen. | 'Dynamisch' Statisch |
subnet | Verwijzing naar de subnetresource. | SubResource |
ApplicationGatewayProbe
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de test die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de toepassingsgatewaytest. | ApplicationGatewayProbePropertiesFormat |
ApplicationGatewayProbePropertiesFormat
Naam | Description | Waarde |
---|---|---|
host | Hostnaam waar de test naartoe moet worden verzonden. | tekenreeks |
interval | Het testinterval in seconden. Dit is het tijdsinterval tussen twee opeenvolgende tests. Acceptabele waarden liggen tussen 1 seconde en 86400 seconden. | int |
Overeenkomen met | Criterium voor het classificeren van een goed testantwoord. | ApplicationGatewayProbeHealthResponseMatch |
minServers | Minimaal aantal servers dat altijd als in orde is gemarkeerd. De standaardwaarde is 0. | int |
leertraject | Relatief pad van de test. Geldig pad begint vanaf '/'. De test wordt verzonden naar {Protocol}://{host}:{port}{path}. | tekenreeks |
pickHostNameFromBackendHttpSettings | Of de hostheader moet worden gekozen uit de HTTP-instellingen van de back-end. De standaardwaarde is false. | booleaans |
pickHostNameFromBackendSettings | Of de aanduiding van de servernaam moet worden gekozen in de back-endinstellingen voor het TLS-protocol. De standaardwaarde is false. | booleaans |
poort | Aangepaste poort die wordt gebruikt voor het testen van de back-endservers. De geldige waarde varieert van 1 tot 65535. Als dit niet is ingesteld, worden de poort van de HTTP-instellingen gebruikt. Deze eigenschap is alleen geldig voor Basic, Standard_v2 en WAF_v2. | int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 65535 |
protocol | Het protocol dat wordt gebruikt voor de test. | Http Https Tcp Tls |
timeout | De time-out van de test in seconden. Test gemarkeerd als mislukt als er geen geldig antwoord wordt ontvangen met deze time-outperiode. Acceptabele waarden liggen tussen 1 seconde en 86400 seconden. | int |
unhealthyThreshold | Het aantal nieuwe pogingen voor de test. De back-endserver wordt gemarkeerd als het aantal opeenvolgende testfouten De status Beschadigd heeft bereikt. Acceptabele waarden liggen tussen 1 seconde en 20. | int |
ApplicationGatewayProbeHealthResponseMatch
Naam | Description | Waarde |
---|---|---|
body | Hoofdtekst die moet worden opgenomen in het statusantwoord. De standaardwaarde is leeg. | tekenreeks |
statusCodes | Toegestane bereiken van statuscodes in orde. Het standaardbereik van statuscodes in orde is 200-399. | tekenreeks[] |
ApplicationGatewayRedirectConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de omleidingsconfiguratie die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de configuratie van de toepassingsgateway omleiden. | ApplicationGatewayRedirectConfigurationPropertiesFor... |
ApplicationGatewayRedirectConfigurationPropertiesFor...
Naam | Description | Waarde |
---|---|---|
includePath | Neem het pad op in de omgeleide URL. | booleaans |
includeQueryString | Neem een querytekenreeks op in de omgeleide URL. | booleaans |
pathRules | Padregels die de omleidingsconfiguratie opgeven. | SubResource[] |
redirectType | HTTP-omleidingstype. | Gevonden 'Permanent' 'SeeOther' 'Tijdelijk' |
requestRoutingRules | Aanvraagroutering die de omleidingsconfiguratie specificeert. | SubResource[] |
targetListener | Verwijzing naar een listener waarnaar de aanvraag wordt omgeleid. | SubResource |
targetUrl | URL waarnaar u de aanvraag wilt omleiden. | tekenreeks |
urlPathMaps | URL-padtoewijzingen met de standaardomleidingsconfiguratie. | SubResource[] |
ApplicationGatewayRequestRoutingRule
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de regel voor aanvraagroutering die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de regel voor het doorsturen van aanvragen in de toepassingsgateway. | ApplicationGatewayRequestRoutingRulePropertiesFormat |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Naam | Description | Waarde |
---|---|---|
backendAddressPool | Resource van de back-endadresgroep van de toepassingsgateway. | SubResource |
backendHttpSettings | Resource voor HTTP-instellingen van de back-end van de toepassingsgateway. | SubResource |
httpListener | HTTP-listenerresource van de toepassingsgateway. | SubResource |
loadDistributionPolicy | Distributiebeleidsresource van de toepassingsgateway laden. | SubResource |
priority | Prioriteit van de regel voor doorsturen van aanvragen. | int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 20000 |
redirectConfiguration | Configuratieresource van de toepassingsgateway omleiden. | SubResource |
rewriteRuleSet | Herschrijf de resource Regelset in de basisregel van de toepassingsgateway. | SubResource |
ruleType | Type regel. | 'Basic' 'PathBasedRouting' |
urlPathMap | Url-padtoewijzingsresource van de toepassingsgateway. | SubResource |
ApplicationGatewayRewriteRuleSet
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de herschrijfregelset die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de regelset voor herschrijven van de toepassingsgateway. | ApplicationGatewayRewriteRuleSetPropertiesFormat |
ApplicationGatewayRewriteRuleSetPropertiesFormat
Naam | Description | Waarde |
---|---|---|
rewriteRules | Regels herschrijven in de regelset voor herschrijven. | ApplicationGatewayRewriteRule[] |
ApplicationGatewayRewriteRule
Naam | Description | Waarde |
---|---|---|
actionSet | Set acties die moeten worden uitgevoerd als onderdeel van de herschrijfregel. | ApplicationGatewayRewriteRuleActionSet |
Voorwaarden | Voorwaarden op basis waarvan de uitvoering van de actieset wordt geëvalueerd. | ApplicationGatewayRewriteRuleCondition[] |
naam | Naam van de herschrijfregel die uniek is binnen een Application Gateway. | tekenreeks |
ruleSequence | Regelvolgorde van de herschrijfregel die de volgorde bepaalt van de uitvoering van een bepaalde regel in een RewriteRuleSet. | int |
ApplicationGatewayRewriteRuleActionSet
Naam | Description | Waarde |
---|---|---|
requestHeaderConfigurations | Aanvraagheaderacties in de actieset. | ApplicationGatewayHeaderConfiguration[] |
responseHeaderConfigurations | Antwoordheaderacties in de actieset. | ApplicationGatewayHeaderConfiguration[] |
urlConfiguration | URL-configuratieactie in de actieset. | ApplicationGatewayUrlConfiguration |
ApplicationGatewayHeaderConfiguration
Naam | Description | Waarde |
---|---|---|
headerName | Headernaam van de headerconfiguratie. | tekenreeks |
headerValue | Headerwaarde van de headerconfiguratie. | tekenreeks |
ApplicationGatewayUrlConfiguration
Naam | Description | Waarde |
---|---|---|
modifiedPath | URL-pad dat de gebruiker heeft opgegeven voor het herschrijven van url's. Null betekent dat er geen pad wordt bijgewerkt. De standaardwaarde is null. | tekenreeks |
modifiedQueryString | Querytekenreeks die de gebruiker heeft opgegeven voor het herschrijven van url's. Null betekent dat er geen querytekenreeks wordt bijgewerkt. De standaardwaarde is null. | tekenreeks |
Omleiden | Als deze optie is ingesteld als true, wordt de URL-padtoewijzing die is opgegeven in regels voor routering op basis van padaanvragen, opnieuw geëvalueerd met behulp van het aangepaste pad. De standaardwaarde is false. | booleaans |
ApplicationGatewayRewriteRuleCondition
Naam | Description | Waarde |
---|---|---|
ignoreCase | Stel deze parameter in op de waarheidswaarde met het patroon om een hoofdlettergevoelige vergelijking uit te voeren. | booleaans |
Ontkennen | Als u deze waarde instelt als waarheid, wordt de negatie van de voorwaarde die door de gebruiker is opgegeven, geforceerd gecontroleerd. | booleaans |
Patroon | Het patroon, een vaste tekenreeks of reguliere expressie, waarmee de waarheid van de voorwaarde wordt geëvalueerd. | tekenreeks |
Variabele | De voorwaardeparameter van de RewriteRuleCondition. | tekenreeks |
ApplicationGatewayRoutingRule
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de regel voor doorsturen die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de regel voor doorsturen van de toepassingsgateway. | ApplicationGatewayRoutingRulePropertiesFormat |
ApplicationGatewayRoutingRulePropertiesFormat
Naam | Description | Waarde |
---|---|---|
backendAddressPool | Resource van de back-endadresgroep van de toepassingsgateway. | Subresource |
backendSettings | Resource voor back-endinstellingen van de toepassingsgateway. | Subresource |
Luisteraar | Listenerresource van de toepassingsgateway. | Subresource |
priority | Prioriteit van de regel voor doorsturen. | int (vereist) Beperkingen: Minimumwaarde = 1 Maximale waarde = 20000 |
ruleType | Type regel. | 'Basic' 'PathBasedRouting' |
ApplicationGatewaySku
Naam | Description | Waarde |
---|---|---|
capacity | Capaciteit (aantal exemplaren) van een toepassingsgateway. | int |
naam | Naam van een toepassingsgateway-SKU. | 'Basic' 'Standard_Large' 'Standard_Medium' 'Standard_Small' 'Standard_v2' 'WAF_Large' 'WAF_Medium' 'WAF_v2' |
laag | Laag van een toepassingsgateway. | 'Basic' 'Standaard' 'Standard_v2' 'WAF' 'WAF_v2' |
ApplicationGatewaySslCertificate
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het SSL-certificaat dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het SSL-certificaat van de toepassingsgateway. | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
Naam | Description | Waarde |
---|---|---|
gegevens | Met Base-64 gecodeerd PFX-certificaat. Alleen van toepassing in PUT-aanvraag. | tekenreeks |
keyVaultSecretId | Geheime id van (base-64 gecodeerd niet-versleuteld pfx)-object 'Geheim' of 'Certificaat' dat is opgeslagen in KeyVault. | tekenreeks |
wachtwoord | Wachtwoord voor het pfx-bestand dat is opgegeven in de gegevens. Alleen van toepassing in PUT-aanvraag. | tekenreeks |
ApplicationGatewaySslPolicy
Naam | Description | Waarde |
---|---|---|
cipherSuites | Ssl-coderingssuites die moeten worden ingeschakeld in de opgegeven volgorde voor toepassingsgateway. | Tekenreeksmatrix met een van de volgende: '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-protocollen die moeten worden uitgeschakeld op de toepassingsgateway. | Tekenreeksmatrix met een van de volgende waarden: 'TLSv1_0' 'TLSv1_1' 'TLSv1_2' 'TLSv1_3' |
minProtocolVersion | Minimale versie van het SSL-protocol die moet worden ondersteund op de toepassingsgateway. | 'TLSv1_0' 'TLSv1_1' 'TLSv1_2' 'TLSv1_3' |
policyName | Naam van vooraf gedefinieerd SSL-beleid. | 'AppGwSslPolicy20150501' 'AppGwSslPolicy20170401' 'AppGwSslPolicy20170401S' 'AppGwSslPolicy20220101' 'AppGwSslPolicy20220101S' |
policyType | Type SSL-beleid. | 'Aangepast' 'CustomV2' Vooraf gedefinieerd |
ApplicationGatewaySslProfile
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het SSL-profiel dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het SSL-profiel van de toepassingsgateway. | ApplicationGatewaySslProfilePropertiesFormat |
ApplicationGatewaySslProfilePropertiesFormat
Naam | Description | Waarde |
---|---|---|
clientAuthConfiguration | Configuratie van clientverificatie van de toepassingsgatewayresource. | ApplicationGatewayClientAuthConfiguration |
sslPolicy | SSL-beleid van de toepassingsgatewayresource. | ApplicationGatewaySslPolicy |
trustedClientCertificates | Matrix van verwijzingen naar vertrouwde clientcertificaten van application gateway. | SubResource[] |
ApplicationGatewayClientAuthConfiguration
Naam | Description | Waarde |
---|---|---|
verifyClientCertIssuerDN | Controleer de naam van de verlener van het clientcertificaat op de toepassingsgateway. | booleaans |
verifyClientRevocation | Controleer de intrekkingsstatus van het clientcertificaat. | 'Geen' OCSP |
ApplicationGatewayTrustedClientCertificate
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het vertrouwde clientcertificaat dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het vertrouwde clientcertificaat van de toepassingsgateway. | ApplicationGatewayTrustedClientCertificateProperties... |
ApplicationGatewayTrustedClientCertificateProperties...
Naam | Description | Waarde |
---|---|---|
gegevens | Openbare certificaatgegevens. | tekenreeks |
ApplicationGatewayTrustedRootCertificate
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het vertrouwde basiscertificaat dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het vertrouwde basiscertificaat van de toepassingsgateway. | ApplicationGatewayTrustedRootCertificatePropertiesFo... |
ApplicationGatewayTrustedRootCertificatePropertiesFo...
Naam | Description | Waarde |
---|---|---|
gegevens | Openbare certificaatgegevens. | tekenreeks |
keyVaultSecretId | Geheime id van (met base-64 gecodeerde niet-versleutelde pfx) 'Geheim' of 'Certificaat'-object dat is opgeslagen in KeyVault. | tekenreeks |
ApplicationGatewayUrlPathMap
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de URL-padtoewijzing die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de URL-padtoewijzing van de toepassingsgateway. | ApplicationGatewayUrlPathMapPropertiesFormat |
ApplicationGatewayUrlPathMapPropertiesFormat
Naam | Description | Waarde |
---|---|---|
defaultBackendAddressPool | Standaardresource van back-endadresgroep van URL-padtoewijzing. | SubResource |
defaultBackendHttpSettings | Standaardresource voor HTTP-instellingen voor back-end van URL-padtoewijzing. | SubResource |
defaultLoadDistributionPolicy | Standaardresource voor loaddistributiebeleid van URL-padtoewijzing. | SubResource |
defaultRedirectConfiguration | Standaardomleidingsconfiguratieresource van URL-padtoewijzing. | SubResource |
defaultRewriteRuleSet | Standaardresource voor het herschrijven van regelset van URL-padtoewijzing. | SubResource |
pathRules | Padregel van url-padtoewijzingsresource. | ApplicationGatewayPathRule[] |
ApplicationGatewayPathRule
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de padregel die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de padregel voor de toepassingsgateway. | ApplicationGatewayPathRulePropertiesFormat |
ApplicationGatewayPathRulePropertiesFormat
Naam | Description | Waarde |
---|---|---|
backendAddressPool | Back-endadresgroepresource van URL-padpadregel. | SubResource |
backendHttpSettings | Resource voor HTTP-instellingen van back-end van de regel voor het pad van de URL-padtoewijzing. | SubResource |
firewallBeleid | Verwijzing naar de resource FirewallPolicy. | SubResource |
loadDistributionPolicy | Laad distributiebeleidsresource van url-padtoewijzingsregel. | SubResource |
Paden | Padregels van URL-padtoewijzing. | tekenreeks[] |
redirectConfiguration | Configuratieresource omleiden van url-padtoewijzingspadregel. | SubResource |
rewriteRuleSet | Herschrijf de resource van de regelset van de url-padpadregel. | SubResource |
ApplicationGatewayWebApplicationFirewallConfiguratio...
Naam | Description | Waarde |
---|---|---|
disabledRuleGroups | De uitgeschakelde regelgroepen. | ApplicationGatewayFirewallDisabledRuleGroup[] |
enabled | Of de webtoepassingsfirewall is ingeschakeld of niet. | bool (vereist) |
Uitsluitingen | De uitsluitingslijst. | ApplicationGatewayFirewallExclusion[] |
fileUploadLimitInMb | Maximale uploadgrootte van bestanden in Mb voor WAF. | int Beperkingen: Minimumwaarde = 0 |
firewallMode | Web Application Firewall-modus. | 'Detectie' 'Preventie' (vereist) |
maxRequestBodySize | Maximale grootte van aanvraagbody voor WAF. | int Beperkingen: Minimumwaarde = 8 Maximale waarde = 128 |
maxRequestBodySizeInKb | Maximale grootte van aanvraagbody in Kb voor WAF. | int Beperkingen: Minimumwaarde = 8 Maximale waarde = 128 |
requestBodyCheck | Hiermee wordt aangegeven of WAF de aanvraagbody mag controleren. | booleaans |
ruleSetType | Het type van de regelset voor de webtoepassingsfirewall. Mogelijke waarden zijn: 'OWASP'. | tekenreeks (vereist) |
ruleSetVersion | De versie van het type regelset. | tekenreeks (vereist) |
ApplicationGatewayFirewallDisabledRuleGroup
Naam | Description | Waarde |
---|---|---|
ruleGroupName | De naam van de regelgroep die wordt uitgeschakeld. | tekenreeks (vereist) |
regels | De lijst met regels die worden uitgeschakeld. Als dit null is, worden alle regels van de regelgroep uitgeschakeld. | int[] |
ApplicationGatewayFirewallExclusion
Naam | Description | Waarde |
---|---|---|
matchVariable | De variabele die moet worden uitgesloten. | tekenreeks (vereist) |
selector | Wanneer matchVariable een verzameling is, wordt de operator gebruikt om op te geven op welke elementen in de verzameling deze uitsluiting van toepassing is. | tekenreeks (vereist) |
selectorMatchOperator | Als matchVariable een verzameling is, gebruikt u de selector om op te geven op welke elementen in de verzameling deze uitsluiting van toepassing is. | tekenreeks (vereist) |
Snelstartsjablonen
Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
LANSA Windows VM ScaleSet automatisch schalen met Azure SQL Database |
Met de sjabloon wordt een Windows-VMSS geïmplementeerd met het gewenste aantal VM's in de schaalset en een LANSA MSI om op elke VM te installeren. Zodra de VM-schaalset is geïmplementeerd, wordt een aangepaste scriptextensie gebruikt om de LANSA MSI te installeren) |
Creatie een WordPress-site in een virtueel netwerk |
Met deze sjabloon maakt u een WordPress-site op Container Instance in een virtueel netwerk. En voer een openbare site-FQDN uit die toegang kan krijgen tot de WordPress-site. |
een Azure Application Gateway v2 Creatie |
Met deze sjabloon maakt u een Azure Application Gateway met twee Windows Server 2016 servers in de back-endpool |
Een Azure WAF v2 Creatie op Azure Application Gateway |
Met deze sjabloon maakt u een Azure Web Application Firewall v2 op Azure Application Gateway met twee Windows Server 2016 servers in de back-endpool |
AKS-cluster met een NAT-gateway en een Application Gateway |
In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met NAT-gateway voor uitgaande verbindingen en een Application Gateway voor binnenkomende verbindingen. |
Azure Application Gateway-demo instellen |
Met deze sjabloon kunt u snel Azure Application Gateway demo implementeren om taakverdeling met of zonder affiniteit op basis van cookies te testen. |
eShop-website met ILB ASE |
Een App Service Environment is een Premium-serviceabonnement van Azure App Service die een volledig geïsoleerde en toegewezen omgeving biedt voor het veilig uitvoeren van Azure App Service apps op grote schaal, waaronder Web Apps, Mobile Apps en API-apps. |
Traffic Manager met meerdere lagen, L4 ILB, L7 AppGateway |
Deze sjabloon implementeert een Virtual Network, scheidt het netwerk via subnetten, implementeert VM's en configureert taakverdeling |
App met meerdere lagen met NSG, ILB, AppGateway |
Deze sjabloon implementeert een Virtual Network, scheidt het netwerk via subnetten, implementeert VM's en configureert taakverdeling |
Creatie API Management in intern VNet met App Gateway |
Deze sjabloon laat zien hoe u een exemplaar van Azure API Management Creatie in een particulier netwerk dat wordt beveiligd door Azure Application Gateway. |
Front Door Standard/Premium met Application Gateway origin |
Met deze sjabloon maakt u een Front Door Standard/Premium en een Application Gateway-exemplaar en gebruikt u een NSG- en WAF-beleid om te valideren dat verkeer via de oorsprong van Front Door is gekomen. |
Front Door met Container Instances en Application Gateway |
Met deze sjabloon maakt u een Front Door Standard/Premium met een containergroep en Application Gateway. |
Een Ubuntu VM-schaalset implementeren met Azure Application Gateway |
Met deze sjabloon kunt u een eenvoudige Ubuntu VM-schaalset implementeren die is geïntegreerd met Azure Application Gateway en ondersteunt maximaal 1000 VM's |
Een windows-VM-schaalset implementeren met Azure Application Gateway |
Met deze sjabloon kunt u een eenvoudige Windows VM-schaalset implementeren die is geïntegreerd met Azure Application Gateway en ondersteunt maximaal 1000 VM's |
AKS-cluster met de Application Gateway toegangsbeheerobjectcontroller |
In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met Application Gateway, Application Gateway controller voor inkomend verkeer, Azure Container Registry, Log Analytics en Key Vault |
App Gateway met WAF-, SSL-, IIS- en HTTPS-omleiding |
Met deze sjabloon wordt een Application Gateway geïmplementeerd met WAF, end-to-end SSL en HTTP naar HTTPS-omleiding op de IIS-servers. |
een Application Gateway Creatie |
Met deze sjabloon maakt u een toepassingsgateway in een virtueel netwerk en stelt u taakverdelingsregels in voor een willekeurig aantal virtuele machines |
een IPv6-Application Gateway Creatie |
Met deze sjabloon maakt u een toepassingsgateway met een IPv6-front-end in een virtueel netwerk met twee stacks. |
een Application Gateway V2 Creatie met Key Vault |
Met deze sjabloon wordt een Application Gateway V2 geïmplementeerd in een Virtual Network, een door de gebruiker gedefinieerde identiteit, Key Vault, een geheim (certificaatgegevens) en toegangsbeleid op Key Vault en Application Gateway. |
Application Gateway voor multihosting |
Met deze sjabloon maakt u een Application Gateway en configureert u deze voor Multi Hosting op poort 443. |
een Application Gateway Creatie met padoverschrijven |
Met deze sjabloon wordt een Application Gateway geïmplementeerd en wordt het gebruik van de functie padoverschrijving voor een back-endadresgroep weergegeven. |
een Application Gateway Creatie met test |
Met deze sjabloon wordt een Application Gateway met verbeterde testfunctionaliteit geïmplementeerd. |
een Application Gateway met een openbaar IP-adres Creatie |
Met deze sjabloon maakt u een Application Gateway, een openbaar IP-adres voor de Application Gateway en de Virtual Network waarin Application Gateway wordt geïmplementeerd. Configureert ook Application Gateway voor HTTP-taakverdeling met twee back-endservers. Houd er rekening mee dat u geldige IP-adressen voor back-endservers moet opgeven. |
een Application Gateway Creatie met een openbaar IP-adres (offload) |
Met deze sjabloon maakt u een Application Gateway, een openbaar IP-adres voor de Application Gateway en de Virtual Network waarin Application Gateway wordt geïmplementeerd. Configureert ook Application Gateway voor SSL-offload en taakverdeling met twee back-endservers. Houd er rekening mee dat u geldige IP-adressen voor back-endservers moet opgeven. |
een Application Gateway Creatie met omleiding |
Met deze sjabloon maakt u een toepassingsgateway met omleidingsfuncties in een virtueel netwerk en stelt u regels voor taakverdeling en omleiding in (basis en pad) |
een Application Gateway Creatie met Herschrijven |
Met deze sjabloon maakt u een toepassingsgateway met herschrijffuncties in een virtueel netwerk en stelt u regels voor taakverdeling en herschrijfregels in |
een Application Gateway Creatie (aangepaste SSL) |
Met deze sjabloon wordt een Application Gateway geïmplementeerd die is geconfigureerd met een aangepast SSL-beleid. |
een Application Gateway (SSL-beleid) Creatie |
Met deze sjabloon wordt een Application Gateway geïmplementeerd die is geconfigureerd met een vooraf gedefinieerd SSL-beleid. |
Application Gateway voor routering op basis van URL-pad |
Met deze sjabloon maakt u een Application Gateway en configureert u deze voor routering op basis van URL-pad. |
een Application Gateway v2 Creatie |
Met deze sjabloon maakt u een toepassingsgateway v2 in een virtueel netwerk en stelt u eigenschappen voor automatisch schalen en een HTTP-taakverdelingsregel met openbare front-end in |
een Application Gateway (WAF) Creatie |
Met deze sjabloon maakt u een toepassingsgateway met Web Application Firewall-functionaliteit in een virtueel netwerk en stelt u taakverdelingsregels in voor een willekeurig aantal virtuele machines |
Application Gateway met WAF- en firewallbeleid |
Met deze sjabloon maakt u een Application Gateway met WAF geconfigureerd, samen met een firewallbeleid |
Application Gateway voor een web-app met IP-beperking |
Met deze sjabloon maakt u een toepassingsgateway vóór een Azure-web-app waarvoor IP-beperking is ingeschakeld in de web-app. |
een Application Gateway voor WebApps Creatie |
Met deze sjabloon maakt u een toepassingsgateway vóór twee Azure-Web Apps met een aangepaste test ingeschakeld. |
Creatie Application Gateway met certificaten |
In deze sjabloon ziet u hoe u Key Vault zelfondertekende certificaten genereert en vervolgens verwijst vanuit Application Gateway. |
Application Gateway met interne API Management en web-app |
Application Gateway het routeren van internetverkeer naar een virtueel netwerk (interne modus) API Management exemplaar waarmee een web-API wordt gehost in een Azure-web-app. |
een web-app Creatie die wordt beveiligd door Application Gateway v2 |
Met deze sjabloon maakt u een Azure-web-app met toegangsbeperking voor een Application Gateway v2. De Application Gateway wordt geïmplementeerd in een vNet (subnet) waarvoor een Service-eindpunt 'Microsoft.Web' is ingeschakeld. De web-app beperkt de toegang tot verkeer van het subnet. |
een web-app, PE en Application Gateway v2 Creatie |
Met deze sjabloon maakt u een Azure-web-app met privé-eindpunt in Azure Virtual Network-subnet , een Application Gateway v2. De Application Gateway wordt geïmplementeerd in een vNet (subnet). De web-app beperkt de toegang tot verkeer vanaf het subnet met behulp van een privé-eindpunt |
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype applicationGateways kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Network/applicationGateways-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/applicationGateways@2023-06-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
authenticationCertificates = [
{
id = "string"
name = "string"
properties = {
data = "string"
}
}
]
autoscaleConfiguration = {
maxCapacity = int
minCapacity = int
}
backendAddressPools = [
{
id = "string"
name = "string"
properties = {
backendAddresses = [
{
fqdn = "string"
ipAddress = "string"
}
]
}
}
]
backendHttpSettingsCollection = [
{
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"
}
]
}
}
]
backendSettingsCollection = [
{
id = "string"
name = "string"
properties = {
hostName = "string"
pickHostNameFromBackendAddress = bool
port = int
probe = {
id = "string"
}
protocol = "string"
timeout = int
trustedRootCertificates = [
{
id = "string"
}
]
}
}
]
customErrorConfigurations = [
{
customErrorPageUrl = "string"
statusCode = "string"
}
]
enableFips = bool
enableHttp2 = bool
firewallPolicy = {
id = "string"
}
forceFirewallPolicyAssociation = bool
frontendIPConfigurations = [
{
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
privateLinkConfiguration = {
id = "string"
}
publicIPAddress = {
id = "string"
}
subnet = {
id = "string"
}
}
}
]
frontendPorts = [
{
id = "string"
name = "string"
properties = {
port = int
}
}
]
gatewayIPConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
}
}
}
]
globalConfiguration = {
enableRequestBuffering = bool
enableResponseBuffering = bool
}
httpListeners = [
{
id = "string"
name = "string"
properties = {
customErrorConfigurations = [
{
customErrorPageUrl = "string"
statusCode = "string"
}
]
firewallPolicy = {
id = "string"
}
frontendIPConfiguration = {
id = "string"
}
frontendPort = {
id = "string"
}
hostName = "string"
hostNames = [
"string"
]
protocol = "string"
requireServerNameIndication = bool
sslCertificate = {
id = "string"
}
sslProfile = {
id = "string"
}
}
}
]
listeners = [
{
id = "string"
name = "string"
properties = {
frontendIPConfiguration = {
id = "string"
}
frontendPort = {
id = "string"
}
hostNames = [
"string"
]
protocol = "string"
sslCertificate = {
id = "string"
}
sslProfile = {
id = "string"
}
}
}
]
loadDistributionPolicies = [
{
id = "string"
name = "string"
properties = {
loadDistributionAlgorithm = "string"
loadDistributionTargets = [
{
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
weightPerServer = int
}
}
]
}
}
]
privateLinkConfigurations = [
{
id = "string"
name = "string"
properties = {
ipConfigurations = [
{
id = "string"
name = "string"
properties = {
primary = bool
privateIPAddress = "string"
privateIPAllocationMethod = "string"
subnet = {
id = "string"
}
}
}
]
}
}
]
probes = [
{
id = "string"
name = "string"
properties = {
host = "string"
interval = int
match = {
body = "string"
statusCodes = [
"string"
]
}
minServers = int
path = "string"
pickHostNameFromBackendHttpSettings = bool
pickHostNameFromBackendSettings = bool
port = int
protocol = "string"
timeout = int
unhealthyThreshold = int
}
}
]
redirectConfigurations = [
{
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"
}
]
}
}
]
requestRoutingRules = [
{
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
httpListener = {
id = "string"
}
loadDistributionPolicy = {
id = "string"
}
priority = int
redirectConfiguration = {
id = "string"
}
rewriteRuleSet = {
id = "string"
}
ruleType = "string"
urlPathMap = {
id = "string"
}
}
}
]
rewriteRuleSets = [
{
id = "string"
name = "string"
properties = {
rewriteRules = [
{
actionSet = {
requestHeaderConfigurations = [
{
headerName = "string"
headerValue = "string"
}
]
responseHeaderConfigurations = [
{
headerName = "string"
headerValue = "string"
}
]
urlConfiguration = {
modifiedPath = "string"
modifiedQueryString = "string"
reroute = bool
}
}
conditions = [
{
ignoreCase = bool
negate = bool
pattern = "string"
variable = "string"
}
]
name = "string"
ruleSequence = int
}
]
}
}
]
routingRules = [
{
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendSettings = {
id = "string"
}
listener = {
id = "string"
}
priority = int
ruleType = "string"
}
}
]
sku = {
capacity = int
name = "string"
tier = "string"
}
sslCertificates = [
{
id = "string"
name = "string"
properties = {
data = "string"
keyVaultSecretId = "string"
password = "string"
}
}
]
sslPolicy = {
cipherSuites = [
"string"
]
disabledSslProtocols = [
"string"
]
minProtocolVersion = "string"
policyName = "string"
policyType = "string"
}
sslProfiles = [
{
id = "string"
name = "string"
properties = {
clientAuthConfiguration = {
verifyClientCertIssuerDN = bool
verifyClientRevocation = "string"
}
sslPolicy = {
cipherSuites = [
"string"
]
disabledSslProtocols = [
"string"
]
minProtocolVersion = "string"
policyName = "string"
policyType = "string"
}
trustedClientCertificates = [
{
id = "string"
}
]
}
}
]
trustedClientCertificates = [
{
id = "string"
name = "string"
properties = {
data = "string"
}
}
]
trustedRootCertificates = [
{
id = "string"
name = "string"
properties = {
data = "string"
keyVaultSecretId = "string"
}
}
]
urlPathMaps = [
{
id = "string"
name = "string"
properties = {
defaultBackendAddressPool = {
id = "string"
}
defaultBackendHttpSettings = {
id = "string"
}
defaultLoadDistributionPolicy = {
id = "string"
}
defaultRedirectConfiguration = {
id = "string"
}
defaultRewriteRuleSet = {
id = "string"
}
pathRules = [
{
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
firewallPolicy = {
id = "string"
}
loadDistributionPolicy = {
id = "string"
}
paths = [
"string"
]
redirectConfiguration = {
id = "string"
}
rewriteRuleSet = {
id = "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"
}
}
zones = [
"string"
]
})
}
Eigenschapswaarden
applicationGateways
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.Network/applicationGateways@2023-06-01" |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-80 Geldige tekens: Alfanumerieken, onderstrepingstekens, punten en afbreekstreepjes. Begin met alfanumeriek. Einde alfanumeriek of onderstrepingsteken. |
location | Resourcelocatie. | tekenreeks |
parent_id | Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. | tekenreeks (vereist) |
tags | Resourcetags. | Woordenlijst met tagnamen en -waarden. |
identity | De identiteit van de toepassingsgateway, indien geconfigureerd. | ManagedServiceIdentity |
properties | Eigenschappen van de toepassingsgateway. | ApplicationGatewayPropertiesFormat |
Zones | Een lijst met beschikbaarheidszones die aangeeft waar de resource vandaan moet komen. | tekenreeks[] |
ManagedServiceIdentity
Naam | Description | Waarde |
---|---|---|
type | Het type identiteit dat voor de resource wordt gebruikt. Het type 'SystemAssigned, UserAssigned' bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type 'Geen' worden alle identiteiten van de virtuele machine verwijderd. | "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
identity_ids | De lijst met gebruikersidentiteiten die zijn gekoppeld aan de resource. De sleutelverwijzingen naar de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | Matrix met gebruikersidentiteits-id's. |
ManagedServiceIdentityUserAssignedId-entiteiten
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | Components1Jq1T4ISchemasManagedserviceidentityProper... |
Components1Jq1T4ISchemasManagedserviceidentityProper...
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
ApplicationGatewayPropertiesFormat
Naam | Description | Waarde |
---|---|---|
authenticationCertificates | Verificatiecertificaten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayAuthenticationCertificate[] |
autoscaleConfiguration | Configuratie automatisch schalen. | ApplicationGatewayAutoscaleConfiguration |
backendAddressPools | Back-endadresgroep van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | HTTP-instellingen van de back-end van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayBackendHttpSettings[] |
backendSettingsCollection | Back-endinstellingen van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayBackendSettings[] |
customErrorConfigurations | Aangepaste foutconfiguraties van de toepassingsgatewayresource. | ApplicationGatewayCustomError[] |
enableFips | Of FIPS is ingeschakeld voor de toepassingsgatewayresource. | booleaans |
enableHttp2 | Of HTTP2 is ingeschakeld voor de resource van de toepassingsgateway. | booleaans |
firewallBeleid | Verwijzing naar de resource FirewallPolicy. | SubResource |
forceFirewallPolicyAssociation | Als dit waar is, koppelt u een firewallbeleid aan een toepassingsgateway, ongeacht of het beleid verschilt van de WAF-configuratie. | booleaans |
frontendIPConfigurations | Front-end-IP-adressen van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayFrontendIPConfiguration[] |
frontendPorts | Front-endpoorten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Subnetten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayIPConfiguration[] |
globalConfiguration | Algemene configuratie. | ApplicationGatewayGlobalConfiguration |
httpListeners | HTTP-listeners van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayHttpListener[] |
Luisteraars | Listeners van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayListener[] |
loadDistributionPolicies | Laad distributiebeleid van de toepassingsgatewayresource. | ApplicationGatewayLoadDistributionPolicy[] |
privateLinkConfigurations | PrivateLink-configuraties op toepassingsgateway. | ApplicationGatewayPrivateLinkConfiguration[] |
Sondes | Tests van de toepassingsgatewayresource. | ApplicationGatewayProbe[] |
redirectConfigurations | Configuraties van de toepassingsgatewayresource omleiden. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayRedirectConfiguration[] |
requestRoutingRules | Aanvraagrouteringsregels van de toepassingsgatewayresource. | ApplicationGatewayRequestRoutingRule[] |
rewriteRuleSets | Herschrijf regels voor de toepassingsgatewayresource. | ApplicationGatewayRewriteRuleSet[] |
routingRules | Routeringsregels van de toepassingsgatewayresource. | ApplicationGatewayRoutingRule[] |
sku | SKU van de toepassingsgatewayresource. | ApplicationGatewaySku |
sslCertificates | SSL-certificaten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewaySslCertificate[] |
sslPolicy | SSL-beleid van de toepassingsgatewayresource. | ApplicationGatewaySslPolicy |
sslProfiles | SSL-profielen van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewaySslProfile[] |
trustedClientCertificates | Vertrouwde clientcertificaten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayTrustedClientCertificate[] |
trustedRootCertificates | Vertrouwde basiscertificaten van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayTrustedRootCertificate[] |
urlPathMaps | URL-padtoewijzing van de toepassingsgatewayresource. Zie Application Gateway limieten voor standaardlimieten. | ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Configuratie van webtoepassingsfirewall. | ApplicationGatewayWebApplicationFirewallConfiguratio... |
ApplicationGatewayAuthenticationCertificate
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het verificatiecertificaat dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het verificatiecertificaat van de toepassingsgateway. | ApplicationGatewayAuthenticationCertificatePropertie... |
ApplicationGatewayAuthenticationCertificatePropertie...
Naam | Description | Waarde |
---|---|---|
gegevens | Openbare certificaatgegevens. | tekenreeks |
ApplicationGatewayAutoscaleConfiguration
Naam | Description | Waarde |
---|---|---|
maxCapacity | Bovengrens voor het aantal Application Gateway capaciteit. | int Beperkingen: Minimumwaarde = 2 |
minCapaciteit | Ondergrens voor het aantal Application Gateway capaciteit. | int (vereist) Beperkingen: Minimumwaarde = 0 |
ApplicationGatewayBackendAddressPool
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de back-endadresgroep die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de back-endadresgroep van de toepassingsgateway. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Naam | Description | Waarde |
---|---|---|
backendAddresses | Back-endadressen. | ApplicationGatewayBackendAddress[] |
ApplicationGatewayBackendAddress
Naam | Description | Waarde |
---|---|---|
Fqdn | De FQDN-naam (Fully Qualified Domain Name). | tekenreeks |
ipAddress | IP-adres. | tekenreeks |
ApplicationGatewayBackendHttpSettings
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de HTTP-instellingen voor de back-end die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de HTTP-instellingen voor de back-end van de toepassingsgateway. | ApplicationGatewayBackendHttpSettingsPropertiesForma... |
ApplicationGatewayBackendHttpSettingsPropertiesForma...
Naam | Description | Waarde |
---|---|---|
affinityCookieName | Cookienaam die moet worden gebruikt voor de affiniteitscookie. | tekenreeks |
authenticationCertificates | Matrix van verwijzingen naar verificatiecertificaten voor toepassingsgateway. | SubResource[] |
connectionDraining | Verbindingsproblemen met de http-instellingenresource van de back-end. | ApplicationGatewayConnectionDraining |
cookieBasedAffinity | Affiniteit op basis van cookies. | "Uitgeschakeld" "Ingeschakeld" |
Hostname | Hostheader die naar de back-endservers moet worden verzonden. | tekenreeks |
leertraject | Pad dat moet worden gebruikt als voorvoegsel voor alle HTTP-aanvragen. Null betekent dat er geen pad wordt voorgevoegseld. De standaardwaarde is null. | tekenreeks |
pickHostNameFromBackendAddress | Of u de hostheader kiest, moet worden gekozen uit de hostnaam van de back-endserver. De standaardwaarde is false. | booleaans |
poort | De doelpoort op de back-end. | int |
probe | Testresource van een toepassingsgateway. | SubResource |
probeEnabled | Of de test is ingeschakeld. De standaardwaarde is false. | booleaans |
protocol | Het protocol dat wordt gebruikt om te communiceren met de back-end. | "Http" "Https" "Tcp" "Tls" |
requestTimeout | Time-out van aanvraag in seconden. Application Gateway mislukt de aanvraag als het antwoord niet binnen RequestTimeout wordt ontvangen. Acceptabele waarden liggen tussen 1 seconde en 86400 seconden. | int |
trustedRootCertificates | Matrix met verwijzingen naar vertrouwde basiscertificaten van application gateway. | SubResource[] |
SubResource
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
ApplicationGatewayConnectionDraining
Naam | Description | Waarde |
---|---|---|
drainTimeoutInSec | Het aantal seconden dat de verbinding leegloopt, is actief. Acceptabele waarden liggen tussen 1 seconde en 3600 seconden. | int (vereist) Beperkingen: Minimumwaarde = 1 Maximumwaarde = 3600 |
enabled | Of het leegmaken van de verbinding is ingeschakeld of niet. | bool (vereist) |
ApplicationGatewayBackendSettings
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de back-endinstellingen die uniek zijn binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de back-endinstellingen van de toepassingsgateway. | ApplicationGatewayBackendSettingsPropertiesFormat |
ApplicationGatewayBackendSettingsPropertiesFormat
Naam | Description | Waarde |
---|---|---|
Hostname | De servernaam moet worden verzonden naar de back-endservers voor het TLS-protocol. | tekenreeks |
pickHostNameFromBackendAddress | Of u servernaamindicatie kiest uit de hostnaam van de back-endserver voor het TLS-protocol. De standaardwaarde is false. | booleaans |
poort | De doelpoort op de back-end. | int |
probe | Testresource van een toepassingsgateway. | SubResource |
protocol | Het protocol dat wordt gebruikt om te communiceren met de back-end. | "Http" "Https" "Tcp" "Tls" |
timeout | Time-out voor verbinding in seconden. Application Gateway mislukt de aanvraag als er geen antwoord wordt ontvangen in ConnectionTimeout. Acceptabele waarden liggen tussen 1 seconde en 86400 seconden. | int |
trustedRootCertificates | Matrix met verwijzingen naar vertrouwde basiscertificaten van application gateway. | SubResource[] |
ApplicationGatewayCustomError
Naam | Description | Waarde |
---|---|---|
customErrorPageUrl | Url van de foutpagina van de aangepaste fout in de toepassingsgateway. | tekenreeks |
statuscode | Statuscode van de aangepaste fout van de toepassingsgateway. | "HttpStatus400" "HttpStatus403" "HttpStatus404" "HttpStatus405" "HttpStatus408" "HttpStatus500" "HttpStatus502" "HttpStatus503" "HttpStatus504" |
ApplicationGatewayFrontendIPConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de front-end-IP-configuratie die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de front-end-IP-configuratie van de toepassingsgateway. | ApplicationGatewayFrontendIPConfigurationPropertiesF... |
ApplicationGatewayFrontendIPConfigurationPropertiesF...
Naam | Description | Waarde |
---|---|---|
privateIPAddress | PrivateIPAddress van de IP-configuratie van de netwerkinterface. | tekenreeks |
privateIPAllocationMethod | De toewijzingsmethode voor privé-IP-adressen. | "Dynamisch" "Statisch" |
privateLinkConfiguration | Verwijzing naar de configuratie van de private link van de toepassingsgateway. | SubResource |
publicIPAddress | Verwijzing naar de PublicIP-resource. | SubResource |
subnet | Verwijzing naar de subnetresource. | SubResource |
ApplicationGatewayFrontendPort
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de front-endpoort die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de front-endpoort van de toepassingsgateway. | ApplicationGatewayFrontendPortPropertiesFormat |
ApplicationGatewayFrontendPortPropertiesFormat
Naam | Description | Waarde |
---|---|---|
poort | Front-endpoort. | int |
ApplicationGatewayIPConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de IP-configuratie die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de IP-configuratie van de toepassingsgateway. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Naam | Description | Waarde |
---|---|---|
subnet | Verwijzing naar de subnetresource. Een subnet van waaruit de toepassingsgateway het privéadres krijgt. | SubResource |
ApplicationGatewayGlobalConfiguration
Naam | Description | Waarde |
---|---|---|
enableRequestBuffering | Schakel aanvraagbuffering in. | booleaans |
enableResponseBuffering | Reactiebuffering inschakelen. | booleaans |
ApplicationGatewayHttpListener
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de HTTP-listener die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de HTTP-listener van de toepassingsgateway. | ApplicationGatewayHttpListenerPropertiesFormat |
ApplicationGatewayHttpListenerPropertiesFormat
Naam | Description | Waarde |
---|---|---|
customErrorConfigurations | Aangepaste foutconfiguraties van de HTTP-listener. | ApplicationGatewayCustomError[] |
firewallBeleid | Verwijzing naar de resource FirewallPolicy. | SubResource |
frontendIPConfiguration | Front-end-IP-configuratieresource van een toepassingsgateway. | SubResource |
frontendPort | Front-endpoortresource van een toepassingsgateway. | SubResource |
Hostname | Hostnaam van HTTP-listener. | tekenreeks |
Hostnamen | Lijst met hostnamen voor HTTP-listener die ook speciale jokertekens toestaat. | tekenreeks[] |
protocol | Protocol van de HTTP-listener. | "Http" "Https" "Tcp" "Tls" |
requireServerNameIndication | Alleen van toepassing als het protocol https is. Hiermee schakelt u SNI in voor multi-hosting. | booleaans |
sslCertificate | SSL-certificaatresource van een toepassingsgateway. | SubResource |
sslProfile | SSL-profielresource van de toepassingsgateway. | SubResource |
ApplicationGatewayListener
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de listener die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de listener van de toepassingsgateway. | ApplicationGatewayListenerPropertiesFormat |
ApplicationGatewayListenerPropertiesFormat
Naam | Description | Waarde |
---|---|---|
frontendIPConfiguration | Front-end-IP-configuratieresource van een toepassingsgateway. | SubResource |
frontendPort | Front-endpoortresource van een toepassingsgateway. | SubResource |
Hostnamen | Lijst met servernaamindicaties (SNI) voor TLS Multi-site Listener die ook speciale jokertekens toestaat. | tekenreeks[] |
protocol | Protocol van de listener. | "Http" "Https" "Tcp" "Tls" |
sslCertificate | SSL-certificaatresource van een toepassingsgateway. | SubResource |
sslProfile | SSL-profielresource van de toepassingsgateway. | SubResource |
ApplicationGatewayLoadDistributionPolicy
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het belastingdistributiebeleid dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het distributiebeleid voor belasting van de toepassingsgateway. | ApplicationGatewayLoadDistributionPolicyPropertiesFo... |
ApplicationGatewayLoadDistributionPolicyPropertiesFo...
Naam | Description | Waarde |
---|---|---|
loadDistributionAlgorithm | Load Distribution Targets-resource van een toepassingsgateway. | "IpHash" "LeastConnections" "RoundRobin" |
loadDistributionTargets | Load Distribution Targets-resource van een toepassingsgateway. | ApplicationGatewayLoadDistributionTarget[] |
ApplicationGatewayLoadDistributionTarget
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het belastingdistributiebeleid dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het taakdistributiedoel van de toepassingsgateway. | ApplicationGatewayLoadDistributionTargetPropertiesFo... |
ApplicationGatewayLoadDistributionTargetPropertiesFo...
Naam | Description | Waarde |
---|---|---|
backendAddressPool | Resource van de back-endadresgroep van de toepassingsgateway. | SubResource |
weightPerServer | Gewicht per server. Bereik tussen 1 en 100. | int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 100 |
ApplicationGatewayPrivateLinkConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de configuratie van de privékoppeling die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de configuratie van de private link van de toepassingsgateway. | ApplicationGatewayPrivateLinkConfigurationProperties |
ApplicationGatewayPrivateLinkConfigurationProperties
Naam | Description | Waarde |
---|---|---|
ipConfigurations | Een matrix met IP-configuraties voor privékoppelingen van de toepassingsgateway. | ApplicationGatewayPrivateLinkIpConfiguration[] |
ApplicationGatewayPrivateLinkIpConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de IP-configuratie van de private link van de toepassingsgateway. | tekenreeks |
properties | Eigenschappen van de IP-configuratie van een private link van een toepassingsgateway. | ApplicationGatewayPrivateLinkIpConfigurationProperti... |
ApplicationGatewayPrivateLinkIpConfigurationProperti...
Naam | Description | Waarde |
---|---|---|
Primaire | Of de IP-configuratie primair is of niet. | booleaans |
privateIPAddress | Het privé-IP-adres van de IP-configuratie. | tekenreeks |
privateIPAllocationMethod | De toewijzingsmethode voor privé-IP-adressen. | "Dynamisch" "Statisch" |
subnet | Verwijzing naar de subnetresource. | Subresource |
ApplicationGatewayProbe
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de test die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de test van de toepassingsgateway. | ApplicationGatewayProbePropertiesFormat |
ApplicationGatewayProbePropertiesFormat
Naam | Description | Waarde |
---|---|---|
host | Hostnaam waar de test naartoe moet worden verzonden. | tekenreeks |
interval | Het testinterval in seconden. Dit is het tijdsinterval tussen twee opeenvolgende tests. Acceptabele waarden liggen tussen 1 seconde en 86400 seconden. | int |
Overeenkomen met | Criterium voor het classificeren van een goed testantwoord. | ApplicationGatewayProbeHealthResponseMatch |
minServers | Minimum aantal servers dat altijd als in orde is gemarkeerd. De standaardwaarde is 0. | int |
leertraject | Relatief pad van de test. Geldig pad begint met '/'. De test wordt verzonden naar {Protocol}://{host}:{port}{path}. | tekenreeks |
pickHostNameFromBackendHttpSettings | Of de hostheader moet worden gekozen uit de http-instellingen van de back-end. De standaardwaarde is false. | booleaans |
pickHostNameFromBackendSettings | Of de servernaamindicatie moet worden gekozen in de back-endinstellingen voor het TLS-protocol. De standaardwaarde is false. | booleaans |
poort | Aangepaste poort die wordt gebruikt voor het testen van de back-endservers. De geldige waarde varieert van 1 tot 65535. Als dit niet is ingesteld, wordt de poort van de HTTP-instellingen gebruikt. Deze eigenschap is alleen geldig voor Basic, Standard_v2 en WAF_v2. | int Beperkingen: Minimumwaarde = 1 Maximale waarde = 65535 |
protocol | Het protocol dat wordt gebruikt voor de test. | "Http" "Https" "Tcp" "Tls" |
timeout | De time-out van de test in seconden. Test gemarkeerd als mislukt als er geen geldig antwoord wordt ontvangen met deze time-outperiode. Acceptabele waarden liggen tussen 1 seconde en 86400 seconden. | int |
unhealthyThreshold | Het aantal nieuwe pogingen voor de test. De back-endserver wordt gemarkeerd als het aantal opeenvolgende testfouten De status Beschadigd heeft bereikt. Acceptabele waarden liggen tussen 1 seconde en 20. | int |
ApplicationGatewayProbeHealthResponseMatch
Naam | Description | Waarde |
---|---|---|
body | Hoofdtekst die moet worden opgenomen in het statusantwoord. De standaardwaarde is leeg. | tekenreeks |
statusCodes | Toegestane bereiken van statuscodes in orde. Het standaardbereik van statuscodes in orde is 200-399. | tekenreeks[] |
ApplicationGatewayRedirectConfiguration
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de omleidingsconfiguratie die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de configuratie van de toepassingsgateway omleiden. | ApplicationGatewayRedirectConfigurationPropertiesFor... |
ApplicationGatewayRedirectConfigurationPropertiesFor...
Naam | Description | Waarde |
---|---|---|
includePath | Neem het pad op in de omgeleide URL. | booleaans |
includeQueryString | Neem een querytekenreeks op in de omgeleide URL. | booleaans |
pathRules | Padregels die de omleidingsconfiguratie opgeven. | SubResource[] |
redirectType | HTTP-omleidingstype. | "Gevonden" "Permanent" "Zieoverig" "Tijdelijk" |
requestRoutingRules | Aanvraagroutering die de omleidingsconfiguratie specificeert. | SubResource[] |
targetListener | Verwijzing naar een listener waarnaar de aanvraag wordt omgeleid. | SubResource |
targetUrl | URL waarnaar u de aanvraag wilt omleiden. | tekenreeks |
urlPathMaps | URL-padtoewijzingen met de standaardomleidingsconfiguratie. | SubResource[] |
ApplicationGatewayRequestRoutingRule
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de regel voor aanvraagroutering die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de regel voor het doorsturen van aanvragen in de toepassingsgateway. | ApplicationGatewayRequestRoutingRulePropertiesFormat |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Naam | Description | Waarde |
---|---|---|
backendAddressPool | Resource van de back-endadresgroep van de toepassingsgateway. | SubResource |
backendHttpSettings | Resource voor HTTP-instellingen van de back-end van de toepassingsgateway. | SubResource |
httpListener | HTTP-listenerresource van de toepassingsgateway. | SubResource |
loadDistributionPolicy | Distributiebeleidsresource van de toepassingsgateway laden. | SubResource |
priority | Prioriteit van de regel voor doorsturen van aanvragen. | int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 20000 |
redirectConfiguration | Configuratieresource van de toepassingsgateway omleiden. | Subresource |
rewriteRuleSet | Herschrijf de resource regelset in Basisregel van de toepassingsgateway. | Subresource |
ruleType | Type regel. | "Basis" "PathBasedRouting" |
urlPathMap | Url-padtoewijzingsresource van de toepassingsgateway. | Subresource |
ApplicationGatewayRewriteRuleSet
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de regelset voor herschrijven die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de regelset voor herschrijven van de toepassingsgateway. | ApplicationGatewayRewriteRuleSetPropertiesFormat |
ApplicationGatewayRewriteRuleSetPropertiesFormat
Naam | Description | Waarde |
---|---|---|
rewriteRules | Regels herschrijven in de regelset voor herschrijven. | ApplicationGatewayRewriteRule[] |
ApplicationGatewayRewriteRule
Naam | Description | Waarde |
---|---|---|
actionSet | Set acties die moeten worden uitgevoerd als onderdeel van de herschrijfregel. | ApplicationGatewayRewriteRuleActionSet |
Voorwaarden | Voorwaarden op basis waarvan de uitvoering van de actieset wordt geëvalueerd. | ApplicationGatewayRewriteRuleCondition[] |
naam | Naam van de herschrijfregel die uniek is binnen een Application Gateway. | tekenreeks |
ruleSequence | Regelvolgorde van de herschrijfregel die de volgorde bepaalt van de uitvoering van een bepaalde regel in een RewriteRuleSet. | int |
ApplicationGatewayRewriteRuleActionSet
Naam | Description | Waarde |
---|---|---|
requestHeaderConfigurations | Aanvraagheaderacties in de actieset. | ApplicationGatewayHeaderConfiguration[] |
responseHeaderConfigurations | Antwoordheaderacties in de actieset. | ApplicationGatewayHeaderConfiguration[] |
urlConfiguration | URL-configuratieactie in de actieset. | ApplicationGatewayUrlConfiguration |
ApplicationGatewayHeaderConfiguration
Naam | Description | Waarde |
---|---|---|
headerName | Headernaam van de headerconfiguratie. | tekenreeks |
headerValue | Headerwaarde van de headerconfiguratie. | tekenreeks |
ApplicationGatewayUrlConfiguration
Naam | Description | Waarde |
---|---|---|
modifiedPath | URL-pad dat de gebruiker heeft opgegeven voor het herschrijven van url's. Null betekent dat er geen pad wordt bijgewerkt. De standaardwaarde is null. | tekenreeks |
modifiedQueryString | Querytekenreeks die de gebruiker heeft opgegeven voor het herschrijven van url's. Null betekent dat er geen querytekenreeks wordt bijgewerkt. De standaardwaarde is null. | tekenreeks |
Omleiden | Als deze optie is ingesteld als true, wordt de URL-padtoewijzing die is opgegeven in regels voor routering op basis van padaanvragen, opnieuw geëvalueerd met behulp van het aangepaste pad. De standaardwaarde is false. | booleaans |
ApplicationGatewayRewriteRuleCondition
Naam | Description | Waarde |
---|---|---|
ignoreCase | Stel deze parameter in op de waarheidswaarde met het patroon om een hoofdlettergevoelige vergelijking uit te voeren. | booleaans |
Ontkennen | Als u deze waarde instelt als waarheid, wordt de negatie van de voorwaarde die door de gebruiker is opgegeven, geforceerd gecontroleerd. | booleaans |
Patroon | Het patroon, een vaste tekenreeks of reguliere expressie, waarmee de waarheid van de voorwaarde wordt geëvalueerd. | tekenreeks |
Variabele | De voorwaardeparameter van de RewriteRuleCondition. | tekenreeks |
ApplicationGatewayRoutingRule
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de regel voor doorsturen die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de regel voor doorsturen van de toepassingsgateway. | ApplicationGatewayRoutingRulePropertiesFormat |
ApplicationGatewayRoutingRulePropertiesFormat
Naam | Description | Waarde |
---|---|---|
backendAddressPool | Resource van de back-endadresgroep van de toepassingsgateway. | Subresource |
backendSettings | Resource voor back-endinstellingen van de toepassingsgateway. | Subresource |
Luisteraar | Listenerresource van de toepassingsgateway. | Subresource |
priority | Prioriteit van de regel voor doorsturen. | int (vereist) Beperkingen: Minimumwaarde = 1 Maximale waarde = 20000 |
ruleType | Type regel. | "Basis" "PathBasedRouting" |
ApplicationGatewaySku
Naam | Description | Waarde |
---|---|---|
capacity | Capaciteit (aantal exemplaren) van een toepassingsgateway. | int |
naam | Naam van een toepassingsgateway-SKU. | "Basis" "Standard_Large" "Standard_Medium" "Standard_Small" "Standard_v2" "WAF_Large" "WAF_Medium" "WAF_v2" |
laag | Laag van een toepassingsgateway. | "Basis" "Standaard" "Standard_v2" "WAF" "WAF_v2" |
ApplicationGatewaySslCertificate
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het SSL-certificaat dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het SSL-certificaat van de toepassingsgateway. | ApplicationGatewaySslCertificatePropertiesFormat |
ApplicationGatewaySslCertificatePropertiesFormat
Naam | Description | Waarde |
---|---|---|
gegevens | Met Base-64 gecodeerd PFX-certificaat. Alleen van toepassing in PUT-aanvraag. | tekenreeks |
keyVaultSecretId | Geheime id van (base-64 gecodeerd niet-versleuteld pfx)-object 'Geheim' of 'Certificaat' dat is opgeslagen in KeyVault. | tekenreeks |
wachtwoord | Wachtwoord voor het pfx-bestand dat is opgegeven in de gegevens. Alleen van toepassing in PUT-aanvraag. | tekenreeks |
ApplicationGatewaySslPolicy
Naam | Description | Waarde |
---|---|---|
cipherSuites | Ssl-coderingssuites die moeten worden ingeschakeld in de opgegeven volgorde voor toepassingsgateway. | Tekenreeksmatrix met een van de volgende waarden: "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-protocollen die moeten worden uitgeschakeld op de toepassingsgateway. | Tekenreeksmatrix met een van de volgende waarden: "TLSv1_0" "TLSv1_1" "TLSv1_2" "TLSv1_3" |
minProtocolVersion | Minimale versie van het SSL-protocol die moet worden ondersteund op de toepassingsgateway. | "TLSv1_0" "TLSv1_1" "TLSv1_2" "TLSv1_3" |
policyName | Naam van vooraf gedefinieerd SSL-beleid. | "AppGwSslPolicy20150501" "AppGwSslPolicy20170401" "AppGwSslPolicy20170401S" "AppGwSslPolicy20220101" "AppGwSslPolicy20220101S" |
policyType | Type SSL-beleid. | "Aangepast" "CustomV2" Vooraf gedefinieerd |
ApplicationGatewaySslProfile
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het SSL-profiel dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het SSL-profiel van de toepassingsgateway. | ApplicationGatewaySslProfilePropertiesFormat |
ApplicationGatewaySslProfilePropertiesFormat
Naam | Description | Waarde |
---|---|---|
clientAuthConfiguration | Configuratie van clientverificatie van de toepassingsgatewayresource. | ApplicationGatewayClientAuthConfiguration |
sslPolicy | SSL-beleid van de toepassingsgatewayresource. | ApplicationGatewaySslPolicy |
trustedClientCertificates | Matrix van verwijzingen naar vertrouwde clientcertificaten van application gateway. | SubResource[] |
ApplicationGatewayClientAuthConfiguration
Naam | Description | Waarde |
---|---|---|
verifyClientCertIssuerDN | Controleer de naam van de verlener van het clientcertificaat op de toepassingsgateway. | booleaans |
verifyClientRevocation | Controleer de intrekkingsstatus van het clientcertificaat. | "Geen" "OCSP" |
ApplicationGatewayTrustedClientCertificate
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het vertrouwde clientcertificaat dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het vertrouwde clientcertificaat van de toepassingsgateway. | ApplicationGatewayTrustedClientCertificateProperties... |
ApplicationGatewayTrustedClientCertificateProperties...
Naam | Description | Waarde |
---|---|---|
gegevens | Openbare certificaatgegevens. | tekenreeks |
ApplicationGatewayTrustedRootCertificate
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van het vertrouwde basiscertificaat dat uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van het vertrouwde basiscertificaat van de toepassingsgateway. | ApplicationGatewayTrustedRootCertificatePropertiesFo... |
ApplicationGatewayTrustedRootCertificatePropertiesFo...
Naam | Description | Waarde |
---|---|---|
gegevens | Openbare certificaatgegevens. | tekenreeks |
keyVaultSecretId | Geheime id van (met base-64 gecodeerde niet-versleutelde pfx) 'Geheim' of 'Certificaat'-object dat is opgeslagen in KeyVault. | tekenreeks |
ApplicationGatewayUrlPathMap
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | De naam van de URL-padtoewijzing die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de URL-padtoewijzing van de toepassingsgateway. | ApplicationGatewayUrlPathMapPropertiesFormat |
ApplicationGatewayUrlPathMapPropertiesFormat
Naam | Description | Waarde |
---|---|---|
defaultBackendAddressPool | Standaardresource van back-endadresgroep van URL-padtoewijzing. | SubResource |
defaultBackendHttpSettings | Standaardresource voor HTTP-instellingen voor back-end van URL-padtoewijzing. | SubResource |
defaultLoadDistributionPolicy | Standaardresource voor loaddistributiebeleid van URL-padtoewijzing. | SubResource |
defaultRedirectConfiguration | Standaardomleidingsconfiguratieresource van URL-padtoewijzing. | SubResource |
defaultRewriteRuleSet | Standaardresource voor het herschrijven van regelset van URL-padtoewijzing. | SubResource |
pathRules | Padregel van url-padtoewijzingsresource. | ApplicationGatewayPathRule[] |
ApplicationGatewayPathRule
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
naam | Naam van de padregel die uniek is binnen een Application Gateway. | tekenreeks |
properties | Eigenschappen van de padregel voor de toepassingsgateway. | ApplicationGatewayPathRulePropertiesFormat |
ApplicationGatewayPathRulePropertiesFormat
Naam | Description | Waarde |
---|---|---|
backendAddressPool | Back-endadresgroepresource van URL-padpadregel. | SubResource |
backendHttpSettings | Resource voor HTTP-instellingen van back-end van de regel voor het pad van de URL-padtoewijzing. | SubResource |
firewallBeleid | Verwijzing naar de resource FirewallPolicy. | SubResource |
loadDistributionPolicy | Laad distributiebeleidsresource van url-padtoewijzingsregel. | SubResource |
Paden | Padregels van URL-padtoewijzing. | tekenreeks[] |
redirectConfiguration | Configuratieresource omleiden van url-padtoewijzingspadregel. | SubResource |
rewriteRuleSet | Herschrijf de resource van de regelset van de url-padpadregel. | SubResource |
ApplicationGatewayWebApplicationFirewallConfiguratio...
Naam | Description | Waarde |
---|---|---|
disabledRuleGroups | De uitgeschakelde regelgroepen. | ApplicationGatewayFirewallDisabledRuleGroup[] |
enabled | Of de webtoepassingsfirewall is ingeschakeld of niet. | bool (vereist) |
Uitsluitingen | De uitsluitingslijst. | ApplicationGatewayFirewallExclusion[] |
fileUploadLimitInMb | Maximale uploadgrootte van bestanden in Mb voor WAF. | int Beperkingen: Minimumwaarde = 0 |
firewallMode | Web Application Firewall-modus. | "Detectie" 'Preventie' (vereist) |
maxRequestBodySize | Maximale grootte van aanvraagbody voor WAF. | int Beperkingen: Minimumwaarde = 8 Maximale waarde = 128 |
maxRequestBodySizeInKb | Maximale grootte van aanvraagbody in Kb voor WAF. | int Beperkingen: Minimumwaarde = 8 Maximale waarde = 128 |
requestBodyCheck | Of WAF toestaat om de aanvraagbody te controleren. | booleaans |
ruleSetType | Het type van de firewallregelset voor webtoepassingen. Mogelijke waarden zijn: 'OWASP'. | tekenreeks (vereist) |
ruleSetVersion | De versie van het type regelset. | tekenreeks (vereist) |
ApplicationGatewayFirewallDisabledRuleGroup
Naam | Description | Waarde |
---|---|---|
ruleGroupName | De naam van de regelgroep die wordt uitgeschakeld. | tekenreeks (vereist) |
regels | De lijst met regels die worden uitgeschakeld. Als dit null is, worden alle regels van de regelgroep uitgeschakeld. | int[] |
ApplicationGatewayFirewallExclusion
Naam | Description | Waarde |
---|---|---|
matchVariable | De variabele die moet worden uitgesloten. | tekenreeks (vereist) |
selector | Wanneer matchVariable een verzameling is, wordt de operator gebruikt om op te geven op welke elementen in de verzameling deze uitsluiting van toepassing is. | tekenreeks (vereist) |
selectorMatchOperator | Als matchVariable een verzameling is, gebruikt u de selector om op te geven op welke elementen in de verzameling deze uitsluiting van toepassing is. | tekenreeks (vereist) |