Delen via


Microsoft.Network applicationGateways 2018-01-01

Bicep-resourcedefinitie

Het resourcetype applicationGateways kan worden geïmplementeerd met bewerkingen die zijn gericht op:

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-01-01' = {
  etag: 'string'
  location: 'string'
  name: 'string'
  properties: {
    authenticationCertificates: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          data: 'string'
          provisioningState: 'string'
        }
        type: 'string'
      }
    ]
    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'
      }
    ]
    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'
  }
}

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 de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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

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 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 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 Haven Int
sonde Testresource van een toepassingsgateway. SubResource-
probeEnabled Of de test is ingeschakeld. De standaardwaarde is onwaar. Bool
protocol Protocol. '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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 Naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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. '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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 Protocol. '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[]
backendAddressPools Back-endadresgroep van de application gateway-resource. ApplicationGatewayBackendAddressPool[]
backendHttpSettingsCollection Http-instellingen van de back-end van de application gateway-resource. ApplicationGatewayBackendHttpSettings[]
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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 Front-endpoortresource 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'
'WAF_Large'
'WAF_Medium'
rang Laag van een toepassingsgateway. 'Standaard'
'WAF'

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 de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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

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'
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:

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-01-01",
  "name": "string",
  "etag": "string",
  "location": "string",
  "properties": {
    "authenticationCertificates": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "data": "string",
          "provisioningState": "string"
        },
        "type": "string"
      }
    ],
    "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"
      }
    ],
    "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"
  }
}

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 de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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

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 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 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 Haven Int
sonde Testresource van een toepassingsgateway. SubResource-
probeEnabled Of de test is ingeschakeld. De standaardwaarde is onwaar. Bool
protocol Protocol. '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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 Naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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. '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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 Protocol. '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[]
backendAddressPools Back-endadresgroep van de application gateway-resource. ApplicationGatewayBackendAddressPool[]
backendHttpSettingsCollection Http-instellingen van de back-end van de application gateway-resource. ApplicationGatewayBackendHttpSettings[]
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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 Front-endpoortresource 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'
'WAF_Large'
'WAF_Medium'
rang Laag van een toepassingsgateway. 'Standaard'
'WAF'

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 de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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-01-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'

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'
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-

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
Met deze sjabloon wordt een Toepassingsgateway geïmplementeerd die is geconfigureerd met een aangepast SSL-beleid.
Een Application Gateway- (SSL-beleid) maken

implementeren in Azure
Met deze sjabloon wordt een Toepassingsgateway geïmplementeerd die is geconfigureerd met een vooraf gedefinieerd SSL-beleid.
Een WAF- (Application Gateway) maken

implementeren in Azure
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-

implementeren in Azure
Met deze sjabloon maakt u een toepassingsgateway vóór twee Azure Web Apps waarvoor een aangepaste test is ingeschakeld.
Een Application Gateway v2- maken

implementeren in Azure
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-

implementeren in Azure
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

implementeren in Azure
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-

implementeren in Azure
Met deze sjabloon wordt een Application Gateway geïmplementeerd met verbeterde testfunctionaliteit.
Een toepassingsgateway maken met openbare IP-

implementeren in Azure
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)

implementeren in Azure
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-

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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-

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
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-

implementeren in Azure
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

implementeren in Azure
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

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium met een containergroep en Application Gateway.
app met meerdere lagen met NSG, ILB, AppGateway

implementeren in Azure
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

implementeren in Azure
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-01-01"
  name = "string"
  etag = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      authenticationCertificates = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            data = "string"
            provisioningState = "string"
          }
          type = "string"
        }
      ]
      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"
        }
      ]
      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 de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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

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 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 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 Haven Int
sonde Testresource van een toepassingsgateway. SubResource-
probeEnabled Of de test is ingeschakeld. De standaardwaarde is onwaar. Bool
protocol Protocol. '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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 Naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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. '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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 Protocol. '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[]
backendAddressPools Back-endadresgroep van de application gateway-resource. ApplicationGatewayBackendAddressPool[]
backendHttpSettingsCollection Http-instellingen van de back-end van de application gateway-resource. ApplicationGatewayBackendHttpSettings[]
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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 Front-endpoortresource 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'
'WAF_Large'
'WAF_Medium'
rang Laag van een toepassingsgateway. 'Standaard'
'WAF'

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 de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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 resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. 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-01-01"

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'
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