Microsoft.Network applicationGateways 2018-04-01
- meest recente
- 2024-05-01
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 2022-01-01
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
- 2018-12-01
- 2018-11-01
- 2018-10-01
- 2018-08-01
- 2018-07-01
- 2018-06-01
- 2018-04-01
- 2018-02-01
- 2018-01-01
- 2017-11-01
- 2017-10-01
- 2017-09-01
- 2017-08-01
- 2017-06-01
- 2017-03-30
- 2017-03-01
- 2016-12-01
- 2016-09-01
- 2016-06-01
- 2016-03-30
- 2015-06-15
- 2015-05-01-preview-
Bicep-resourcedefinitie
Het resourcetype applicationGateways kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor 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@2018-04-01' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
authenticationCertificates: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
data: 'string'
provisioningState: 'string'
}
type: 'string'
}
]
autoscaleConfiguration: {
bounds: {
max: int
min: int
}
}
backendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddresses: [
{
fqdn: 'string'
ipAddress: 'string'
}
]
backendIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
applicationGatewayBackendAddressPools: [
...
]
applicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
loadBalancerBackendAddressPools: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
provisioningState: 'string'
}
}
]
loadBalancerInboundNatRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendPort: int
enableFloatingIP: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
idleTimeoutInMinutes: int
protocol: 'string'
provisioningState: 'string'
}
}
]
primary: bool
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
provisioningState: 'string'
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
resourceGuid: 'string'
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
subnet: {
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
networkSecurityGroup: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
defaultSecurityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
}
]
provisioningState: 'string'
resourceGuid: 'string'
securityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
provisioningState: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
provisioningState: 'string'
resourceNavigationLinks: [
{
id: 'string'
name: 'string'
properties: {
link: 'string'
linkedResourceType: 'string'
}
}
]
routeTable: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
provisioningState: 'string'
routes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
provisioningState: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
serviceEndpoints: [
{
locations: [
'string'
]
provisioningState: 'string'
service: 'string'
}
]
}
}
}
}
]
provisioningState: 'string'
}
type: 'string'
}
]
backendHttpSettingsCollection: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
affinityCookieName: 'string'
authenticationCertificates: [
{
id: 'string'
}
]
connectionDraining: {
drainTimeoutInSec: int
enabled: bool
}
cookieBasedAffinity: 'string'
hostName: 'string'
path: 'string'
pickHostNameFromBackendAddress: bool
port: int
probe: {
id: 'string'
}
probeEnabled: bool
protocol: 'string'
provisioningState: 'string'
requestTimeout: int
}
type: 'string'
}
]
enableFips: bool
enableHttp2: bool
frontendIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
id: 'string'
}
subnet: {
id: 'string'
}
}
type: 'string'
}
]
frontendPorts: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
port: int
provisioningState: 'string'
}
type: 'string'
}
]
gatewayIPConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
provisioningState: 'string'
subnet: {
id: 'string'
}
}
type: 'string'
}
]
httpListeners: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
frontendIPConfiguration: {
id: 'string'
}
frontendPort: {
id: 'string'
}
hostName: 'string'
protocol: 'string'
provisioningState: 'string'
requireServerNameIndication: bool
sslCertificate: {
id: 'string'
}
}
type: 'string'
}
]
probes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
host: 'string'
interval: int
match: {
body: 'string'
statusCodes: [
'string'
]
}
minServers: int
path: 'string'
pickHostNameFromBackendHttpSettings: bool
protocol: 'string'
provisioningState: 'string'
timeout: int
unhealthyThreshold: int
}
type: 'string'
}
]
provisioningState: 'string'
redirectConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
includePath: bool
includeQueryString: bool
pathRules: [
{
id: 'string'
}
]
redirectType: 'string'
requestRoutingRules: [
{
id: 'string'
}
]
targetListener: {
id: 'string'
}
targetUrl: 'string'
urlPathMaps: [
{
id: 'string'
}
]
}
type: 'string'
}
]
requestRoutingRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
httpListener: {
id: 'string'
}
provisioningState: 'string'
redirectConfiguration: {
id: 'string'
}
ruleType: 'string'
urlPathMap: {
id: 'string'
}
}
type: 'string'
}
]
resourceGuid: 'string'
sku: {
capacity: int
name: 'string'
tier: 'string'
}
sslCertificates: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
data: 'string'
password: 'string'
provisioningState: 'string'
publicCertData: 'string'
}
type: 'string'
}
]
sslPolicy: {
cipherSuites: [
'string'
]
disabledSslProtocols: [
'string'
]
minProtocolVersion: 'string'
policyName: 'string'
policyType: 'string'
}
urlPathMaps: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
defaultBackendAddressPool: {
id: 'string'
}
defaultBackendHttpSettings: {
id: 'string'
}
defaultRedirectConfiguration: {
id: 'string'
}
pathRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendHttpSettings: {
id: 'string'
}
paths: [
'string'
]
provisioningState: 'string'
redirectConfiguration: {
id: 'string'
}
}
type: 'string'
}
]
provisioningState: 'string'
}
type: 'string'
}
]
webApplicationFirewallConfiguration: {
disabledRuleGroups: [
{
ruleGroupName: 'string'
rules: [
int
]
}
]
enabled: bool
firewallMode: 'string'
maxRequestBodySize: int
requestBodyCheck: bool
ruleSetType: 'string'
ruleSetVersion: 'string'
}
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
Eigenschapswaarden
ApplicationGatewayAuthenticationCertificate
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van het verificatiecertificaat dat uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van verificatiecertificaten van een toepassingsgateway. | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
gegevens | Openbare certificaatgegevens. | snaar |
provisioningState | Inrichtingsstatus van de verificatiecertificaatresource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
ApplicationGatewayAutoscaleBounds
Naam | Beschrijving | Waarde |
---|---|---|
Max | Bovengrens voor het aantal Application Gateway-exemplaren. | int (vereist) |
Min | Ondergrens voor het aantal Application Gateway-exemplaren. | int (vereist) |
ApplicationGatewayAutoscaleConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
Grenzen | Grenzen voor automatisch schalen | ApplicationGatewayAutoscaleBounds (vereist) |
ApplicationGatewayBackendAddress
Naam | Beschrijving | Waarde |
---|---|---|
Fqdn | FQDN (Fully Qualified Domain Name). | snaar |
ipAddress | IP-adres | snaar |
ApplicationGatewayBackendAddressPool
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de back-endadresgroep die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van de back-endadresgroep van een toepassingsgateway. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddresses | Back-endadressen | ApplicationGatewayBackendAddress[] |
backendIPConfigurations | Verzameling verwijzingen naar IP-adressen die zijn gedefinieerd in netwerkinterfaces. | NetworkInterfaceIPConfiguration[] |
provisioningState | Inrichtingsstatus van de resource van de back-endadresgroep. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
ApplicationGatewayBackendHttpSettings
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de http-instellingen voor de back-end die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van instellingen voor back-endadresgroepen van een toepassingsgateway. | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
affinityCookieName | Cookienaam die moet worden gebruikt voor de affiniteitscookie. | snaar |
authenticationCertificates | Matrix met verwijzingen naar verificatiecertificaten van application gateway. | SubResource[] |
connectionDraining | Het leegmaken van de back-end http-instellingenresource. | ApplicationGatewayConnectionDraining- |
cookieBasedAffinity | Affiniteit op basis van cookies. | 'Uitgeschakeld' 'Ingeschakeld' |
hostName | Hostheader die moet worden verzonden naar de back-endservers. | snaar |
pad | Pad dat moet worden gebruikt als voorvoegsel voor alle HTTP-aanvragen. Null betekent dat er geen pad wordt voorafgegaan. De standaardwaarde is null. | snaar |
pickHostNameFromBackendAddress | Of hostheader moet worden gekozen uit de hostnaam van de back-endserver. De standaardwaarde is onwaar. | Bool |
haven | De doelpoort op de back-end. | Int |
sonde | Testresource van een toepassingsgateway. | SubResource- |
probeEnabled | Of de test is ingeschakeld. De standaardwaarde is onwaar. | Bool |
protocol | Het protocol dat wordt gebruikt om te communiceren met de back-end. Mogelijke waarden zijn Http en Https. | 'Http' 'Https' |
provisioningState | Inrichtingsstatus van de http-instellingenresource voor de back-end. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
requestTimeout | Time-out aanvragen in seconden. Application Gateway mislukt de aanvraag als het antwoord niet binnen RequestTimeout wordt ontvangen. Acceptabele waarden zijn van 1 seconde tot 86400 seconden. | Int |
ApplicationGatewayConnectionDraining
Naam | Beschrijving | Waarde |
---|---|---|
drainTimeoutInSec | Het aantal seconden dat de verbinding leegloopt, is actief. Acceptabele waarden zijn van 1 seconde tot 3600 seconden. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 3600 (vereist) |
Ingeschakeld | Of verbindingsafvoer wel of niet is ingeschakeld. | bool (vereist) |
ApplicationGatewayFirewallDisabledRuleGroup
Naam | Beschrijving | Waarde |
---|---|---|
ruleGroupName | De naam van de regelgroep die wordt uitgeschakeld. | tekenreeks (vereist) |
reglement | De lijst met regels die worden uitgeschakeld. Als null is, worden alle regels van de regelgroep uitgeschakeld. | int[] |
ApplicationGatewayFrontendIPConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de front-end-IP-configuratie die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van front-end-IP-configuratie van een toepassingsgateway. | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
privateIPAddress | PrivateIPAddress van de IP-configuratie van de netwerkinterface. | snaar |
privateIPAllocationMethod | PrivateIP-toewijzingsmethode. | 'Dynamisch' 'Statisch' |
provisioningState | Inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
publicIPAddress | Verwijzing naar de PublicIP-resource. | SubResource- |
Subnet | Verwijzing naar de subnetresource. | SubResource- |
ApplicationGatewayFrontendPort
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de front-endpoort die uniek is binnen een Application Gateway | snaar |
Eigenschappen | Eigenschappen van front-endpoort van een toepassingsgateway. | ApplicationGatewayFrontendPortPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayFrontendPortPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
haven | Front-endpoort | Int |
provisioningState | Inrichtingsstatus van de front-endpoortresource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
ApplicationGatewayHttpListener
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | De naam van de HTTP-listener die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van http-listener van een toepassingsgateway. | ApplicationGatewayHttpListenerPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayHttpListenerPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
frontendIPConfiguration | Front-end-IP-configuratieresource van een toepassingsgateway. | SubResource- |
front-endPort | Front-endpoortresource van een toepassingsgateway. | SubResource- |
hostName | Hostnaam van HTTP-listener. | snaar |
protocol | Protocol van de HTTP-listener. Mogelijke waarden zijn Http en Https. | 'Http' 'Https' |
provisioningState | Inrichtingsstatus van de HTTP-listenerresource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
requireServerNameIndication | Alleen van toepassing als protocol https is. Hiermee schakelt u SNI in voor meerdere hosting. | Bool |
sslCertificate | SSL-certificaatresource van een toepassingsgateway. | SubResource- |
ApplicationGatewayIPConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de IP-configuratie die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van IP-configuratie van een toepassingsgateway. | ApplicationGatewayIPConfigurationPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayIPConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
provisioningState | Inrichtingsstatus van de subnetresource van de toepassingsgateway. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
Subnet | Verwijzing naar de subnetresource. Een subnet van waaruit de toepassingsgateway het privéadres ophaalt. | SubResource- |
ApplicationGatewayPathRule
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de padregel die uniek is binnen een Toepassingsgateway. | snaar |
Eigenschappen | Eigenschappen van padregel van een toepassingsgateway. | ApplicationGatewayPathRulePropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayPathRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddressPool | Resource van de back-endadresgroep van de padpadregel voor URL-padtoewijzing. | SubResource- |
backendHttpSettings | Http-instellingenresource van url-padtoewijzingsregel in de back-end. | SubResource- |
Paden | Padregels van url-padtoewijzing. | tekenreeks[] |
provisioningState | Padregel van url-padtoewijzingsresource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
redirectConfiguration | Omleidingsconfiguratieresource van padtoewijzingspadregel voor URL-pad. | SubResource- |
ApplicationGatewayProbe
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de test die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van een test van een toepassingsgateway. | ApplicationGatewayProbePropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayProbeHealthResponseMatch
Naam | Beschrijving | Waarde |
---|---|---|
lichaam | Hoofdtekst die moet zijn opgenomen in het statusantwoord. De standaardwaarde is leeg. | snaar |
statusCodes | Toegestane bereiken met statuscodes in orde. Standaardbereik van statuscodes in orde is 200-399. | tekenreeks[] |
ApplicationGatewayProbePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
gastheer | Hostnaam om de test naar te verzenden. | snaar |
interval | Het testinterval in seconden. Dit is het tijdsinterval tussen twee opeenvolgende tests. Acceptabele waarden zijn van 1 seconde tot 86400 seconden. | Int |
lucifer | Criterium voor het classificeren van een gezond testantwoord. | ApplicationGatewayProbeHealthResponseMatch- |
minServers | Minimaal aantal servers dat altijd in orde is gemarkeerd. De standaardwaarde is 0. | Int |
pad | Relatief pad van de test. Geldig pad begint vanaf /. De test wordt verzonden naar <Protocol>://<host>:<poort><pad> | snaar |
pickHostNameFromBackendHttpSettings | Of de hostheader moet worden gekozen uit de http-instellingen van de back-end. De standaardwaarde is onwaar. | Bool |
protocol | Het protocol dat wordt gebruikt voor de test. Mogelijke waarden zijn Http en Https. | 'Http' 'Https' |
provisioningState | Inrichtingsstatus van de http-instellingenresource voor de back-end. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
Timeout | de time-out van de test in seconden. Test gemarkeerd als mislukt als geldig antwoord niet is ontvangen met deze time-outperiode. Acceptabele waarden zijn van 1 seconde tot 86400 seconden. | Int |
slechtethreshold | Het aantal nieuwe pogingen voor de test. De back-endserver wordt gemarkeerd nadat het aantal opeenvolgende testfouten de status BeschadigdThreshold heeft bereikt. Acceptabele waarden zijn van 1 seconde tot 20. | Int |
ApplicationGatewayPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
authenticationCertificates | Verificatiecertificaten van de application gateway-resource. | ApplicationGatewayAuthenticationCertificate[] |
autoscaleConfiguration | Configuratie automatisch schalen. | ApplicationGatewayAutoscaleConfiguration- |
backendAddressPools | Back-endadresgroep van de application gateway-resource. | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Http-instellingen van de back-end van de application gateway-resource. | ApplicationGatewayBackendHttpSettings[] |
enableFips | Of FIPS is ingeschakeld voor de toepassingsgatewayresource. | Bool |
enableHttp2 | Of HTTP2 is ingeschakeld voor de toepassingsgatewayresource. | Bool |
frontendIPConfigurations | Front-end-IP-adressen van de toepassingsgatewayresource. | ApplicationGatewayFrontendIPConfiguration[] |
front-endPorts | Front-endpoorten van de application gateway-resource. | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Subnetten van de toepassing van de gatewayresource. | ApplicationGatewayIPConfiguration[] |
httpListeners | Http-listeners van de application gateway-resource. | ApplicationGatewayHttpListener[] |
Sondes | Tests van de toepassingsgatewayresource. | ApplicationGatewayProbe[] |
provisioningState | Inrichtingsstatus van de application gateway-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
redirectConfigurations | Omleidingsconfiguraties van de toepassingsgatewayresource. | ApplicationGatewayRedirectConfiguration[] |
requestRoutingRules | Routeringsregels van de application gateway-resource aanvragen. | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | De eigenschap Resource-GUID van de toepassingsgatewayresource. | snaar |
Sku | SKU van de application gateway-resource. | ApplicationGatewaySku |
sslCertificates | SSL-certificaten van de application gateway-resource. | ApplicationGatewaySslCertificate[] |
sslPolicy | SSL-beleid van de application gateway-resource. | ApplicationGatewaySslPolicy- |
urlPathMaps | URL-padtoewijzing van de application gateway-resource. | ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Configuratie van Web Application Firewall. | ApplicationGatewayWebApplicationFirewallConfiguration |
ApplicationGatewayRedirectConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de omleidingsconfiguratie die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van omleidingsconfiguratie van de toepassingsgateway. | ApplicationGatewayRedirectConfigurationPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayRedirectConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
includePath | Neem het pad op in de omgeleide URL. | Bool |
includeQueryString | Neem de queryreeks op in de omgeleide URL. | Bool |
pathRules | Padregels die omleidingsconfiguratie opgeven. | SubResource[] |
redirectType | Ondersteunde http-omleidingstypen - Permanent, Tijdelijk, Gevonden, ZieOther. | 'Gevonden' 'Permanent' 'SeeOther' 'Tijdelijk' |
requestRoutingRules | Routering aanvragen die omleidingsconfiguratie opgeeft. | SubResource[] |
targetListener | Verwijzing naar een listener waarnaar de aanvraag moet worden omgeleid. | SubResource- |
targetUrl | Url waarnaar u de aanvraag wilt omleiden. | snaar |
urlPathMaps | Url-padtoewijzingen die standaardomleidingsconfiguratie opgeven. | SubResource[] |
ApplicationGatewayRequestRoutingRule
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de regel voor aanvraagroutering die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van aanvraagrouteringsregel van de toepassingsgateway. | ApplicationGatewayRequestRoutingRulePropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddressPool | Resource van de back-endadresgroep van de toepassingsgateway. | SubResource- |
backendHttpSettings | Http-instellingenresource van de back-end van de toepassingsgateway. | SubResource- |
httpListener | Http-listenerresource van de toepassingsgateway. | SubResource- |
provisioningState | Inrichtingsstatus van de resource van de regel voor aanvraagroutering. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
redirectConfiguration | Omleidingsconfiguratieresource van de toepassingsgateway. | SubResource- |
ruleType | Regeltype. | 'Basis' 'PathBasedRouting' |
urlPathMap | URL-padtoewijzingsresource van de toepassingsgateway. | SubResource- |
ApplicationGatewaySku
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | Capaciteit (aantal exemplaren) van een toepassingsgateway. | Int |
naam | Naam van een toepassingsgateway-SKU. | 'Standard_Large' 'Standard_Medium' 'Standard_Small' 'Standard_v2' 'WAF_Large' 'WAF_Medium' 'WAF_v2' |
rang | Laag van een toepassingsgateway. | 'Standaard' 'Standard_v2' 'WAF' 'WAF_v2' |
ApplicationGatewaySslCertificate
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van het SSL-certificaat dat uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van SSL-certificaten van een toepassingsgateway. | ApplicationGatewaySslCertificatePropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewaySslCertificatePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
gegevens | Base-64 gecodeerd pfx-certificaat. Alleen van toepassing in PUT-aanvraag. | snaar |
wachtwoord | Wachtwoord voor het PFX-bestand dat is opgegeven in gegevens. Alleen van toepassing in PUT-aanvraag. | snaar |
provisioningState | Inrichtingsstatus van de SSL-certificaatresource Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
publicCertData | Base-64 gecodeerde openbare certificaatgegevens die overeenkomen met pfx die zijn opgegeven in gegevens. Alleen van toepassing in GET-aanvraag. | snaar |
ApplicationGatewaySslPolicy
Naam | Beschrijving | Waarde |
---|---|---|
cipherSuites | Ssl-coderingssuites die moeten worden ingeschakeld in de opgegeven volgorde voor application gateway. | 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 in de toepassingsgateway. | Tekenreeksmatrix met een van de volgende waarden: 'TLSv1_0' 'TLSv1_1' 'TLSv1_2' |
minProtocolVersion | Minimale versie van het Ssl-protocol dat moet worden ondersteund op application gateway. | 'TLSv1_0' 'TLSv1_1' 'TLSv1_2' |
policyName | Naam van vooraf gedefinieerd Ssl-beleid | 'AppGwSslPolicy20150501' 'AppGwSslPolicy20170401' 'AppGwSslPolicy20170401S' |
policyType | Type SSL-beleid | 'Aangepast' Vooraf gedefinieerd |
ApplicationGatewayUrlPathMap
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de URL-padtoewijzing die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van UrlPathMap van de toepassingsgateway. | ApplicationGatewayUrlPathMapPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayUrlPathMapPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
defaultBackendAddressPool | Standaardresource van back-endadresgroep van URL-padtoewijzing. | SubResource- |
defaultBackendHttpSettings | Standaardresource voor http-instellingen voor back-end van url-padtoewijzing. | SubResource- |
defaultRedirectConfiguration | Standaardresource voor omleidingsconfiguratie van url-padtoewijzing. | SubResource- |
pathRules | Padregel van url-padtoewijzingsresource. | ApplicationGatewayPathRule[] |
provisioningState | Inrichtingsstatus van de http-instellingenresource voor de back-end. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
ApplicationGatewayWebApplicationFirewallConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
disabledRuleGroups | De uitgeschakelde regelgroepen. | ApplicationGatewayFirewallDisabledRuleGroup[] |
Ingeschakeld | Of de webtoepassingsfirewall al dan niet is ingeschakeld. | bool (vereist) |
firewallMode | Web Application Firewall-modus. | 'Detectie' 'Preventie' (vereist) |
maxRequestBodySize | Maximale grootte van aanvraagbody voor WAF. | Int Beperkingen: Minimumwaarde = 8 Maximumwaarde = 128 |
requestBodyCheck | Hiermee wordt aangegeven of WAF aanvraagbody mag controleren. | Bool |
ruleSetType | Het type webtoepassingsfirewallregelset. Mogelijke waarden zijn: 'OWASP'. | tekenreeks (vereist) |
ruleSetVersion | De versie van het type regelset. | tekenreeks (vereist) |
ApplicationSecurityGroup
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Resource-id. | snaar |
plaats | Resourcelocatie. | snaar |
Eigenschappen | Eigenschappen van de toepassingsbeveiligingsgroep. | ApplicationSecurityGroupPropertiesFormat |
Tags | Resourcetags. | ResourceTags- |
ApplicationSecurityGroupPropertiesFormat
Naam | Beschrijving | Waarde |
---|
BackendAddressPool
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Eigenschappen van de back-endadresgroep van load balancer. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
provisioningState | Inrichtingsstatus van de openbare IP-resource ophalen. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
InboundNatRule
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Eigenschappen van de binnenkomende nat-regel van de load balancer. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendPort | De poort die wordt gebruikt voor het interne eindpunt. Acceptabele waarden variëren van 1 tot 65535. | Int |
enableFloatingIP | Hiermee configureert u het eindpunt van een virtuele machine voor de zwevende IP-mogelijkheid die is vereist voor het configureren van een SQL AlwaysOn-beschikbaarheidsgroep. Deze instelling is vereist wanneer u de SQL AlwaysOn-beschikbaarheidsgroepen in SQL Server gebruikt. Deze instelling kan niet worden gewijzigd nadat u het eindpunt hebt gemaakt. | Bool |
frontendIPConfiguration | Een verwijzing naar front-end-IP-adressen. | SubResource- |
front-endPort | De poort voor het externe eindpunt. Poortnummers voor elke regel moeten uniek zijn binnen de Load Balancer. Acceptabele waarden variëren van 1 tot 65534. | Int |
idleTimeoutInMinutes | De time-out voor de TCP-inactiviteit-verbinding. De waarde kan tussen 4 en 30 minuten worden ingesteld. De standaardwaarde is 4 minuten. Dit element wordt alleen gebruikt wanneer het protocol is ingesteld op TCP. | Int |
protocol | Het transportprotocol voor het eindpunt. Mogelijke waarden zijn 'Udp' of 'Tcp' of 'All'. | 'Alles' 'Tcp' 'Udp' |
provisioningState | Hiermee haalt u de inrichtingsstatus van de openbare IP-resource op. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
IpTag
Naam | Beschrijving | Waarde |
---|---|---|
ipTagType | Hiermee haalt u het ipTag-type op of stelt u dit in: Example FirstPartyUsage. | snaar |
label | Hiermee wordt de waarde opgehaald of ingesteld van de IpTag die is gekoppeld aan het openbare IP-adres. Voorbeeld van SQL, Storage, enzovoort | snaar |
Microsoft.Network/applicationGateways
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
plaats | Resourcelocatie. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van de toepassingsgateway. | ApplicationGatewayPropertiesFormat |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
Zones | Een lijst met beschikbaarheidszones die aangeeft waar de resource vandaan moet komen. | tekenreeks[] |
NetworkInterfaceIPConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Ip-configuratie-eigenschappen van de netwerkinterface. | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
applicationGatewayBackendAddressPools | De verwijzing naar applicationGatewayBackendAddressPool-resource. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Toepassingsbeveiligingsgroepen waarin de IP-configuratie is opgenomen. | ApplicationSecurityGroup[] |
loadBalancerBackendAddressPools | De verwijzing naar de Resource LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Een lijst met verwijzingen van LoadBalancerInboundNatRules. | InboundNatRule[] |
primair | Hiermee wordt aangegeven of dit een primair klantadres is op de netwerkinterface. | Bool |
privateIPAddress | Privé-IP-adres van de IP-configuratie. | snaar |
privateIPAddressVersion | Vanaf Api-Version 2016-03-30 wordt aangegeven of de specifieke ipconfiguratie IPv4 of IPv6 is. De standaardwaarde wordt gebruikt als IPv4. Mogelijke waarden zijn: 'IPv4' en 'IPv6'. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Definieert hoe een privé-IP-adres wordt toegewezen. Mogelijke waarden zijn: 'Statisch' en 'Dynamisch'. | 'Dynamisch' 'Statisch' |
provisioningState | De inrichtingsstatus van de IP-configuratie van de netwerkinterface. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
publicIPAddress | Openbaar IP-adres dat is gebonden aan de IP-configuratie. | PublicIPAddress- |
Subnet | Subnet gebonden aan de IP-configuratie. | subnet |
NetworkSecurityGroup
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
plaats | Resourcelocatie. | snaar |
Eigenschappen | Eigenschappen van de netwerkbeveiligingsgroep | NetworkSecurityGroupPropertiesFormat |
Tags | Resourcetags. | ResourceTags- |
NetworkSecurityGroupPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
defaultSecurityRules | De standaardbeveiligingsregels van de netwerkbeveiligingsgroep. | SecurityRule[] |
provisioningState | De inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
resourceGuid | De resource-GUID-eigenschap van de resourcebeveiligingsgroepresource. | snaar |
securityRules | Een verzameling beveiligingsregels van de netwerkbeveiligingsgroep. | SecurityRule[] |
PublicIPAddress
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
plaats | Resourcelocatie. | snaar |
Eigenschappen | Eigenschappen van openbare IP-adressen. | PublicIPAddressPropertiesFormat |
Sku | De openbare IP-adres-SKU. | PublicIPAddressSku |
Tags | Resourcetags. | ResourceTags- |
Zones | Een lijst met beschikbaarheidszones die het IP-adres aangeeft dat voor de resource is toegewezen, moet afkomstig zijn van. | tekenreeks[] |
PublicIPAddressDnsSettings
Naam | Beschrijving | Waarde |
---|---|---|
domainNameLabel | Hiermee haalt u het label Domeinnaam op of stelt u dit in. De samenvoeging van het domeinnaamlabel en de ge regionaliseerde DNS-zone vormen de volledig gekwalificeerde domeinnaam die is gekoppeld aan het openbare IP-adres. Als er een domeinnaamlabel is opgegeven, wordt er een DNS-record gemaakt voor het openbare IP-adres in het Microsoft Azure DNS-systeem. | snaar |
Fqdn | Hiermee haalt u de FQDN, Fully Qualified Domain Name van de A DNS-record op die is gekoppeld aan het openbare IP-adres. Dit is de samenvoeging van het domainNameLabel en de ge regionaliseerde DNS-zone. | snaar |
reverseFqdn | Hiermee haalt u de omgekeerde FQDN op of stelt u deze in. Een door de gebruiker zichtbare, volledig gekwalificeerde domeinnaam die wordt omgezet in dit openbare IP-adres. Als de reverseFqdn is opgegeven, wordt er een PTR DNS-record gemaakt die verwijst van het IP-adres in het domein in-addr.arpa naar de omgekeerde FQDN. | snaar |
PublicIPAddressPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
dnsSettings | De FQDN van de DNS-record die is gekoppeld aan het openbare IP-adres. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | De time-out voor inactiviteit van het openbare IP-adres. | Int |
ipAddress | Het IP-adres dat is gekoppeld aan de resource van het openbare IP-adres. | snaar |
ipTags | De lijst met tags die zijn gekoppeld aan het openbare IP-adres. | IpTag[] |
provisioningState | De inrichtingsstatus van de PublicIP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
publicIPAddressVersion | De versie van het openbare IP-adres. Mogelijke waarden zijn: 'IPv4' en 'IPv6'. | 'IPv4' 'IPv6' |
publicIPAllocationMethod | De openbare IP-toewijzingsmethode. Mogelijke waarden zijn: 'Statisch' en 'Dynamisch'. | 'Dynamisch' 'Statisch' |
resourceGuid | De resource-GUID-eigenschap van de openbare IP-resource. | snaar |
PublicIPAddressSku
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van een openbare IP-adres-SKU. | 'Basis' 'Standaard' |
ResourceNavigationLink
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Indeling van eigenschappen van resourcenavigatiekoppeling. | ResourceNavigationLinkFormat |
ResourceNavigationLinkFormat
Naam | Beschrijving | Waarde |
---|---|---|
verbinden | Koppeling naar de externe resource | snaar |
linkedResourceType | Resourcetype van de gekoppelde resource. | snaar |
ResourceTags
Naam | Beschrijving | Waarde |
---|
ResourceTags
Naam | Beschrijving | Waarde |
---|
ResourceTags
Naam | Beschrijving | Waarde |
---|
ResourceTags
Naam | Beschrijving | Waarde |
---|
ResourceTags
Naam | Beschrijving | Waarde |
---|
Route
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Eigenschappen van de route. | RoutePropertiesFormat |
RoutePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
addressPrefix | De doel-CIDR waarop de route van toepassing is. | snaar |
nextHopIpAddress | De IP-adrespakketten moeten worden doorgestuurd naar. Volgende hopwaarden zijn alleen toegestaan in routes waarbij het volgende hoptype VirtualAppliance is. | snaar |
nextHopType | Het type Azure-hop waar het pakket naartoe moet worden verzonden. Mogelijke waarden zijn: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance' en 'None' | 'Internet' 'Geen' VirtualAppliance 'VirtualNetworkGateway' VnetLocal (vereist) |
provisioningState | De inrichtingsstatus van de resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
RouteTabel
Naam | Beschrijving | Waarde |
---|---|---|
etag | Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
plaats | Resourcelocatie. | snaar |
Eigenschappen | Eigenschappen van de routetabel. | RouteTablePropertiesFormat |
Tags | Resourcetags. | ResourceTags- |
RouteTablePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
disableBgpRoutePropagation | Hiermee wordt opgehaald of ingesteld of de routes die door BGP in die routetabel zijn geleerd, moeten worden uitgeschakeld. Waar betekent uitschakelen. | Bool |
provisioningState | De inrichtingsstatus van de resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
Routes | Verzameling routes in een routetabel. | Route[] |
SecurityRule
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Eigenschappen van de beveiligingsregel | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
toegang | Het netwerkverkeer is toegestaan of geweigerd. Mogelijke waarden zijn: 'Toestaan' en 'Weigeren'. | 'Toestaan' 'Weigeren' (vereist) |
beschrijving | Een beschrijving voor deze regel. Beperkt tot 140 tekens. | snaar |
destinationAddressPrefix | Het voorvoegsel van het doeladres. CIDR of doel-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. | snaar |
destinationAddressPrefixes | De voorvoegsels van het doeladres. CIDR- of doel-IP-bereiken. | tekenreeks[] |
destinationApplicationSecurityGroups | De toepassingsbeveiligingsgroep die is opgegeven als bestemming. | ApplicationSecurityGroup[] |
destinationPortRange | De doelpoort of het doelbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. | snaar |
destinationPortRanges | De doelpoortbereiken. | tekenreeks[] |
richting | De richting van de regel. De richting geeft aan of de regel wordt geëvalueerd voor binnenkomend of uitgaand verkeer. Mogelijke waarden zijn: 'Inkomend' en 'Uitgaand'. | 'Inkomend' Uitgaand (vereist) |
voorrang | De prioriteit van de regel. De waarde kan tussen 100 en 4096 zijn. Het prioriteitsnummer moet uniek zijn voor elke regel in de verzameling. Hoe lager het prioriteitsnummer, hoe hoger de prioriteit van de regel. | Int |
protocol | Netwerkprotocol waarop deze regel van toepassing is. Mogelijke waarden zijn Tcp, Udp en *. | '*' 'Tcp' Udp (vereist) |
provisioningState | De inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
sourceAddressPrefix | Het CIDR- of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. Als dit een regel voor inkomend verkeer is, geeft u aan waar netwerkverkeer vandaan komt. | snaar |
sourceAddressPrefixes | De CIDR- of bron-IP-bereiken. | tekenreeks[] |
sourceApplicationSecurityGroups | De toepassingsbeveiligingsgroep die is opgegeven als bron. | ApplicationSecurityGroup[] |
sourcePortRange | De bronpoort of het bronbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. | snaar |
sourcePortRanges | De bronpoortbereiken. | tekenreeks[] |
ServiceEndpointPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
Locaties | Een lijst met locaties. | tekenreeks[] |
provisioningState | De inrichtingsstatus van de resource. | snaar |
dienst | Het type eindpuntservice. | snaar |
Subnet
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Eigenschappen van het subnet. | SubnetPropertiesFormat |
SubnetPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
addressPrefix | Het adresvoorvoegsel voor het subnet. | snaar |
networkSecurityGroup | De verwijzing naar de NetworkSecurityGroup-resource. | NetworkSecurityGroup- |
provisioningState | De inrichtingsstatus van de resource. | snaar |
resourceNavigationLinks | Hiermee haalt u een matrix met verwijzingen naar de externe resources op met behulp van het subnet. | ResourceNavigationLink[] |
routeTable | De verwijzing naar de RouteTable-resource. | RouteTable- |
serviceEndpoints | Een matrix met service-eindpunten. | ServiceEndpointPropertiesFormat[] |
SubResource
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Resource-id. | snaar |
Quickstart-voorbeelden
In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.
Bicep-bestand | Beschrijving |
---|---|
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. |
AKS-cluster met de ingangscontroller van Application Gateway | In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met Application Gateway, Application Gateway-ingangscontroller, Azure Container Registry, Log Analytics en Key Vault |
Application Gateway met interne API Management en Web App | Application Gateway: internetverkeer routeren naar een API Management-exemplaar van een virtueel netwerk (interne modus) dat een web-API services die wordt gehost in een Azure-web-app. |
Application Gateway met WAF- en firewallbeleid | Met deze sjabloon maakt u een Toepassingsgateway met WAF die samen met een firewallbeleid is geconfigureerd |
een web-app, PE en Application Gateway v2 maken | Met deze sjabloon maakt u een Azure-web-app met een privé-eindpunt in het Subnet van azure Virtual Network, 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 |
Een Application Gateway v2- maken | Met deze sjabloon maakt u een toepassingsgateway v2 in een virtueel netwerk en stelt u eigenschappen voor automatisch schalen en een HTTP-taakverdelingsregel in met een openbare front-end |
Een Azure Application Gateway v2- maken | Met deze sjabloon maakt u een Azure Application Gateway met twee Windows Server 2016-servers in de back-endpool |
Een Azure WAF v2 maken in 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 |
API Management maken in intern VNet met App Gateway- | Deze sjabloon laat zien hoe u een exemplaar van Azure API Management maakt op een particulier netwerk dat wordt beveiligd door Azure Application Gateway. |
Application Gateway maken met certificaten | In deze sjabloon ziet u hoe u zelfondertekende Key Vault-certificaten genereert en vervolgens verwijst vanuit Application Gateway. |
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 ondersteuning biedt voor maximaal 1000 VM's |
Front Door Standard/Premium met Application Gateway-oorsprong | Met deze sjabloon maakt u een Front Door Standard/Premium-exemplaar en een Application Gateway-exemplaar en gebruikt u een NSG- en WAF-beleid om te controleren of verkeer afkomstig is van de Front Door-oorsprong. |
Front Door met Container Instances en Application Gateway | Met deze sjabloon maakt u een Front Door Standard/Premium met een containergroep en Application Gateway. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype applicationGateways kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor 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": "2018-04-01",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"authenticationCertificates": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"data": "string",
"provisioningState": "string"
},
"type": "string"
}
],
"autoscaleConfiguration": {
"bounds": {
"max": "int",
"min": "int"
}
},
"backendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddresses": [
{
"fqdn": "string",
"ipAddress": "string"
}
],
"backendIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"applicationGatewayBackendAddressPools": [
...
],
"applicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"loadBalancerBackendAddressPools": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"provisioningState": "string"
}
}
],
"loadBalancerInboundNatRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendPort": "int",
"enableFloatingIP": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": "int",
"idleTimeoutInMinutes": "int",
"protocol": "string",
"provisioningState": "string"
}
}
],
"primary": "bool",
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"provisioningState": "string",
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"resourceGuid": "string"
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
},
"subnet": {
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"networkSecurityGroup": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"defaultSecurityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
}
}
],
"provisioningState": "string",
"resourceGuid": "string",
"securityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"provisioningState": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"provisioningState": "string",
"resourceNavigationLinks": [
{
"id": "string",
"name": "string",
"properties": {
"link": "string",
"linkedResourceType": "string"
}
}
],
"routeTable": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"provisioningState": "string",
"routes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string",
"provisioningState": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"serviceEndpoints": [
{
"locations": [ "string" ],
"provisioningState": "string",
"service": "string"
}
]
}
}
}
}
],
"provisioningState": "string"
},
"type": "string"
}
],
"backendHttpSettingsCollection": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"affinityCookieName": "string",
"authenticationCertificates": [
{
"id": "string"
}
],
"connectionDraining": {
"drainTimeoutInSec": "int",
"enabled": "bool"
},
"cookieBasedAffinity": "string",
"hostName": "string",
"path": "string",
"pickHostNameFromBackendAddress": "bool",
"port": "int",
"probe": {
"id": "string"
},
"probeEnabled": "bool",
"protocol": "string",
"provisioningState": "string",
"requestTimeout": "int"
},
"type": "string"
}
],
"enableFips": "bool",
"enableHttp2": "bool",
"frontendIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"id": "string"
},
"subnet": {
"id": "string"
}
},
"type": "string"
}
],
"frontendPorts": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"port": "int",
"provisioningState": "string"
},
"type": "string"
}
],
"gatewayIPConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"provisioningState": "string",
"subnet": {
"id": "string"
}
},
"type": "string"
}
],
"httpListeners": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": {
"id": "string"
},
"hostName": "string",
"protocol": "string",
"provisioningState": "string",
"requireServerNameIndication": "bool",
"sslCertificate": {
"id": "string"
}
},
"type": "string"
}
],
"probes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"host": "string",
"interval": "int",
"match": {
"body": "string",
"statusCodes": [ "string" ]
},
"minServers": "int",
"path": "string",
"pickHostNameFromBackendHttpSettings": "bool",
"protocol": "string",
"provisioningState": "string",
"timeout": "int",
"unhealthyThreshold": "int"
},
"type": "string"
}
],
"provisioningState": "string",
"redirectConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"includePath": "bool",
"includeQueryString": "bool",
"pathRules": [
{
"id": "string"
}
],
"redirectType": "string",
"requestRoutingRules": [
{
"id": "string"
}
],
"targetListener": {
"id": "string"
},
"targetUrl": "string",
"urlPathMaps": [
{
"id": "string"
}
]
},
"type": "string"
}
],
"requestRoutingRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"httpListener": {
"id": "string"
},
"provisioningState": "string",
"redirectConfiguration": {
"id": "string"
},
"ruleType": "string",
"urlPathMap": {
"id": "string"
}
},
"type": "string"
}
],
"resourceGuid": "string",
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"sslCertificates": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"data": "string",
"password": "string",
"provisioningState": "string",
"publicCertData": "string"
},
"type": "string"
}
],
"sslPolicy": {
"cipherSuites": [ "string" ],
"disabledSslProtocols": [ "string" ],
"minProtocolVersion": "string",
"policyName": "string",
"policyType": "string"
},
"urlPathMaps": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"defaultBackendAddressPool": {
"id": "string"
},
"defaultBackendHttpSettings": {
"id": "string"
},
"defaultRedirectConfiguration": {
"id": "string"
},
"pathRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendHttpSettings": {
"id": "string"
},
"paths": [ "string" ],
"provisioningState": "string",
"redirectConfiguration": {
"id": "string"
}
},
"type": "string"
}
],
"provisioningState": "string"
},
"type": "string"
}
],
"webApplicationFirewallConfiguration": {
"disabledRuleGroups": [
{
"ruleGroupName": "string",
"rules": [ "int" ]
}
],
"enabled": "bool",
"firewallMode": "string",
"maxRequestBodySize": "int",
"requestBodyCheck": "bool",
"ruleSetType": "string",
"ruleSetVersion": "string"
}
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
}
Eigenschapswaarden
ApplicationGatewayAuthenticationCertificate
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van het verificatiecertificaat dat uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van verificatiecertificaten van een toepassingsgateway. | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
gegevens | Openbare certificaatgegevens. | snaar |
provisioningState | Inrichtingsstatus van de verificatiecertificaatresource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
ApplicationGatewayAutoscaleBounds
Naam | Beschrijving | Waarde |
---|---|---|
Max | Bovengrens voor het aantal Application Gateway-exemplaren. | int (vereist) |
Min | Ondergrens voor het aantal Application Gateway-exemplaren. | int (vereist) |
ApplicationGatewayAutoscaleConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
Grenzen | Grenzen voor automatisch schalen | ApplicationGatewayAutoscaleBounds (vereist) |
ApplicationGatewayBackendAddress
Naam | Beschrijving | Waarde |
---|---|---|
Fqdn | FQDN (Fully Qualified Domain Name). | snaar |
ipAddress | IP-adres | snaar |
ApplicationGatewayBackendAddressPool
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de back-endadresgroep die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van de back-endadresgroep van een toepassingsgateway. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddresses | Back-endadressen | ApplicationGatewayBackendAddress[] |
backendIPConfigurations | Verzameling verwijzingen naar IP-adressen die zijn gedefinieerd in netwerkinterfaces. | NetworkInterfaceIPConfiguration[] |
provisioningState | Inrichtingsstatus van de resource van de back-endadresgroep. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
ApplicationGatewayBackendHttpSettings
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de http-instellingen voor de back-end die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van instellingen voor back-endadresgroepen van een toepassingsgateway. | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
affinityCookieName | Cookienaam die moet worden gebruikt voor de affiniteitscookie. | snaar |
authenticationCertificates | Matrix met verwijzingen naar verificatiecertificaten van application gateway. | SubResource[] |
connectionDraining | Het leegmaken van de back-end http-instellingenresource. | ApplicationGatewayConnectionDraining- |
cookieBasedAffinity | Affiniteit op basis van cookies. | 'Uitgeschakeld' 'Ingeschakeld' |
hostName | Hostheader die moet worden verzonden naar de back-endservers. | snaar |
pad | Pad dat moet worden gebruikt als voorvoegsel voor alle HTTP-aanvragen. Null betekent dat er geen pad wordt voorafgegaan. De standaardwaarde is null. | snaar |
pickHostNameFromBackendAddress | Of hostheader moet worden gekozen uit de hostnaam van de back-endserver. De standaardwaarde is onwaar. | Bool |
haven | De doelpoort op de back-end. | Int |
sonde | Testresource van een toepassingsgateway. | SubResource- |
probeEnabled | Of de test is ingeschakeld. De standaardwaarde is onwaar. | Bool |
protocol | Het protocol dat wordt gebruikt om te communiceren met de back-end. Mogelijke waarden zijn Http en Https. | 'Http' 'Https' |
provisioningState | Inrichtingsstatus van de http-instellingenresource voor de back-end. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
requestTimeout | Time-out aanvragen in seconden. Application Gateway mislukt de aanvraag als het antwoord niet binnen RequestTimeout wordt ontvangen. Acceptabele waarden zijn van 1 seconde tot 86400 seconden. | Int |
ApplicationGatewayConnectionDraining
Naam | Beschrijving | Waarde |
---|---|---|
drainTimeoutInSec | Het aantal seconden dat de verbinding leegloopt, is actief. Acceptabele waarden zijn van 1 seconde tot 3600 seconden. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 3600 (vereist) |
Ingeschakeld | Of verbindingsafvoer wel of niet is ingeschakeld. | bool (vereist) |
ApplicationGatewayFirewallDisabledRuleGroup
Naam | Beschrijving | Waarde |
---|---|---|
ruleGroupName | De naam van de regelgroep die wordt uitgeschakeld. | tekenreeks (vereist) |
reglement | De lijst met regels die worden uitgeschakeld. Als null is, worden alle regels van de regelgroep uitgeschakeld. | int[] |
ApplicationGatewayFrontendIPConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de front-end-IP-configuratie die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van front-end-IP-configuratie van een toepassingsgateway. | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
privateIPAddress | PrivateIPAddress van de IP-configuratie van de netwerkinterface. | snaar |
privateIPAllocationMethod | PrivateIP-toewijzingsmethode. | 'Dynamisch' 'Statisch' |
provisioningState | Inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
publicIPAddress | Verwijzing naar de PublicIP-resource. | SubResource- |
Subnet | Verwijzing naar de subnetresource. | SubResource- |
ApplicationGatewayFrontendPort
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de front-endpoort die uniek is binnen een Application Gateway | snaar |
Eigenschappen | Eigenschappen van front-endpoort van een toepassingsgateway. | ApplicationGatewayFrontendPortPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayFrontendPortPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
haven | Front-endpoort | Int |
provisioningState | Inrichtingsstatus van de front-endpoortresource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
ApplicationGatewayHttpListener
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | De naam van de HTTP-listener die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van http-listener van een toepassingsgateway. | ApplicationGatewayHttpListenerPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayHttpListenerPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
frontendIPConfiguration | Front-end-IP-configuratieresource van een toepassingsgateway. | SubResource- |
front-endPort | Front-endpoortresource van een toepassingsgateway. | SubResource- |
hostName | Hostnaam van HTTP-listener. | snaar |
protocol | Protocol van de HTTP-listener. Mogelijke waarden zijn Http en Https. | 'Http' 'Https' |
provisioningState | Inrichtingsstatus van de HTTP-listenerresource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
requireServerNameIndication | Alleen van toepassing als protocol https is. Hiermee schakelt u SNI in voor meerdere hosting. | Bool |
sslCertificate | SSL-certificaatresource van een toepassingsgateway. | SubResource- |
ApplicationGatewayIPConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de IP-configuratie die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van IP-configuratie van een toepassingsgateway. | ApplicationGatewayIPConfigurationPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayIPConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
provisioningState | Inrichtingsstatus van de subnetresource van de toepassingsgateway. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
Subnet | Verwijzing naar de subnetresource. Een subnet van waaruit de toepassingsgateway het privéadres ophaalt. | SubResource- |
ApplicationGatewayPathRule
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de padregel die uniek is binnen een Toepassingsgateway. | snaar |
Eigenschappen | Eigenschappen van padregel van een toepassingsgateway. | ApplicationGatewayPathRulePropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayPathRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddressPool | Resource van de back-endadresgroep van de padpadregel voor URL-padtoewijzing. | SubResource- |
backendHttpSettings | Http-instellingenresource van url-padtoewijzingsregel in de back-end. | SubResource- |
Paden | Padregels van url-padtoewijzing. | tekenreeks[] |
provisioningState | Padregel van url-padtoewijzingsresource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
redirectConfiguration | Omleidingsconfiguratieresource van padtoewijzingspadregel voor URL-pad. | SubResource- |
ApplicationGatewayProbe
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de test die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van een test van een toepassingsgateway. | ApplicationGatewayProbePropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayProbeHealthResponseMatch
Naam | Beschrijving | Waarde |
---|---|---|
lichaam | Hoofdtekst die moet zijn opgenomen in het statusantwoord. De standaardwaarde is leeg. | snaar |
statusCodes | Toegestane bereiken met statuscodes in orde. Standaardbereik van statuscodes in orde is 200-399. | tekenreeks[] |
ApplicationGatewayProbePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
gastheer | Hostnaam om de test naar te verzenden. | snaar |
interval | Het testinterval in seconden. Dit is het tijdsinterval tussen twee opeenvolgende tests. Acceptabele waarden zijn van 1 seconde tot 86400 seconden. | Int |
lucifer | Criterium voor het classificeren van een gezond testantwoord. | ApplicationGatewayProbeHealthResponseMatch- |
minServers | Minimaal aantal servers dat altijd in orde is gemarkeerd. De standaardwaarde is 0. | Int |
pad | Relatief pad van de test. Geldig pad begint vanaf /. De test wordt verzonden naar <Protocol>://<host>:<poort><pad> | snaar |
pickHostNameFromBackendHttpSettings | Of de hostheader moet worden gekozen uit de http-instellingen van de back-end. De standaardwaarde is onwaar. | Bool |
protocol | Het protocol dat wordt gebruikt voor de test. Mogelijke waarden zijn Http en Https. | 'Http' 'Https' |
provisioningState | Inrichtingsstatus van de http-instellingenresource voor de back-end. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
Timeout | de time-out van de test in seconden. Test gemarkeerd als mislukt als geldig antwoord niet is ontvangen met deze time-outperiode. Acceptabele waarden zijn van 1 seconde tot 86400 seconden. | Int |
slechtethreshold | Het aantal nieuwe pogingen voor de test. De back-endserver wordt gemarkeerd nadat het aantal opeenvolgende testfouten de status BeschadigdThreshold heeft bereikt. Acceptabele waarden zijn van 1 seconde tot 20. | Int |
ApplicationGatewayPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
authenticationCertificates | Verificatiecertificaten van de application gateway-resource. | ApplicationGatewayAuthenticationCertificate[] |
autoscaleConfiguration | Configuratie automatisch schalen. | ApplicationGatewayAutoscaleConfiguration- |
backendAddressPools | Back-endadresgroep van de application gateway-resource. | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Http-instellingen van de back-end van de application gateway-resource. | ApplicationGatewayBackendHttpSettings[] |
enableFips | Of FIPS is ingeschakeld voor de toepassingsgatewayresource. | Bool |
enableHttp2 | Of HTTP2 is ingeschakeld voor de toepassingsgatewayresource. | Bool |
frontendIPConfigurations | Front-end-IP-adressen van de toepassingsgatewayresource. | ApplicationGatewayFrontendIPConfiguration[] |
front-endPorts | Front-endpoorten van de application gateway-resource. | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Subnetten van de toepassing van de gatewayresource. | ApplicationGatewayIPConfiguration[] |
httpListeners | Http-listeners van de application gateway-resource. | ApplicationGatewayHttpListener[] |
Sondes | Tests van de toepassingsgatewayresource. | ApplicationGatewayProbe[] |
provisioningState | Inrichtingsstatus van de application gateway-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
redirectConfigurations | Omleidingsconfiguraties van de toepassingsgatewayresource. | ApplicationGatewayRedirectConfiguration[] |
requestRoutingRules | Routeringsregels van de application gateway-resource aanvragen. | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | De eigenschap Resource-GUID van de toepassingsgatewayresource. | snaar |
Sku | SKU van de application gateway-resource. | ApplicationGatewaySku |
sslCertificates | SSL-certificaten van de application gateway-resource. | ApplicationGatewaySslCertificate[] |
sslPolicy | SSL-beleid van de application gateway-resource. | ApplicationGatewaySslPolicy- |
urlPathMaps | URL-padtoewijzing van de application gateway-resource. | ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Configuratie van Web Application Firewall. | ApplicationGatewayWebApplicationFirewallConfiguration |
ApplicationGatewayRedirectConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de omleidingsconfiguratie die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van omleidingsconfiguratie van de toepassingsgateway. | ApplicationGatewayRedirectConfigurationPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayRedirectConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
includePath | Neem het pad op in de omgeleide URL. | Bool |
includeQueryString | Neem de queryreeks op in de omgeleide URL. | Bool |
pathRules | Padregels die omleidingsconfiguratie opgeven. | SubResource[] |
redirectType | Ondersteunde http-omleidingstypen - Permanent, Tijdelijk, Gevonden, ZieOther. | 'Gevonden' 'Permanent' 'SeeOther' 'Tijdelijk' |
requestRoutingRules | Routering aanvragen die omleidingsconfiguratie opgeeft. | SubResource[] |
targetListener | Verwijzing naar een listener waarnaar de aanvraag moet worden omgeleid. | SubResource- |
targetUrl | Url waarnaar u de aanvraag wilt omleiden. | snaar |
urlPathMaps | Url-padtoewijzingen die standaardomleidingsconfiguratie opgeven. | SubResource[] |
ApplicationGatewayRequestRoutingRule
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de regel voor aanvraagroutering die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van aanvraagrouteringsregel van de toepassingsgateway. | ApplicationGatewayRequestRoutingRulePropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddressPool | Resource van de back-endadresgroep van de toepassingsgateway. | SubResource- |
backendHttpSettings | Http-instellingenresource van de back-end van de toepassingsgateway. | SubResource- |
httpListener | Http-listenerresource van de toepassingsgateway. | SubResource- |
provisioningState | Inrichtingsstatus van de resource van de regel voor aanvraagroutering. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
redirectConfiguration | Omleidingsconfiguratieresource van de toepassingsgateway. | SubResource- |
ruleType | Regeltype. | 'Basis' 'PathBasedRouting' |
urlPathMap | URL-padtoewijzingsresource van de toepassingsgateway. | SubResource- |
ApplicationGatewaySku
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | Capaciteit (aantal exemplaren) van een toepassingsgateway. | Int |
naam | Naam van een toepassingsgateway-SKU. | 'Standard_Large' 'Standard_Medium' 'Standard_Small' 'Standard_v2' 'WAF_Large' 'WAF_Medium' 'WAF_v2' |
rang | Laag van een toepassingsgateway. | 'Standaard' 'Standard_v2' 'WAF' 'WAF_v2' |
ApplicationGatewaySslCertificate
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van het SSL-certificaat dat uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van SSL-certificaten van een toepassingsgateway. | ApplicationGatewaySslCertificatePropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewaySslCertificatePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
gegevens | Base-64 gecodeerd pfx-certificaat. Alleen van toepassing in PUT-aanvraag. | snaar |
wachtwoord | Wachtwoord voor het PFX-bestand dat is opgegeven in gegevens. Alleen van toepassing in PUT-aanvraag. | snaar |
provisioningState | Inrichtingsstatus van de SSL-certificaatresource Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
publicCertData | Base-64 gecodeerde openbare certificaatgegevens die overeenkomen met pfx die zijn opgegeven in gegevens. Alleen van toepassing in GET-aanvraag. | snaar |
ApplicationGatewaySslPolicy
Naam | Beschrijving | Waarde |
---|---|---|
cipherSuites | Ssl-coderingssuites die moeten worden ingeschakeld in de opgegeven volgorde voor application gateway. | 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 in de toepassingsgateway. | Tekenreeksmatrix met een van de volgende waarden: 'TLSv1_0' 'TLSv1_1' 'TLSv1_2' |
minProtocolVersion | Minimale versie van het Ssl-protocol dat moet worden ondersteund op application gateway. | 'TLSv1_0' 'TLSv1_1' 'TLSv1_2' |
policyName | Naam van vooraf gedefinieerd Ssl-beleid | 'AppGwSslPolicy20150501' 'AppGwSslPolicy20170401' 'AppGwSslPolicy20170401S' |
policyType | Type SSL-beleid | 'Aangepast' Vooraf gedefinieerd |
ApplicationGatewayUrlPathMap
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de URL-padtoewijzing die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van UrlPathMap van de toepassingsgateway. | ApplicationGatewayUrlPathMapPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayUrlPathMapPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
defaultBackendAddressPool | Standaardresource van back-endadresgroep van URL-padtoewijzing. | SubResource- |
defaultBackendHttpSettings | Standaardresource voor http-instellingen voor back-end van url-padtoewijzing. | SubResource- |
defaultRedirectConfiguration | Standaardresource voor omleidingsconfiguratie van url-padtoewijzing. | SubResource- |
pathRules | Padregel van url-padtoewijzingsresource. | ApplicationGatewayPathRule[] |
provisioningState | Inrichtingsstatus van de http-instellingenresource voor de back-end. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
ApplicationGatewayWebApplicationFirewallConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
disabledRuleGroups | De uitgeschakelde regelgroepen. | ApplicationGatewayFirewallDisabledRuleGroup[] |
Ingeschakeld | Of de webtoepassingsfirewall al dan niet is ingeschakeld. | bool (vereist) |
firewallMode | Web Application Firewall-modus. | 'Detectie' 'Preventie' (vereist) |
maxRequestBodySize | Maximale grootte van aanvraagbody voor WAF. | Int Beperkingen: Minimumwaarde = 8 Maximumwaarde = 128 |
requestBodyCheck | Hiermee wordt aangegeven of WAF aanvraagbody mag controleren. | Bool |
ruleSetType | Het type webtoepassingsfirewallregelset. Mogelijke waarden zijn: 'OWASP'. | tekenreeks (vereist) |
ruleSetVersion | De versie van het type regelset. | tekenreeks (vereist) |
ApplicationSecurityGroup
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Resource-id. | snaar |
plaats | Resourcelocatie. | snaar |
Eigenschappen | Eigenschappen van de toepassingsbeveiligingsgroep. | ApplicationSecurityGroupPropertiesFormat |
Tags | Resourcetags. | ResourceTags- |
ApplicationSecurityGroupPropertiesFormat
Naam | Beschrijving | Waarde |
---|
BackendAddressPool
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Eigenschappen van de back-endadresgroep van load balancer. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
provisioningState | Inrichtingsstatus van de openbare IP-resource ophalen. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
InboundNatRule
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Eigenschappen van de binnenkomende nat-regel van de load balancer. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendPort | De poort die wordt gebruikt voor het interne eindpunt. Acceptabele waarden variëren van 1 tot 65535. | Int |
enableFloatingIP | Hiermee configureert u het eindpunt van een virtuele machine voor de zwevende IP-mogelijkheid die is vereist voor het configureren van een SQL AlwaysOn-beschikbaarheidsgroep. Deze instelling is vereist wanneer u de SQL AlwaysOn-beschikbaarheidsgroepen in SQL Server gebruikt. Deze instelling kan niet worden gewijzigd nadat u het eindpunt hebt gemaakt. | Bool |
frontendIPConfiguration | Een verwijzing naar front-end-IP-adressen. | SubResource- |
front-endPort | De poort voor het externe eindpunt. Poortnummers voor elke regel moeten uniek zijn binnen de Load Balancer. Acceptabele waarden variëren van 1 tot 65534. | Int |
idleTimeoutInMinutes | De time-out voor de TCP-inactiviteit-verbinding. De waarde kan tussen 4 en 30 minuten worden ingesteld. De standaardwaarde is 4 minuten. Dit element wordt alleen gebruikt wanneer het protocol is ingesteld op TCP. | Int |
protocol | Het transportprotocol voor het eindpunt. Mogelijke waarden zijn 'Udp' of 'Tcp' of 'All'. | 'Alles' 'Tcp' 'Udp' |
provisioningState | Hiermee haalt u de inrichtingsstatus van de openbare IP-resource op. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
IpTag
Naam | Beschrijving | Waarde |
---|---|---|
ipTagType | Hiermee haalt u het ipTag-type op of stelt u dit in: Example FirstPartyUsage. | snaar |
label | Hiermee wordt de waarde opgehaald of ingesteld van de IpTag die is gekoppeld aan het openbare IP-adres. Voorbeeld van SQL, Storage, enzovoort | snaar |
Microsoft.Network/applicationGateways
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2018-04-01' |
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
plaats | Resourcelocatie. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van de toepassingsgateway. | ApplicationGatewayPropertiesFormat |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
type | Het resourcetype | 'Microsoft.Network/applicationGateways' |
Zones | Een lijst met beschikbaarheidszones die aangeeft waar de resource vandaan moet komen. | tekenreeks[] |
NetworkInterfaceIPConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Ip-configuratie-eigenschappen van de netwerkinterface. | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
applicationGatewayBackendAddressPools | De verwijzing naar applicationGatewayBackendAddressPool-resource. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Toepassingsbeveiligingsgroepen waarin de IP-configuratie is opgenomen. | ApplicationSecurityGroup[] |
loadBalancerBackendAddressPools | De verwijzing naar de Resource LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Een lijst met verwijzingen van LoadBalancerInboundNatRules. | InboundNatRule[] |
primair | Hiermee wordt aangegeven of dit een primair klantadres is op de netwerkinterface. | Bool |
privateIPAddress | Privé-IP-adres van de IP-configuratie. | snaar |
privateIPAddressVersion | Vanaf Api-Version 2016-03-30 wordt aangegeven of de specifieke ipconfiguratie IPv4 of IPv6 is. De standaardwaarde wordt gebruikt als IPv4. Mogelijke waarden zijn: 'IPv4' en 'IPv6'. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Definieert hoe een privé-IP-adres wordt toegewezen. Mogelijke waarden zijn: 'Statisch' en 'Dynamisch'. | 'Dynamisch' 'Statisch' |
provisioningState | De inrichtingsstatus van de IP-configuratie van de netwerkinterface. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
publicIPAddress | Openbaar IP-adres dat is gebonden aan de IP-configuratie. | PublicIPAddress- |
Subnet | Subnet gebonden aan de IP-configuratie. | subnet |
NetworkSecurityGroup
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
plaats | Resourcelocatie. | snaar |
Eigenschappen | Eigenschappen van de netwerkbeveiligingsgroep | NetworkSecurityGroupPropertiesFormat |
Tags | Resourcetags. | ResourceTags- |
NetworkSecurityGroupPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
defaultSecurityRules | De standaardbeveiligingsregels van de netwerkbeveiligingsgroep. | SecurityRule[] |
provisioningState | De inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
resourceGuid | De resource-GUID-eigenschap van de resourcebeveiligingsgroepresource. | snaar |
securityRules | Een verzameling beveiligingsregels van de netwerkbeveiligingsgroep. | SecurityRule[] |
PublicIPAddress
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
plaats | Resourcelocatie. | snaar |
Eigenschappen | Eigenschappen van openbare IP-adressen. | PublicIPAddressPropertiesFormat |
Sku | De openbare IP-adres-SKU. | PublicIPAddressSku |
Tags | Resourcetags. | ResourceTags- |
Zones | Een lijst met beschikbaarheidszones die het IP-adres aangeeft dat voor de resource is toegewezen, moet afkomstig zijn van. | tekenreeks[] |
PublicIPAddressDnsSettings
Naam | Beschrijving | Waarde |
---|---|---|
domainNameLabel | Hiermee haalt u het label Domeinnaam op of stelt u dit in. De samenvoeging van het domeinnaamlabel en de ge regionaliseerde DNS-zone vormen de volledig gekwalificeerde domeinnaam die is gekoppeld aan het openbare IP-adres. Als er een domeinnaamlabel is opgegeven, wordt er een DNS-record gemaakt voor het openbare IP-adres in het Microsoft Azure DNS-systeem. | snaar |
Fqdn | Hiermee haalt u de FQDN, Fully Qualified Domain Name van de A DNS-record op die is gekoppeld aan het openbare IP-adres. Dit is de samenvoeging van het domainNameLabel en de ge regionaliseerde DNS-zone. | snaar |
reverseFqdn | Hiermee haalt u de omgekeerde FQDN op of stelt u deze in. Een door de gebruiker zichtbare, volledig gekwalificeerde domeinnaam die wordt omgezet in dit openbare IP-adres. Als de reverseFqdn is opgegeven, wordt er een PTR DNS-record gemaakt die verwijst van het IP-adres in het domein in-addr.arpa naar de omgekeerde FQDN. | snaar |
PublicIPAddressPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
dnsSettings | De FQDN van de DNS-record die is gekoppeld aan het openbare IP-adres. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | De time-out voor inactiviteit van het openbare IP-adres. | Int |
ipAddress | Het IP-adres dat is gekoppeld aan de resource van het openbare IP-adres. | snaar |
ipTags | De lijst met tags die zijn gekoppeld aan het openbare IP-adres. | IpTag[] |
provisioningState | De inrichtingsstatus van de PublicIP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
publicIPAddressVersion | De versie van het openbare IP-adres. Mogelijke waarden zijn: 'IPv4' en 'IPv6'. | 'IPv4' 'IPv6' |
publicIPAllocationMethod | De openbare IP-toewijzingsmethode. Mogelijke waarden zijn: 'Statisch' en 'Dynamisch'. | 'Dynamisch' 'Statisch' |
resourceGuid | De resource-GUID-eigenschap van de openbare IP-resource. | snaar |
PublicIPAddressSku
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van een openbare IP-adres-SKU. | 'Basis' 'Standaard' |
ResourceNavigationLink
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Indeling van eigenschappen van resourcenavigatiekoppeling. | ResourceNavigationLinkFormat |
ResourceNavigationLinkFormat
Naam | Beschrijving | Waarde |
---|---|---|
verbinden | Koppeling naar de externe resource | snaar |
linkedResourceType | Resourcetype van de gekoppelde resource. | snaar |
ResourceTags
Naam | Beschrijving | Waarde |
---|
ResourceTags
Naam | Beschrijving | Waarde |
---|
ResourceTags
Naam | Beschrijving | Waarde |
---|
ResourceTags
Naam | Beschrijving | Waarde |
---|
ResourceTags
Naam | Beschrijving | Waarde |
---|
Route
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Eigenschappen van de route. | RoutePropertiesFormat |
RoutePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
addressPrefix | De doel-CIDR waarop de route van toepassing is. | snaar |
nextHopIpAddress | De IP-adrespakketten moeten worden doorgestuurd naar. Volgende hopwaarden zijn alleen toegestaan in routes waarbij het volgende hoptype VirtualAppliance is. | snaar |
nextHopType | Het type Azure-hop waar het pakket naartoe moet worden verzonden. Mogelijke waarden zijn: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance' en 'None' | 'Internet' 'Geen' VirtualAppliance 'VirtualNetworkGateway' VnetLocal (vereist) |
provisioningState | De inrichtingsstatus van de resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
RouteTabel
Naam | Beschrijving | Waarde |
---|---|---|
etag | Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
plaats | Resourcelocatie. | snaar |
Eigenschappen | Eigenschappen van de routetabel. | RouteTablePropertiesFormat |
Tags | Resourcetags. | ResourceTags- |
RouteTablePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
disableBgpRoutePropagation | Hiermee wordt opgehaald of ingesteld of de routes die door BGP in die routetabel zijn geleerd, moeten worden uitgeschakeld. Waar betekent uitschakelen. | Bool |
provisioningState | De inrichtingsstatus van de resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
Routes | Verzameling routes in een routetabel. | Route[] |
SecurityRule
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Eigenschappen van de beveiligingsregel | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
toegang | Het netwerkverkeer is toegestaan of geweigerd. Mogelijke waarden zijn: 'Toestaan' en 'Weigeren'. | 'Toestaan' 'Weigeren' (vereist) |
beschrijving | Een beschrijving voor deze regel. Beperkt tot 140 tekens. | snaar |
destinationAddressPrefix | Het voorvoegsel van het doeladres. CIDR of doel-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. | snaar |
destinationAddressPrefixes | De voorvoegsels van het doeladres. CIDR- of doel-IP-bereiken. | tekenreeks[] |
destinationApplicationSecurityGroups | De toepassingsbeveiligingsgroep die is opgegeven als bestemming. | ApplicationSecurityGroup[] |
destinationPortRange | De doelpoort of het doelbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. | snaar |
destinationPortRanges | De doelpoortbereiken. | tekenreeks[] |
richting | De richting van de regel. De richting geeft aan of de regel wordt geëvalueerd voor binnenkomend of uitgaand verkeer. Mogelijke waarden zijn: 'Inkomend' en 'Uitgaand'. | 'Inkomend' Uitgaand (vereist) |
voorrang | De prioriteit van de regel. De waarde kan tussen 100 en 4096 zijn. Het prioriteitsnummer moet uniek zijn voor elke regel in de verzameling. Hoe lager het prioriteitsnummer, hoe hoger de prioriteit van de regel. | Int |
protocol | Netwerkprotocol waarop deze regel van toepassing is. Mogelijke waarden zijn Tcp, Udp en *. | '*' 'Tcp' Udp (vereist) |
provisioningState | De inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
sourceAddressPrefix | Het CIDR- of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. Als dit een regel voor inkomend verkeer is, geeft u aan waar netwerkverkeer vandaan komt. | snaar |
sourceAddressPrefixes | De CIDR- of bron-IP-bereiken. | tekenreeks[] |
sourceApplicationSecurityGroups | De toepassingsbeveiligingsgroep die is opgegeven als bron. | ApplicationSecurityGroup[] |
sourcePortRange | De bronpoort of het bronbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. | snaar |
sourcePortRanges | De bronpoortbereiken. | tekenreeks[] |
ServiceEndpointPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
Locaties | Een lijst met locaties. | tekenreeks[] |
provisioningState | De inrichtingsstatus van de resource. | snaar |
dienst | Het type eindpuntservice. | snaar |
Subnet
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Eigenschappen van het subnet. | SubnetPropertiesFormat |
SubnetPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
addressPrefix | Het adresvoorvoegsel voor het subnet. | snaar |
networkSecurityGroup | De verwijzing naar de NetworkSecurityGroup-resource. | NetworkSecurityGroup- |
provisioningState | De inrichtingsstatus van de resource. | snaar |
resourceNavigationLinks | Hiermee haalt u een matrix met verwijzingen naar de externe resources op met behulp van het subnet. | ResourceNavigationLink[] |
routeTable | De verwijzing naar de RouteTable-resource. | RouteTable- |
serviceEndpoints | Een matrix met service-eindpunten. | ServiceEndpointPropertiesFormat[] |
SubResource
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Resource-id. | snaar |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Sjabloon | Beschrijving |
---|---|
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. |
AKS-cluster met de ingangscontroller van Application Gateway |
In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met Application Gateway, Application Gateway-ingangscontroller, Azure Container Registry, Log Analytics en Key Vault |
App Gateway met WAF-, SSL-, IIS- en HTTPS-omleiding |
Met deze sjabloon wordt een toepassingsgateway geïmplementeerd met WAF, end-to-end SSL en HTTP naar HTTPS-omleiding op de IIS-servers. |
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 voor de web-app. |
Application Gateway voor multihosting |
Met deze sjabloon maakt u een Application Gateway en configureert u deze voor Multi Hosting op poort 443. |
Application Gateway voor routering op basis van URL-pad |
Met deze sjabloon maakt u een Toepassingsgateway en configureert u deze voor routering op basis van URL-pad. |
Application Gateway met interne API Management en Web App |
Application Gateway: internetverkeer routeren naar een API Management-exemplaar van een virtueel netwerk (interne modus) dat een web-API services die wordt gehost in een Azure-web-app. |
Application Gateway met WAF- en firewallbeleid |
Met deze sjabloon maakt u een Toepassingsgateway met WAF die samen met een firewallbeleid is geconfigureerd |
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 die in elke VIRTUELE machine moet worden geïnstalleerd. Zodra de VM-schaalset is geïmplementeerd, wordt er een aangepaste scriptextensie gebruikt om de LANSA MSI te installeren) |
demo-installatie van Azure Application Gateway |
Met deze sjabloon kunt u snel azure Application Gateway-demo implementeren om taakverdeling met of zonder affiniteit op basis van cookies te testen. |
Een web-app maken die wordt beveiligd door Application Gateway v2 |
Met deze sjabloon maakt u een Azure-web-app met toegangsbeperking voor een Application Gateway v2. De Toepassingsgateway wordt geïmplementeerd in een vNet (subnet) waarvoor een Service-eindpunt van Microsoft.Web is ingeschakeld. De web-app beperkt de toegang tot verkeer van het subnet. |
een web-app, PE en Application Gateway v2 maken |
Met deze sjabloon maakt u een Azure-web-app met een privé-eindpunt in het Subnet van azure Virtual Network, 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 |
Een WordPress-site maken 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 heeft tot WordPress-site. |
Een Application Gateway- maken |
Met deze sjabloon maakt u een toepassingsgateway in een virtueel netwerk en stelt u taakverdelingsregels in voor een willekeurig aantal virtuele machines |
een Application Gateway- (Aangepaste SSL) maken |
Met deze sjabloon wordt een Toepassingsgateway geïmplementeerd die is geconfigureerd met een aangepast SSL-beleid. |
Een Application Gateway- (SSL-beleid) maken |
Met deze sjabloon wordt een Toepassingsgateway geïmplementeerd die is geconfigureerd met een vooraf gedefinieerd SSL-beleid. |
Een WAF- (Application Gateway) maken |
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 |
Een toepassingsgateway maken voor WebApps- |
Met deze sjabloon maakt u een toepassingsgateway vóór twee Azure Web Apps waarvoor een aangepaste test is ingeschakeld. |
Een Application Gateway v2- maken |
Met deze sjabloon maakt u een toepassingsgateway v2 in een virtueel netwerk en stelt u eigenschappen voor automatisch schalen en een HTTP-taakverdelingsregel in met een openbare front-end |
Een Application Gateway V2 maken met Key Vault- |
Met deze sjabloon wordt een Application Gateway V2 geïmplementeerd in een virtueel netwerk, een door de gebruiker gedefinieerde identiteit, Key Vault, een geheim (certificaatgegevens) en toegangsbeleid voor Key Vault en Application Gateway. |
Een toepassingsgateway maken met padoverschrijving |
Met deze sjabloon wordt een Application Gateway geïmplementeerd en wordt het gebruik van de functie voor het overschrijven van paden voor een back-endadresgroep weergegeven. |
Een toepassingsgateway maken met test- |
Met deze sjabloon wordt een Application Gateway geïmplementeerd met verbeterde testfunctionaliteit. |
Een toepassingsgateway maken met openbare IP- |
Met deze sjabloon maakt u een toepassingsgateway, een openbaar IP-adres voor de toepassingsgateway en het virtuele netwerk waarin Application Gateway wordt geïmplementeerd. Hiermee configureert u ook Application Gateway voor HTTP-taakverdeling met twee back-endservers. Houd er rekening mee dat u geldige IP-adressen moet opgeven voor back-endservers. |
Een toepassingsgateway maken met een openbaar IP-adres (Offload) |
Met deze sjabloon maakt u een toepassingsgateway, een openbaar IP-adres voor de toepassingsgateway en het virtuele netwerk waarin Application Gateway wordt geïmplementeerd. Hiermee configureert u ook Application Gateway voor ssl-offload en taakverdeling met twee back-endservers. Houd er rekening mee dat u geldige IP-adressen moet opgeven voor back-endservers. |
Een toepassingsgateway maken met omleidings- |
Met deze sjabloon maakt u een toepassingsgateway met omleidingsfuncties in een virtueel netwerk en stelt u taakverdelings- en omleidingsregels in (basis en padbasis) |
Een toepassingsgateway maken met herschrijf |
Met deze sjabloon maakt u een toepassingsgateway met herschrijffunctionaliteit in een virtueel netwerk en stelt u taakverdeling in, herschrijfregels |
Een Azure Application Gateway v2- maken |
Met deze sjabloon maakt u een Azure Application Gateway met twee Windows Server 2016-servers in de back-endpool |
Een Azure WAF v2 maken in 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 |
Een IPv6 Application Gateway- maken |
Met deze sjabloon maakt u een toepassingsgateway met een IPv6-front-end in een virtueel netwerk met dubbele stack. |
API Management maken in intern VNet met App Gateway- |
Deze sjabloon laat zien hoe u een exemplaar van Azure API Management maakt op een particulier netwerk dat wordt beveiligd door Azure Application Gateway. |
Application Gateway maken met certificaten |
In deze sjabloon ziet u hoe u zelfondertekende Key Vault-certificaten genereert en vervolgens verwijst vanuit Application Gateway. |
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 ondersteuning biedt voor maximaal 1000 VM's |
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 |
eShop-website met ILB ASE- |
Een App Service Environment is een Premium-serviceplanoptie 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. |
Front Door Standard/Premium met Application Gateway-oorsprong |
Met deze sjabloon maakt u een Front Door Standard/Premium-exemplaar en een Application Gateway-exemplaar en gebruikt u een NSG- en WAF-beleid om te controleren of verkeer afkomstig is van de Front Door-oorsprong. |
Front Door met Container Instances en Application Gateway |
Met deze sjabloon maakt u een Front Door Standard/Premium met een containergroep en Application Gateway. |
app met meerdere lagen met NSG, ILB, AppGateway |
Met deze sjabloon wordt een virtueel netwerk geïmplementeerd, het netwerk gescheiden door subnetten, VM's geïmplementeerd en taakverdeling geconfigureerd |
Traffic Manager met meerdere lagen, L4 ILB, L7 AppGateway |
Met deze sjabloon wordt een virtueel netwerk geïmplementeerd, het netwerk gescheiden door subnetten, VM's geïmplementeerd en taakverdeling geconfigureerd |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype applicationGateways kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor 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@2018-04-01"
name = "string"
etag = "string"
location = "string"
tags = {
{customized property} = "string"
}
zones = [
"string"
]
body = jsonencode({
properties = {
authenticationCertificates = [
{
etag = "string"
id = "string"
name = "string"
properties = {
data = "string"
provisioningState = "string"
}
type = "string"
}
]
autoscaleConfiguration = {
bounds = {
max = int
min = int
}
}
backendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddresses = [
{
fqdn = "string"
ipAddress = "string"
}
]
backendIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
applicationGatewayBackendAddressPools = [
...
]
applicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
loadBalancerBackendAddressPools = [
{
etag = "string"
id = "string"
name = "string"
properties = {
provisioningState = "string"
}
}
]
loadBalancerInboundNatRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendPort = int
enableFloatingIP = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
idleTimeoutInMinutes = int
protocol = "string"
provisioningState = "string"
}
}
]
primary = bool
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
etag = "string"
id = "string"
location = "string"
properties = {
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
provisioningState = "string"
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
resourceGuid = "string"
}
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
}
subnet = {
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
networkSecurityGroup = {
etag = "string"
id = "string"
location = "string"
properties = {
defaultSecurityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
}
]
provisioningState = "string"
resourceGuid = "string"
securityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
provisioningState = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
}
]
}
tags = {
{customized property} = "string"
}
}
provisioningState = "string"
resourceNavigationLinks = [
{
id = "string"
name = "string"
properties = {
link = "string"
linkedResourceType = "string"
}
}
]
routeTable = {
etag = "string"
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
provisioningState = "string"
routes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
provisioningState = "string"
}
}
]
}
tags = {
{customized property} = "string"
}
}
serviceEndpoints = [
{
locations = [
"string"
]
provisioningState = "string"
service = "string"
}
]
}
}
}
}
]
provisioningState = "string"
}
type = "string"
}
]
backendHttpSettingsCollection = [
{
etag = "string"
id = "string"
name = "string"
properties = {
affinityCookieName = "string"
authenticationCertificates = [
{
id = "string"
}
]
connectionDraining = {
drainTimeoutInSec = int
enabled = bool
}
cookieBasedAffinity = "string"
hostName = "string"
path = "string"
pickHostNameFromBackendAddress = bool
port = int
probe = {
id = "string"
}
probeEnabled = bool
protocol = "string"
provisioningState = "string"
requestTimeout = int
}
type = "string"
}
]
enableFips = bool
enableHttp2 = bool
frontendIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
id = "string"
}
subnet = {
id = "string"
}
}
type = "string"
}
]
frontendPorts = [
{
etag = "string"
id = "string"
name = "string"
properties = {
port = int
provisioningState = "string"
}
type = "string"
}
]
gatewayIPConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
provisioningState = "string"
subnet = {
id = "string"
}
}
type = "string"
}
]
httpListeners = [
{
etag = "string"
id = "string"
name = "string"
properties = {
frontendIPConfiguration = {
id = "string"
}
frontendPort = {
id = "string"
}
hostName = "string"
protocol = "string"
provisioningState = "string"
requireServerNameIndication = bool
sslCertificate = {
id = "string"
}
}
type = "string"
}
]
probes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
host = "string"
interval = int
match = {
body = "string"
statusCodes = [
"string"
]
}
minServers = int
path = "string"
pickHostNameFromBackendHttpSettings = bool
protocol = "string"
provisioningState = "string"
timeout = int
unhealthyThreshold = int
}
type = "string"
}
]
provisioningState = "string"
redirectConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
includePath = bool
includeQueryString = bool
pathRules = [
{
id = "string"
}
]
redirectType = "string"
requestRoutingRules = [
{
id = "string"
}
]
targetListener = {
id = "string"
}
targetUrl = "string"
urlPathMaps = [
{
id = "string"
}
]
}
type = "string"
}
]
requestRoutingRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
httpListener = {
id = "string"
}
provisioningState = "string"
redirectConfiguration = {
id = "string"
}
ruleType = "string"
urlPathMap = {
id = "string"
}
}
type = "string"
}
]
resourceGuid = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
sslCertificates = [
{
etag = "string"
id = "string"
name = "string"
properties = {
data = "string"
password = "string"
provisioningState = "string"
publicCertData = "string"
}
type = "string"
}
]
sslPolicy = {
cipherSuites = [
"string"
]
disabledSslProtocols = [
"string"
]
minProtocolVersion = "string"
policyName = "string"
policyType = "string"
}
urlPathMaps = [
{
etag = "string"
id = "string"
name = "string"
properties = {
defaultBackendAddressPool = {
id = "string"
}
defaultBackendHttpSettings = {
id = "string"
}
defaultRedirectConfiguration = {
id = "string"
}
pathRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendHttpSettings = {
id = "string"
}
paths = [
"string"
]
provisioningState = "string"
redirectConfiguration = {
id = "string"
}
}
type = "string"
}
]
provisioningState = "string"
}
type = "string"
}
]
webApplicationFirewallConfiguration = {
disabledRuleGroups = [
{
ruleGroupName = "string"
rules = [
int
]
}
]
enabled = bool
firewallMode = "string"
maxRequestBodySize = int
requestBodyCheck = bool
ruleSetType = "string"
ruleSetVersion = "string"
}
}
})
}
Eigenschapswaarden
ApplicationGatewayAuthenticationCertificate
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van het verificatiecertificaat dat uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van verificatiecertificaten van een toepassingsgateway. | ApplicationGatewayAuthenticationCertificatePropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayAuthenticationCertificatePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
gegevens | Openbare certificaatgegevens. | snaar |
provisioningState | Inrichtingsstatus van de verificatiecertificaatresource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
ApplicationGatewayAutoscaleBounds
Naam | Beschrijving | Waarde |
---|---|---|
Max | Bovengrens voor het aantal Application Gateway-exemplaren. | int (vereist) |
Min | Ondergrens voor het aantal Application Gateway-exemplaren. | int (vereist) |
ApplicationGatewayAutoscaleConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
Grenzen | Grenzen voor automatisch schalen | ApplicationGatewayAutoscaleBounds (vereist) |
ApplicationGatewayBackendAddress
Naam | Beschrijving | Waarde |
---|---|---|
Fqdn | FQDN (Fully Qualified Domain Name). | snaar |
ipAddress | IP-adres | snaar |
ApplicationGatewayBackendAddressPool
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de back-endadresgroep die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van de back-endadresgroep van een toepassingsgateway. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddresses | Back-endadressen | ApplicationGatewayBackendAddress[] |
backendIPConfigurations | Verzameling verwijzingen naar IP-adressen die zijn gedefinieerd in netwerkinterfaces. | NetworkInterfaceIPConfiguration[] |
provisioningState | Inrichtingsstatus van de resource van de back-endadresgroep. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
ApplicationGatewayBackendHttpSettings
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de http-instellingen voor de back-end die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van instellingen voor back-endadresgroepen van een toepassingsgateway. | ApplicationGatewayBackendHttpSettingsPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayBackendHttpSettingsPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
affinityCookieName | Cookienaam die moet worden gebruikt voor de affiniteitscookie. | snaar |
authenticationCertificates | Matrix met verwijzingen naar verificatiecertificaten van application gateway. | SubResource[] |
connectionDraining | Het leegmaken van de back-end http-instellingenresource. | ApplicationGatewayConnectionDraining- |
cookieBasedAffinity | Affiniteit op basis van cookies. | 'Uitgeschakeld' 'Ingeschakeld' |
hostName | Hostheader die moet worden verzonden naar de back-endservers. | snaar |
pad | Pad dat moet worden gebruikt als voorvoegsel voor alle HTTP-aanvragen. Null betekent dat er geen pad wordt voorafgegaan. De standaardwaarde is null. | snaar |
pickHostNameFromBackendAddress | Of hostheader moet worden gekozen uit de hostnaam van de back-endserver. De standaardwaarde is onwaar. | Bool |
haven | De doelpoort op de back-end. | Int |
sonde | Testresource van een toepassingsgateway. | SubResource- |
probeEnabled | Of de test is ingeschakeld. De standaardwaarde is onwaar. | Bool |
protocol | Het protocol dat wordt gebruikt om te communiceren met de back-end. Mogelijke waarden zijn Http en Https. | 'Http' 'Https' |
provisioningState | Inrichtingsstatus van de http-instellingenresource voor de back-end. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
requestTimeout | Time-out aanvragen in seconden. Application Gateway mislukt de aanvraag als het antwoord niet binnen RequestTimeout wordt ontvangen. Acceptabele waarden zijn van 1 seconde tot 86400 seconden. | Int |
ApplicationGatewayConnectionDraining
Naam | Beschrijving | Waarde |
---|---|---|
drainTimeoutInSec | Het aantal seconden dat de verbinding leegloopt, is actief. Acceptabele waarden zijn van 1 seconde tot 3600 seconden. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 3600 (vereist) |
Ingeschakeld | Of verbindingsafvoer wel of niet is ingeschakeld. | bool (vereist) |
ApplicationGatewayFirewallDisabledRuleGroup
Naam | Beschrijving | Waarde |
---|---|---|
ruleGroupName | De naam van de regelgroep die wordt uitgeschakeld. | tekenreeks (vereist) |
reglement | De lijst met regels die worden uitgeschakeld. Als null is, worden alle regels van de regelgroep uitgeschakeld. | int[] |
ApplicationGatewayFrontendIPConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de front-end-IP-configuratie die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van front-end-IP-configuratie van een toepassingsgateway. | ApplicationGatewayFrontendIPConfigurationPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayFrontendIPConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
privateIPAddress | PrivateIPAddress van de IP-configuratie van de netwerkinterface. | snaar |
privateIPAllocationMethod | PrivateIP-toewijzingsmethode. | 'Dynamisch' 'Statisch' |
provisioningState | Inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
publicIPAddress | Verwijzing naar de PublicIP-resource. | SubResource- |
Subnet | Verwijzing naar de subnetresource. | SubResource- |
ApplicationGatewayFrontendPort
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de front-endpoort die uniek is binnen een Application Gateway | snaar |
Eigenschappen | Eigenschappen van front-endpoort van een toepassingsgateway. | ApplicationGatewayFrontendPortPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayFrontendPortPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
haven | Front-endpoort | Int |
provisioningState | Inrichtingsstatus van de front-endpoortresource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
ApplicationGatewayHttpListener
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | De naam van de HTTP-listener die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van http-listener van een toepassingsgateway. | ApplicationGatewayHttpListenerPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayHttpListenerPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
frontendIPConfiguration | Front-end-IP-configuratieresource van een toepassingsgateway. | SubResource- |
front-endPort | Front-endpoortresource van een toepassingsgateway. | SubResource- |
hostName | Hostnaam van HTTP-listener. | snaar |
protocol | Protocol van de HTTP-listener. Mogelijke waarden zijn Http en Https. | 'Http' 'Https' |
provisioningState | Inrichtingsstatus van de HTTP-listenerresource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
requireServerNameIndication | Alleen van toepassing als protocol https is. Hiermee schakelt u SNI in voor meerdere hosting. | Bool |
sslCertificate | SSL-certificaatresource van een toepassingsgateway. | SubResource- |
ApplicationGatewayIPConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de IP-configuratie die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van IP-configuratie van een toepassingsgateway. | ApplicationGatewayIPConfigurationPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayIPConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
provisioningState | Inrichtingsstatus van de subnetresource van de toepassingsgateway. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
Subnet | Verwijzing naar de subnetresource. Een subnet van waaruit de toepassingsgateway het privéadres ophaalt. | SubResource- |
ApplicationGatewayPathRule
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de padregel die uniek is binnen een Toepassingsgateway. | snaar |
Eigenschappen | Eigenschappen van padregel van een toepassingsgateway. | ApplicationGatewayPathRulePropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayPathRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddressPool | Resource van de back-endadresgroep van de padpadregel voor URL-padtoewijzing. | SubResource- |
backendHttpSettings | Http-instellingenresource van url-padtoewijzingsregel in de back-end. | SubResource- |
Paden | Padregels van url-padtoewijzing. | tekenreeks[] |
provisioningState | Padregel van url-padtoewijzingsresource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
redirectConfiguration | Omleidingsconfiguratieresource van padtoewijzingspadregel voor URL-pad. | SubResource- |
ApplicationGatewayProbe
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de test die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van een test van een toepassingsgateway. | ApplicationGatewayProbePropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayProbeHealthResponseMatch
Naam | Beschrijving | Waarde |
---|---|---|
lichaam | Hoofdtekst die moet zijn opgenomen in het statusantwoord. De standaardwaarde is leeg. | snaar |
statusCodes | Toegestane bereiken met statuscodes in orde. Standaardbereik van statuscodes in orde is 200-399. | tekenreeks[] |
ApplicationGatewayProbePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
gastheer | Hostnaam om de test naar te verzenden. | snaar |
interval | Het testinterval in seconden. Dit is het tijdsinterval tussen twee opeenvolgende tests. Acceptabele waarden zijn van 1 seconde tot 86400 seconden. | Int |
lucifer | Criterium voor het classificeren van een gezond testantwoord. | ApplicationGatewayProbeHealthResponseMatch- |
minServers | Minimaal aantal servers dat altijd in orde is gemarkeerd. De standaardwaarde is 0. | Int |
pad | Relatief pad van de test. Geldig pad begint vanaf /. De test wordt verzonden naar <Protocol>://<host>:<poort><pad> | snaar |
pickHostNameFromBackendHttpSettings | Of de hostheader moet worden gekozen uit de http-instellingen van de back-end. De standaardwaarde is onwaar. | Bool |
protocol | Het protocol dat wordt gebruikt voor de test. Mogelijke waarden zijn Http en Https. | 'Http' 'Https' |
provisioningState | Inrichtingsstatus van de http-instellingenresource voor de back-end. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
Timeout | de time-out van de test in seconden. Test gemarkeerd als mislukt als geldig antwoord niet is ontvangen met deze time-outperiode. Acceptabele waarden zijn van 1 seconde tot 86400 seconden. | Int |
slechtethreshold | Het aantal nieuwe pogingen voor de test. De back-endserver wordt gemarkeerd nadat het aantal opeenvolgende testfouten de status BeschadigdThreshold heeft bereikt. Acceptabele waarden zijn van 1 seconde tot 20. | Int |
ApplicationGatewayPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
authenticationCertificates | Verificatiecertificaten van de application gateway-resource. | ApplicationGatewayAuthenticationCertificate[] |
autoscaleConfiguration | Configuratie automatisch schalen. | ApplicationGatewayAutoscaleConfiguration- |
backendAddressPools | Back-endadresgroep van de application gateway-resource. | ApplicationGatewayBackendAddressPool[] |
backendHttpSettingsCollection | Http-instellingen van de back-end van de application gateway-resource. | ApplicationGatewayBackendHttpSettings[] |
enableFips | Of FIPS is ingeschakeld voor de toepassingsgatewayresource. | Bool |
enableHttp2 | Of HTTP2 is ingeschakeld voor de toepassingsgatewayresource. | Bool |
frontendIPConfigurations | Front-end-IP-adressen van de toepassingsgatewayresource. | ApplicationGatewayFrontendIPConfiguration[] |
front-endPorts | Front-endpoorten van de application gateway-resource. | ApplicationGatewayFrontendPort[] |
gatewayIPConfigurations | Subnetten van de toepassing van de gatewayresource. | ApplicationGatewayIPConfiguration[] |
httpListeners | Http-listeners van de application gateway-resource. | ApplicationGatewayHttpListener[] |
Sondes | Tests van de toepassingsgatewayresource. | ApplicationGatewayProbe[] |
provisioningState | Inrichtingsstatus van de application gateway-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
redirectConfigurations | Omleidingsconfiguraties van de toepassingsgatewayresource. | ApplicationGatewayRedirectConfiguration[] |
requestRoutingRules | Routeringsregels van de application gateway-resource aanvragen. | ApplicationGatewayRequestRoutingRule[] |
resourceGuid | De eigenschap Resource-GUID van de toepassingsgatewayresource. | snaar |
Sku | SKU van de application gateway-resource. | ApplicationGatewaySku |
sslCertificates | SSL-certificaten van de application gateway-resource. | ApplicationGatewaySslCertificate[] |
sslPolicy | SSL-beleid van de application gateway-resource. | ApplicationGatewaySslPolicy- |
urlPathMaps | URL-padtoewijzing van de application gateway-resource. | ApplicationGatewayUrlPathMap[] |
webApplicationFirewallConfiguration | Configuratie van Web Application Firewall. | ApplicationGatewayWebApplicationFirewallConfiguration |
ApplicationGatewayRedirectConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de omleidingsconfiguratie die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van omleidingsconfiguratie van de toepassingsgateway. | ApplicationGatewayRedirectConfigurationPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayRedirectConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
includePath | Neem het pad op in de omgeleide URL. | Bool |
includeQueryString | Neem de queryreeks op in de omgeleide URL. | Bool |
pathRules | Padregels die omleidingsconfiguratie opgeven. | SubResource[] |
redirectType | Ondersteunde http-omleidingstypen - Permanent, Tijdelijk, Gevonden, ZieOther. | 'Gevonden' 'Permanent' 'SeeOther' 'Tijdelijk' |
requestRoutingRules | Routering aanvragen die omleidingsconfiguratie opgeeft. | SubResource[] |
targetListener | Verwijzing naar een listener waarnaar de aanvraag moet worden omgeleid. | SubResource- |
targetUrl | Url waarnaar u de aanvraag wilt omleiden. | snaar |
urlPathMaps | Url-padtoewijzingen die standaardomleidingsconfiguratie opgeven. | SubResource[] |
ApplicationGatewayRequestRoutingRule
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de regel voor aanvraagroutering die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van aanvraagrouteringsregel van de toepassingsgateway. | ApplicationGatewayRequestRoutingRulePropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayRequestRoutingRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendAddressPool | Resource van de back-endadresgroep van de toepassingsgateway. | SubResource- |
backendHttpSettings | Http-instellingenresource van de back-end van de toepassingsgateway. | SubResource- |
httpListener | Http-listenerresource van de toepassingsgateway. | SubResource- |
provisioningState | Inrichtingsstatus van de resource van de regel voor aanvraagroutering. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
redirectConfiguration | Omleidingsconfiguratieresource van de toepassingsgateway. | SubResource- |
ruleType | Regeltype. | 'Basis' 'PathBasedRouting' |
urlPathMap | URL-padtoewijzingsresource van de toepassingsgateway. | SubResource- |
ApplicationGatewaySku
Naam | Beschrijving | Waarde |
---|---|---|
capaciteit | Capaciteit (aantal exemplaren) van een toepassingsgateway. | Int |
naam | Naam van een toepassingsgateway-SKU. | 'Standard_Large' 'Standard_Medium' 'Standard_Small' 'Standard_v2' 'WAF_Large' 'WAF_Medium' 'WAF_v2' |
rang | Laag van een toepassingsgateway. | 'Standaard' 'Standard_v2' 'WAF' 'WAF_v2' |
ApplicationGatewaySslCertificate
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van het SSL-certificaat dat uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van SSL-certificaten van een toepassingsgateway. | ApplicationGatewaySslCertificatePropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewaySslCertificatePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
gegevens | Base-64 gecodeerd pfx-certificaat. Alleen van toepassing in PUT-aanvraag. | snaar |
wachtwoord | Wachtwoord voor het PFX-bestand dat is opgegeven in gegevens. Alleen van toepassing in PUT-aanvraag. | snaar |
provisioningState | Inrichtingsstatus van de SSL-certificaatresource Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
publicCertData | Base-64 gecodeerde openbare certificaatgegevens die overeenkomen met pfx die zijn opgegeven in gegevens. Alleen van toepassing in GET-aanvraag. | snaar |
ApplicationGatewaySslPolicy
Naam | Beschrijving | Waarde |
---|---|---|
cipherSuites | Ssl-coderingssuites die moeten worden ingeschakeld in de opgegeven volgorde voor application gateway. | 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 in de toepassingsgateway. | Tekenreeksmatrix met een van de volgende waarden: 'TLSv1_0' 'TLSv1_1' 'TLSv1_2' |
minProtocolVersion | Minimale versie van het Ssl-protocol dat moet worden ondersteund op application gateway. | 'TLSv1_0' 'TLSv1_1' 'TLSv1_2' |
policyName | Naam van vooraf gedefinieerd Ssl-beleid | 'AppGwSslPolicy20150501' 'AppGwSslPolicy20170401' 'AppGwSslPolicy20170401S' |
policyType | Type SSL-beleid | 'Aangepast' Vooraf gedefinieerd |
ApplicationGatewayUrlPathMap
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de URL-padtoewijzing die uniek is binnen een Application Gateway. | snaar |
Eigenschappen | Eigenschappen van UrlPathMap van de toepassingsgateway. | ApplicationGatewayUrlPathMapPropertiesFormat |
type | Type resource. | snaar |
ApplicationGatewayUrlPathMapPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
defaultBackendAddressPool | Standaardresource van back-endadresgroep van URL-padtoewijzing. | SubResource- |
defaultBackendHttpSettings | Standaardresource voor http-instellingen voor back-end van url-padtoewijzing. | SubResource- |
defaultRedirectConfiguration | Standaardresource voor omleidingsconfiguratie van url-padtoewijzing. | SubResource- |
pathRules | Padregel van url-padtoewijzingsresource. | ApplicationGatewayPathRule[] |
provisioningState | Inrichtingsstatus van de http-instellingenresource voor de back-end. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
ApplicationGatewayWebApplicationFirewallConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
disabledRuleGroups | De uitgeschakelde regelgroepen. | ApplicationGatewayFirewallDisabledRuleGroup[] |
Ingeschakeld | Of de webtoepassingsfirewall al dan niet is ingeschakeld. | bool (vereist) |
firewallMode | Web Application Firewall-modus. | 'Detectie' 'Preventie' (vereist) |
maxRequestBodySize | Maximale grootte van aanvraagbody voor WAF. | Int Beperkingen: Minimumwaarde = 8 Maximumwaarde = 128 |
requestBodyCheck | Hiermee wordt aangegeven of WAF aanvraagbody mag controleren. | Bool |
ruleSetType | Het type webtoepassingsfirewallregelset. Mogelijke waarden zijn: 'OWASP'. | tekenreeks (vereist) |
ruleSetVersion | De versie van het type regelset. | tekenreeks (vereist) |
ApplicationSecurityGroup
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Resource-id. | snaar |
plaats | Resourcelocatie. | snaar |
Eigenschappen | Eigenschappen van de toepassingsbeveiligingsgroep. | ApplicationSecurityGroupPropertiesFormat |
Tags | Resourcetags. | ResourceTags- |
ApplicationSecurityGroupPropertiesFormat
Naam | Beschrijving | Waarde |
---|
BackendAddressPool
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Eigenschappen van de back-endadresgroep van load balancer. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
provisioningState | Inrichtingsstatus van de openbare IP-resource ophalen. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
InboundNatRule
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Eigenschappen van de binnenkomende nat-regel van de load balancer. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
backendPort | De poort die wordt gebruikt voor het interne eindpunt. Acceptabele waarden variëren van 1 tot 65535. | Int |
enableFloatingIP | Hiermee configureert u het eindpunt van een virtuele machine voor de zwevende IP-mogelijkheid die is vereist voor het configureren van een SQL AlwaysOn-beschikbaarheidsgroep. Deze instelling is vereist wanneer u de SQL AlwaysOn-beschikbaarheidsgroepen in SQL Server gebruikt. Deze instelling kan niet worden gewijzigd nadat u het eindpunt hebt gemaakt. | Bool |
frontendIPConfiguration | Een verwijzing naar front-end-IP-adressen. | SubResource- |
front-endPort | De poort voor het externe eindpunt. Poortnummers voor elke regel moeten uniek zijn binnen de Load Balancer. Acceptabele waarden variëren van 1 tot 65534. | Int |
idleTimeoutInMinutes | De time-out voor de TCP-inactiviteit-verbinding. De waarde kan tussen 4 en 30 minuten worden ingesteld. De standaardwaarde is 4 minuten. Dit element wordt alleen gebruikt wanneer het protocol is ingesteld op TCP. | Int |
protocol | Het transportprotocol voor het eindpunt. Mogelijke waarden zijn 'Udp' of 'Tcp' of 'All'. | 'Alles' 'Tcp' 'Udp' |
provisioningState | Hiermee haalt u de inrichtingsstatus van de openbare IP-resource op. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
IpTag
Naam | Beschrijving | Waarde |
---|---|---|
ipTagType | Hiermee haalt u het ipTag-type op of stelt u dit in: Example FirstPartyUsage. | snaar |
label | Hiermee wordt de waarde opgehaald of ingesteld van de IpTag die is gekoppeld aan het openbare IP-adres. Voorbeeld van SQL, Storage, enzovoort | snaar |
Microsoft.Network/applicationGateways
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
plaats | Resourcelocatie. | snaar |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Eigenschappen van de toepassingsgateway. | ApplicationGatewayPropertiesFormat |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
type | Het resourcetype | "Microsoft.Network/applicationGateways@2018-04-01" |
Zones | Een lijst met beschikbaarheidszones die aangeeft waar de resource vandaan moet komen. | tekenreeks[] |
NetworkInterfaceIPConfiguration
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Ip-configuratie-eigenschappen van de netwerkinterface. | NetworkInterfaceIPConfigurationPropertiesFormat |
NetworkInterfaceIPConfigurationPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
applicationGatewayBackendAddressPools | De verwijzing naar applicationGatewayBackendAddressPool-resource. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Toepassingsbeveiligingsgroepen waarin de IP-configuratie is opgenomen. | ApplicationSecurityGroup[] |
loadBalancerBackendAddressPools | De verwijzing naar de Resource LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Een lijst met verwijzingen van LoadBalancerInboundNatRules. | InboundNatRule[] |
primair | Hiermee wordt aangegeven of dit een primair klantadres is op de netwerkinterface. | Bool |
privateIPAddress | Privé-IP-adres van de IP-configuratie. | snaar |
privateIPAddressVersion | Vanaf Api-Version 2016-03-30 wordt aangegeven of de specifieke ipconfiguratie IPv4 of IPv6 is. De standaardwaarde wordt gebruikt als IPv4. Mogelijke waarden zijn: 'IPv4' en 'IPv6'. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Definieert hoe een privé-IP-adres wordt toegewezen. Mogelijke waarden zijn: 'Statisch' en 'Dynamisch'. | 'Dynamisch' 'Statisch' |
provisioningState | De inrichtingsstatus van de IP-configuratie van de netwerkinterface. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
publicIPAddress | Openbaar IP-adres dat is gebonden aan de IP-configuratie. | PublicIPAddress- |
Subnet | Subnet gebonden aan de IP-configuratie. | subnet |
NetworkSecurityGroup
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
plaats | Resourcelocatie. | snaar |
Eigenschappen | Eigenschappen van de netwerkbeveiligingsgroep | NetworkSecurityGroupPropertiesFormat |
Tags | Resourcetags. | ResourceTags- |
NetworkSecurityGroupPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
defaultSecurityRules | De standaardbeveiligingsregels van de netwerkbeveiligingsgroep. | SecurityRule[] |
provisioningState | De inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
resourceGuid | De resource-GUID-eigenschap van de resourcebeveiligingsgroepresource. | snaar |
securityRules | Een verzameling beveiligingsregels van de netwerkbeveiligingsgroep. | SecurityRule[] |
PublicIPAddress
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
plaats | Resourcelocatie. | snaar |
Eigenschappen | Eigenschappen van openbare IP-adressen. | PublicIPAddressPropertiesFormat |
Sku | De openbare IP-adres-SKU. | PublicIPAddressSku |
Tags | Resourcetags. | ResourceTags- |
Zones | Een lijst met beschikbaarheidszones die het IP-adres aangeeft dat voor de resource is toegewezen, moet afkomstig zijn van. | tekenreeks[] |
PublicIPAddressDnsSettings
Naam | Beschrijving | Waarde |
---|---|---|
domainNameLabel | Hiermee haalt u het label Domeinnaam op of stelt u dit in. De samenvoeging van het domeinnaamlabel en de ge regionaliseerde DNS-zone vormen de volledig gekwalificeerde domeinnaam die is gekoppeld aan het openbare IP-adres. Als er een domeinnaamlabel is opgegeven, wordt er een DNS-record gemaakt voor het openbare IP-adres in het Microsoft Azure DNS-systeem. | snaar |
Fqdn | Hiermee haalt u de FQDN, Fully Qualified Domain Name van de A DNS-record op die is gekoppeld aan het openbare IP-adres. Dit is de samenvoeging van het domainNameLabel en de ge regionaliseerde DNS-zone. | snaar |
reverseFqdn | Hiermee haalt u de omgekeerde FQDN op of stelt u deze in. Een door de gebruiker zichtbare, volledig gekwalificeerde domeinnaam die wordt omgezet in dit openbare IP-adres. Als de reverseFqdn is opgegeven, wordt er een PTR DNS-record gemaakt die verwijst van het IP-adres in het domein in-addr.arpa naar de omgekeerde FQDN. | snaar |
PublicIPAddressPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
dnsSettings | De FQDN van de DNS-record die is gekoppeld aan het openbare IP-adres. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | De time-out voor inactiviteit van het openbare IP-adres. | Int |
ipAddress | Het IP-adres dat is gekoppeld aan de resource van het openbare IP-adres. | snaar |
ipTags | De lijst met tags die zijn gekoppeld aan het openbare IP-adres. | IpTag[] |
provisioningState | De inrichtingsstatus van de PublicIP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
publicIPAddressVersion | De versie van het openbare IP-adres. Mogelijke waarden zijn: 'IPv4' en 'IPv6'. | 'IPv4' 'IPv6' |
publicIPAllocationMethod | De openbare IP-toewijzingsmethode. Mogelijke waarden zijn: 'Statisch' en 'Dynamisch'. | 'Dynamisch' 'Statisch' |
resourceGuid | De resource-GUID-eigenschap van de openbare IP-resource. | snaar |
PublicIPAddressSku
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van een openbare IP-adres-SKU. | 'Basis' 'Standaard' |
ResourceNavigationLink
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Resource-id. | snaar |
naam | Naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Indeling van eigenschappen van resourcenavigatiekoppeling. | ResourceNavigationLinkFormat |
ResourceNavigationLinkFormat
Naam | Beschrijving | Waarde |
---|---|---|
verbinden | Koppeling naar de externe resource | snaar |
linkedResourceType | Resourcetype van de gekoppelde resource. | snaar |
ResourceTags
Naam | Beschrijving | Waarde |
---|
ResourceTags
Naam | Beschrijving | Waarde |
---|
ResourceTags
Naam | Beschrijving | Waarde |
---|
ResourceTags
Naam | Beschrijving | Waarde |
---|
ResourceTags
Naam | Beschrijving | Waarde |
---|
Route
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Eigenschappen van de route. | RoutePropertiesFormat |
RoutePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
addressPrefix | De doel-CIDR waarop de route van toepassing is. | snaar |
nextHopIpAddress | De IP-adrespakketten moeten worden doorgestuurd naar. Volgende hopwaarden zijn alleen toegestaan in routes waarbij het volgende hoptype VirtualAppliance is. | snaar |
nextHopType | Het type Azure-hop waar het pakket naartoe moet worden verzonden. Mogelijke waarden zijn: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance' en 'None' | 'Internet' 'Geen' VirtualAppliance 'VirtualNetworkGateway' VnetLocal (vereist) |
provisioningState | De inrichtingsstatus van de resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
RouteTabel
Naam | Beschrijving | Waarde |
---|---|---|
etag | Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
plaats | Resourcelocatie. | snaar |
Eigenschappen | Eigenschappen van de routetabel. | RouteTablePropertiesFormat |
Tags | Resourcetags. | ResourceTags- |
RouteTablePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
disableBgpRoutePropagation | Hiermee wordt opgehaald of ingesteld of de routes die door BGP in die routetabel zijn geleerd, moeten worden uitgeschakeld. Waar betekent uitschakelen. | Bool |
provisioningState | De inrichtingsstatus van de resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
Routes | Verzameling routes in een routetabel. | Route[] |
SecurityRule
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Eigenschappen van de beveiligingsregel | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
toegang | Het netwerkverkeer is toegestaan of geweigerd. Mogelijke waarden zijn: 'Toestaan' en 'Weigeren'. | 'Toestaan' 'Weigeren' (vereist) |
beschrijving | Een beschrijving voor deze regel. Beperkt tot 140 tekens. | snaar |
destinationAddressPrefix | Het voorvoegsel van het doeladres. CIDR of doel-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. | snaar |
destinationAddressPrefixes | De voorvoegsels van het doeladres. CIDR- of doel-IP-bereiken. | tekenreeks[] |
destinationApplicationSecurityGroups | De toepassingsbeveiligingsgroep die is opgegeven als bestemming. | ApplicationSecurityGroup[] |
destinationPortRange | De doelpoort of het doelbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. | snaar |
destinationPortRanges | De doelpoortbereiken. | tekenreeks[] |
richting | De richting van de regel. De richting geeft aan of de regel wordt geëvalueerd voor binnenkomend of uitgaand verkeer. Mogelijke waarden zijn: 'Inkomend' en 'Uitgaand'. | 'Inkomend' Uitgaand (vereist) |
voorrang | De prioriteit van de regel. De waarde kan tussen 100 en 4096 zijn. Het prioriteitsnummer moet uniek zijn voor elke regel in de verzameling. Hoe lager het prioriteitsnummer, hoe hoger de prioriteit van de regel. | Int |
protocol | Netwerkprotocol waarop deze regel van toepassing is. Mogelijke waarden zijn Tcp, Udp en *. | '*' 'Tcp' Udp (vereist) |
provisioningState | De inrichtingsstatus van de openbare IP-resource. Mogelijke waarden zijn: 'Bijwerken', 'Verwijderen' en 'Mislukt'. | snaar |
sourceAddressPrefix | Het CIDR- of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. Als dit een regel voor inkomend verkeer is, geeft u aan waar netwerkverkeer vandaan komt. | snaar |
sourceAddressPrefixes | De CIDR- of bron-IP-bereiken. | tekenreeks[] |
sourceApplicationSecurityGroups | De toepassingsbeveiligingsgroep die is opgegeven als bron. | ApplicationSecurityGroup[] |
sourcePortRange | De bronpoort of het bronbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden. | snaar |
sourcePortRanges | De bronpoortbereiken. | tekenreeks[] |
ServiceEndpointPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
Locaties | Een lijst met locaties. | tekenreeks[] |
provisioningState | De inrichtingsstatus van de resource. | snaar |
dienst | Het type eindpuntservice. | snaar |
Subnet
Naam | Beschrijving | Waarde |
---|---|---|
etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. | snaar |
legitimatiebewijs | Resource-id. | snaar |
naam | De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. | snaar |
Eigenschappen | Eigenschappen van het subnet. | SubnetPropertiesFormat |
SubnetPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
addressPrefix | Het adresvoorvoegsel voor het subnet. | snaar |
networkSecurityGroup | De verwijzing naar de NetworkSecurityGroup-resource. | NetworkSecurityGroup- |
provisioningState | De inrichtingsstatus van de resource. | snaar |
resourceNavigationLinks | Hiermee haalt u een matrix met verwijzingen naar de externe resources op met behulp van het subnet. | ResourceNavigationLink[] |
routeTable | De verwijzing naar de RouteTable-resource. | RouteTable- |
serviceEndpoints | Een matrix met service-eindpunten. | ServiceEndpointPropertiesFormat[] |
SubResource
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | Resource-id. | snaar |