Delen via


Microsoft.Network frontDoors

Bicep-resourcedefinitie

Het resourcetype frontDoors kan worden geïmplementeerd in:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/frontDoors-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Network/frontDoors@2021-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    backendPools: [
      {
        id: 'string'
        name: 'string'
        properties: {
          backends: [
            {
              address: 'string'
              backendHostHeader: 'string'
              enabledState: 'string'
              httpPort: int
              httpsPort: int
              priority: int
              privateLinkAlias: 'string'
              privateLinkApprovalMessage: 'string'
              privateLinkLocation: 'string'
              privateLinkResourceId: 'string'
              weight: int
            }
          ]
          healthProbeSettings: {
            id: 'string'
          }
          loadBalancingSettings: {
            id: 'string'
          }
        }
      }
    ]
    backendPoolsSettings: {
      enforceCertificateNameCheck: 'string'
      sendRecvTimeoutSeconds: int
    }
    enabledState: 'string'
    friendlyName: 'string'
    frontendEndpoints: [
      {
        id: 'string'
        name: 'string'
        properties: {
          hostName: 'string'
          sessionAffinityEnabledState: 'string'
          sessionAffinityTtlSeconds: int
          webApplicationFirewallPolicyLink: {
            id: 'string'
          }
        }
      }
    ]
    healthProbeSettings: [
      {
        id: 'string'
        name: 'string'
        properties: {
          enabledState: 'string'
          healthProbeMethod: 'string'
          intervalInSeconds: int
          path: 'string'
          protocol: 'string'
        }
      }
    ]
    loadBalancingSettings: [
      {
        id: 'string'
        name: 'string'
        properties: {
          additionalLatencyMilliseconds: int
          sampleSize: int
          successfulSamplesRequired: int
        }
      }
    ]
    routingRules: [
      {
        id: 'string'
        name: 'string'
        properties: {
          acceptedProtocols: [
            'string'
          ]
          enabledState: 'string'
          frontendEndpoints: [
            {
              id: 'string'
            }
          ]
          patternsToMatch: [
            'string'
          ]
          routeConfiguration: {
            '@odata.type': 'string'
            // For remaining properties, see RouteConfiguration objects
          }
          rulesEngine: {
            id: 'string'
          }
          webApplicationFirewallPolicyLink: {
            id: 'string'
          }
        }
      }
    ]
  }
}

RouteConfiguration-objecten

Stel de eigenschap @odata.type in om het type object op te geven.

Voor #Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration gebruikt u:

  '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration'
  backendPool: {
    id: 'string'
  }
  cacheConfiguration: {
    cacheDuration: 'string'
    dynamicCompression: 'string'
    queryParameters: 'string'
    queryParameterStripDirective: 'string'
  }
  customForwardingPath: 'string'
  forwardingProtocol: 'string'

Voor #Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration gebruikt u:

  '@odata.type': '#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration'
  customFragment: 'string'
  customHost: 'string'
  customPath: 'string'
  customQueryString: 'string'
  redirectProtocol: 'string'
  redirectType: 'string'

Eigenschapswaarden

frontDoors

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 5-64

Geldige tekens:
Alfanumeriek en afbreekstreepjes.

Begin en eindig met alfanumeriek.

De resourcenaam moet uniek zijn in Azure.
location Resourcelocatie. tekenreeks
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties Eigenschappen van de Front Door-Load Balancer FrontDoorProperties

FrontDoorProperties

Naam Description Waarde
backendPools Back-endpools die beschikbaar zijn voor routeringsregels. BackendPool[]
backendPoolsSettings Instellingen voor alle back-endpools BackendPoolsSettings
enabledState Operationele status van de Front Door-load balancer. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld 'Uitgeschakeld'
Ingeschakeld
Friendlyname Een beschrijvende naam voor de frontDoor tekenreeks
frontendEndpoints Front-endeindpunten die beschikbaar zijn voor routeringsregels. FrontendEndpoint[]
healthProbeSettings Statustestinstellingen die zijn gekoppeld aan dit Front Door-exemplaar. HealthProbeSettingsModel[]
loadBalancingSettings Instellingen voor taakverdeling die zijn gekoppeld aan dit Front Door-exemplaar. LoadBalancingSettingsModel[]
routingRules Routeringsregels die zijn gekoppeld aan deze Front Door. Routeringsregel[]

Back-endpool

Naam Description Waarde
id Resource-id. tekenreeks
naam Resourcenaam. tekenreeks
properties Eigenschappen van de Front Door-back-endpool BackendPoolProperties

BackendPoolProperties

Naam Description Waarde
Backends De set back-ends voor deze pool Back-end[]
healthProbeSettings L7-statustestinstellingen voor een back-endpool SubResource
loadBalancingSettings Instellingen voor taakverdeling voor een back-endpool SubResource

Back-end

Naam Description Waarde
adres Locatie van de back-end (IP-adres of FQDN) tekenreeks
backendHostHeader De waarde die moet worden gebruikt als de hostheader die naar de back-end wordt verzonden. Als dit leeg of niet is opgegeven, wordt de standaardinstelling ingesteld op de binnenkomende host. tekenreeks
enabledState Of het gebruik van deze back-end moet worden ingeschakeld. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld 'Uitgeschakeld'
Ingeschakeld
httpPort Het HTTP TCP-poortnummer. Moet tussen 1 en 65535 zijn. int
httpsPort Het HTTPS TCP-poortnummer. Moet tussen 1 en 65535 zijn. int
priority Prioriteit die moet worden gebruikt voor taakverdeling. Hogere prioriteiten worden niet gebruikt voor taakverdeling als een back-end met een lagere prioriteit in orde is. int
privateLinkAlias De alias van de Private Link resource. Het invullen van dit optionele veld geeft aan dat deze back-end 'Privé' is tekenreeks
privateLinkApprovalMessage Een aangepast bericht dat moet worden opgenomen in de goedkeuringsaanvraag om verbinding te maken met de Private Link tekenreeks
privateLinkLocation De locatie van de Private Link resource. Alleen vereist als 'privateLinkResourceId' is ingevuld tekenreeks
privateLinkResourceId De resource-id van de Private Link resource. Het invullen van dit optionele veld geeft aan dat deze back-end 'Privé' is tekenreeks
gewicht Gewicht van dit eindpunt voor taakverdelingsdoeleinden. int

SubResource

Naam Description Waarde
id Resource-id. tekenreeks

BackendPoolsSettings

Naam Description Waarde
enforceCertificateNameCheck Of certificaatnaamcontrole moet worden afgedwongen voor HTTPS-aanvragen voor alle back-endpools. Geen effect op niet-HTTPS-aanvragen. 'Uitgeschakeld'
Ingeschakeld
sendRecvTimeoutSeconds Time-out verzenden en ontvangen bij het doorsturen van aanvraag naar de back-end. Wanneer de time-out is bereikt, mislukt de aanvraag en wordt deze geretourneerd. int

FrontendEndpoint

Naam Description Waarde
id Resource-id. tekenreeks
naam Resourcenaam. tekenreeks
properties Eigenschappen van het front-endeindpunt FrontendEndpointProperties

FrontendEndpointProperties

Naam Description Waarde
Hostname De hostnaam van het frontendEndpoint. Moet een domeinnaam zijn. tekenreeks
sessionAffinityEnabledState Of sessieaffiniteit op deze host is toegestaan. Geldige opties zijn Ingeschakeld of Uitgeschakeld 'Uitgeschakeld'
Ingeschakeld
sessionAffinityTtlSeconds ONGEBRUIKTE. Dit veld wordt genegeerd. De TTL die in seconden moet worden gebruikt voor sessieaffiniteit, indien van toepassing. int
webApplicationFirewallPolicyLink Definieert het Web Application Firewall-beleid voor elke host (indien van toepassing) FrontendEndpointUpdateParametersWebApplicationFirewa...

FrontendEndpointUpdateParametersWebApplicationFirewa...

Naam Description Waarde
id Resource-id. tekenreeks

HealthProbeSettingsModel

Naam Description Waarde
id Resource-id. tekenreeks
naam Resourcenaam. tekenreeks
properties Eigenschappen van de instellingen voor de statustest HealthProbeSettingsEigenschappen

HealthProbeSettingsEigenschappen

Naam Description Waarde
enabledState Of statustests moeten worden uitgevoerd op back-ends die zijn gedefinieerd onder backendPools. Statustests kunnen alleen worden uitgeschakeld als er één ingeschakelde back-end is in een back-endpool met één ingeschakeld. 'Uitgeschakeld'
Ingeschakeld
healthProbeMethod Hiermee configureert u welke HTTP-methode moet worden gebruikt om de back-ends te testen die zijn gedefinieerd onder backendPools. 'GET'
'HEAD'
intervalInSeconds Het aantal seconden tussen statustests. int
leertraject Het pad dat moet worden gebruikt voor de statustest. De standaardwaarde is / tekenreeks
protocol Protocolschema voor deze test Http
Https

LoadBalancingSettingsModel

Naam Description Waarde
id Resource-id. tekenreeks
naam Resourcenaam. tekenreeks
properties Eigenschappen van de taakverdelingsinstellingen LoadBalancingSettingsProperties

LoadBalancingSettingsProperties

Naam Description Waarde
additionalLatencyMilliseconds De extra latentie in milliseconden voor tests die in de bucket met de laagste latentie vallen int
sampleSize Het aantal voorbeelden dat moet worden overwogen voor taakverdelingsbeslissingen int
successfulSamplesRequired Het aantal steekproeven binnen de steekproefperiode dat moet slagen int

RoutingRule

Naam Description Waarde
id Resource-id. tekenreeks
naam Resourcenaam. tekenreeks
properties Eigenschappen van de regel voor doorsturen van Front Door RoutingRuleProperties

RoutingRuleProperties

Naam Description Waarde
acceptedProtocols Protocolschema's die overeenkomen met deze regel Tekenreeksmatrix met een van de volgende waarden:
Http
Https
enabledState Of het gebruik van deze regel moet worden ingeschakeld. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld 'Uitgeschakeld'
Ingeschakeld
frontendEndpoints Front-endeindpunten die aan deze regel zijn gekoppeld SubResource[]
patternsToMatch De routepatronen van de regel. tekenreeks[]
routeConfiguration Een verwijzing naar de routeringsconfiguratie. RouteConfiguration
rulesEngine Een verwijzing naar een specifieke configuratie van de regelengine die op deze route moet worden toegepast. SubResource
webApplicationFirewallPolicyLink Definieert het Web Application Firewall-beleid voor elke regel voor doorsturen (indien van toepassing) RoutingRuleUpdateParametersWebApplicationFirewallPol...

RouteConfiguration

Naam Description Waarde
@odata.type Het objecttype instellen #Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration
#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration (vereist)

ForwardingConfiguration

Naam Description Waarde
@odata.type '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' (vereist)
back-endpool Een verwijzing naar de BackendPool waarnaar deze regel wordt gerouteerd. SubResource
cacheConfiguration De cacheconfiguratie die aan deze regel is gekoppeld. CacheConfiguration
customForwardingPath Een aangepast pad dat wordt gebruikt voor het herschrijven van resourcepaden die overeenkomen met deze regel. Laat leeg om het binnenkomende pad te gebruiken. tekenreeks
forwardingProtocol Protocol dat deze regel gebruikt bij het doorsturen van verkeer naar back-ends. 'HttpOnly'
'HttpsOnly'
'MatchRequest'

CacheConfiguration

Naam Description Waarde
cacheDuration De duur waarvoor de inhoud in de cache moet worden opgeslagen. De toegestane indeling heeft de ISO 8601-indeling (http://en.wikipedia.org/wiki/ISO_8601#Durations). HTTP vereist dat de waarde niet langer is dan een jaar tekenreeks
dynamicCompression Of dynamische compressie moet worden gebruikt voor inhoud in de cache 'Uitgeschakeld'
Ingeschakeld
queryParameters queryparameters die moeten worden opgenomen of uitgesloten (gescheiden door komma's). tekenreeks
queryParameterStripDirective Behandeling van URL-querytermen bij het vormen van de cachesleutel. 'StripAll'
'StripAllExcept'
'StripNone'
'StripOnly'

RedirectConfiguration

Naam Description Waarde
@odata.type '#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration' (vereist)
customFragment Fragment dat moet worden toegevoegd aan de omleidings-URL. Fragment is het deel van de URL dat na #komt. Neem de #. tekenreeks
customHost Host om om te leiden. Laat leeg om de binnenkomende host te gebruiken als de doelhost. tekenreeks
customPath Het volledige pad naar omleiding. Het pad mag niet leeg zijn en moet beginnen met /. Laat leeg om het binnenkomende pad als doelpad te gebruiken. tekenreeks
customQueryString De set queryreeksen die in de omleidings-URL moet worden geplaatst. Als u deze waarde instelt, wordt elke bestaande queryreeks vervangen; laat leeg om de binnenkomende querytekenreeks te behouden. De queryreeks moet de indeling {key}={value} hebben. De eerste ? en & automatisch worden toegevoegd, dus neem ze niet aan de voorzijde op, maar scheid meerdere queryreeksen met &. tekenreeks
redirectProtocol Het protocol van de bestemming waarnaar het verkeer wordt omgeleid 'HttpOnly'
'HttpsOnly'
'MatchRequest'
redirectType Het omleidingstype dat door de regel wordt gebruikt bij het omleiden van verkeer. Gevonden
'Verplaatst'
'PermanentRedirect'
'TemporaryRedirect'

RoutingRuleUpdateParametersWebApplicationFirewallPol...

Naam Description Waarde
id Resource-id. tekenreeks

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Azure Front Door maken vóór Azure API Management

Implementeren op Azure
In dit voorbeeld ziet u hoe u Azure Front Door gebruikt als een globale load balancer vóór Azure API Management.
Create a basic Front Door (Eenvoudige Front Door maken)

Implementeren op Azure
Met deze sjabloon maakt u een eenvoudige Front Door-configuratie met één back-end.
Create Front Door with caching enabled for certain routes Front Door maken waarbij opslaan in cache voor bepaalde routes is ingeschakeld)

Implementeren op Azure
Met deze sjabloon maakt u een Front Door waarvoor caching is ingeschakeld voor de gedefinieerde routeringsconfiguratie, waardoor statische assets voor uw workload in de cache worden opgeslagen.
Een Front Door maken met meerdere back-ends en back-endpools

Implementeren op Azure
Met deze sjabloon maakt u een Front Door met taakverdeling die is geconfigureerd voor meerdere back-ends in een back-endpool en ook voor back-endpools op basis van het URL-pad.
Een Front Door maken met HTTP-naar-HTTPS-omleiding

Implementeren op Azure
Met deze sjabloon maakt u een Front Door-configuratie voor HTTP-naar-HTTPS-omleiding.
Aangepast domein en beheerd certificaat toevoegen met Front Door

Implementeren op Azure
Deze sjabloon onboardt en beveiligt een aangepast domein met Front Door
Aangepast domein en aangepast certificaat toevoegen met Front Door

Implementeren op Azure
Deze sjabloon onboardt en beveiligt een aangepast domein met Front Door met een door de klant beheerd certificaat
Control Health Probes for your backends on Front Door (Statustests beheren voor uw back-ends in Front Door)

Implementeren op Azure
Met deze sjabloon wordt uw Front Door bijgewerkt om de instellingen voor de statustest te wijzigen door het testpad en de intervallen in te stellen waarin de tests worden verzonden.
Front Door maken met Active-Standby-configuratie

Implementeren op Azure
Met deze sjabloon maakt u een Front Door die routering op basis van prioriteit demonstreert voor Active-Standby toepassingstopologie.
Configure Session Affinity for your Front Door host names (Sessieaffiniteit configureren voor de hostnamen van uw Front Door)

Implementeren op Azure
Deze sjabloon werkt een Front Door bij om sessieaffiniteit voor uw front-endhost in te schakelen, waardoor volgend verkeer van dezelfde gebruikerssessie naar dezelfde back-end wordt verzonden.

Resourcedefinitie van ARM-sjabloon

Het resourcetype frontDoors kan worden geïmplementeerd in:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/frontDoors-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Network/frontDoors",
  "apiVersion": "2021-06-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "backendPools": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "backends": [
            {
              "address": "string",
              "backendHostHeader": "string",
              "enabledState": "string",
              "httpPort": "int",
              "httpsPort": "int",
              "priority": "int",
              "privateLinkAlias": "string",
              "privateLinkApprovalMessage": "string",
              "privateLinkLocation": "string",
              "privateLinkResourceId": "string",
              "weight": "int"
            }
          ],
          "healthProbeSettings": {
            "id": "string"
          },
          "loadBalancingSettings": {
            "id": "string"
          }
        }
      }
    ],
    "backendPoolsSettings": {
      "enforceCertificateNameCheck": "string",
      "sendRecvTimeoutSeconds": "int"
    },
    "enabledState": "string",
    "friendlyName": "string",
    "frontendEndpoints": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "hostName": "string",
          "sessionAffinityEnabledState": "string",
          "sessionAffinityTtlSeconds": "int",
          "webApplicationFirewallPolicyLink": {
            "id": "string"
          }
        }
      }
    ],
    "healthProbeSettings": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "enabledState": "string",
          "healthProbeMethod": "string",
          "intervalInSeconds": "int",
          "path": "string",
          "protocol": "string"
        }
      }
    ],
    "loadBalancingSettings": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "additionalLatencyMilliseconds": "int",
          "sampleSize": "int",
          "successfulSamplesRequired": "int"
        }
      }
    ],
    "routingRules": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "acceptedProtocols": [ "string" ],
          "enabledState": "string",
          "frontendEndpoints": [
            {
              "id": "string"
            }
          ],
          "patternsToMatch": [ "string" ],
          "routeConfiguration": {
            "@odata.type": "string"
            // For remaining properties, see RouteConfiguration objects
          },
          "rulesEngine": {
            "id": "string"
          },
          "webApplicationFirewallPolicyLink": {
            "id": "string"
          }
        }
      }
    ]
  }
}

RouteConfiguration-objecten

Stel de eigenschap @odata.type in om het type object op te geven.

Voor #Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration gebruikt u:

  "@odata.type": "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration",
  "backendPool": {
    "id": "string"
  },
  "cacheConfiguration": {
    "cacheDuration": "string",
    "dynamicCompression": "string",
    "queryParameters": "string",
    "queryParameterStripDirective": "string"
  },
  "customForwardingPath": "string",
  "forwardingProtocol": "string"

Voor #Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration gebruikt u:

  "@odata.type": "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration",
  "customFragment": "string",
  "customHost": "string",
  "customPath": "string",
  "customQueryString": "string",
  "redirectProtocol": "string",
  "redirectType": "string"

Eigenschapswaarden

frontDoors

Naam Description Waarde
type Het resourcetype 'Microsoft.Network/frontDoors'
apiVersion De resource-API-versie '2021-06-01'
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 5-64

Geldige tekens:
Alfanumeriek en afbreekstreepjes.

Begin en eindig met alfanumeriek.

De resourcenaam moet uniek zijn in Azure.
location Resourcelocatie. tekenreeks
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties Eigenschappen van de Front Door-Load Balancer FrontDoorProperties

FrontDoorProperties

Naam Description Waarde
backendPools Back-endpools die beschikbaar zijn voor routeringsregels. BackendPool[]
backendPoolsSettings Instellingen voor alle back-endpools BackendPoolsSettings
enabledState Operationele status van de Front Door-load balancer. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld 'Uitgeschakeld'
Ingeschakeld
Friendlyname Een beschrijvende naam voor de frontDoor tekenreeks
frontendEndpoints Front-endeindpunten die beschikbaar zijn voor routeringsregels. FrontendEndpoint[]
healthProbeSettings Statustestinstellingen die zijn gekoppeld aan dit Front Door-exemplaar. HealthProbeSettingsModel[]
loadBalancingSettings Instellingen voor taakverdeling die zijn gekoppeld aan dit Front Door-exemplaar. LoadBalancingSettingsModel[]
routingRules Routeringsregels die zijn gekoppeld aan deze Front Door. Routeringsregel[]

Back-endpool

Naam Description Waarde
id Resource-id. tekenreeks
naam Resourcenaam. tekenreeks
properties Eigenschappen van de Front Door-back-endpool BackendPoolProperties

BackendPoolProperties

Naam Description Waarde
Backends De set back-ends voor deze pool Back-end[]
healthProbeSettings L7-statustestinstellingen voor een back-endpool Subresource
loadBalancingSettings Instellingen voor taakverdeling voor een back-endpool Subresource

Back-end

Naam Description Waarde
adres Locatie van de back-end (IP-adres of FQDN) tekenreeks
backendHostHeader De waarde die moet worden gebruikt als de hostheader die naar de back-end wordt verzonden. Als dit leeg of niet is opgegeven, wordt deze standaard ingesteld op de binnenkomende host. tekenreeks
enabledState Of het gebruik van deze back-end moet worden ingeschakeld. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld 'Uitgeschakeld'
Ingeschakeld
httpPort Het HTTP TCP-poortnummer. Moet tussen 1 en 65535 zijn. int
httpsPort Het HTTPS TCP-poortnummer. Moet tussen 1 en 65535 zijn. int
priority Prioriteit voor taakverdeling. Hogere prioriteiten worden niet gebruikt voor taakverdeling als een back-end met een lagere prioriteit in orde is. int
privateLinkAlias De alias van de Private Link resource. Als u dit optionele veld invult, geeft u aan dat deze back-end 'Privé' is tekenreeks
privateLinkApprovalMessage Een aangepast bericht dat moet worden opgenomen in de goedkeuringsaanvraag om verbinding te maken met de Private Link tekenreeks
privateLinkLocation De locatie van de Private Link resource. Alleen vereist als 'privateLinkResourceId' is ingevuld tekenreeks
privateLinkResourceId De resource-id van de Private Link resource. Als u dit optionele veld invult, geeft u aan dat deze back-end 'Privé' is tekenreeks
gewicht Gewicht van dit eindpunt voor taakverdelingsdoeleinden. int

Subresource

Naam Description Waarde
id Resource-id. tekenreeks

BackendPoolsSettings

Naam Description Waarde
enforceCertificateNameCheck Of certificaatnaamcontrole moet worden afgedwongen op HTTPS-aanvragen voor alle back-endpools. Geen effect op niet-HTTPS-aanvragen. 'Uitgeschakeld'
Ingeschakeld
sendRecvTimeoutSeconds Time-out verzenden en ontvangen bij het doorsturen van aanvraag naar de back-end. Wanneer de time-out is bereikt, mislukt de aanvraag en wordt deze geretourneerd. int

FrontendEndpoint

Naam Description Waarde
id Resource-id. tekenreeks
naam Resourcenaam. tekenreeks
properties Eigenschappen van het front-endeindpunt FrontendEndpointProperties

FrontendEndpointProperties

Naam Description Waarde
Hostname De hostnaam van het frontendEndpoint. Moet een domeinnaam zijn. tekenreeks
sessionAffinityEnabledState Of sessieaffiniteit op deze host is toegestaan. Geldige opties zijn Ingeschakeld of Uitgeschakeld 'Uitgeschakeld'
Ingeschakeld
sessionAffinityTtlSeconds ONGEBRUIKTE. Dit veld wordt genegeerd. De TTL die in seconden moet worden gebruikt voor sessieaffiniteit, indien van toepassing. int
webApplicationFirewallPolicyLink Definieert het Web Application Firewall-beleid voor elke host (indien van toepassing) FrontendEndpointUpdateParametersWebApplicationFirewa...

FrontendEndpointUpdateParametersWebApplicationFirewa...

Naam Description Waarde
id Resource-id. tekenreeks

HealthProbeSettingsModel

Naam Description Waarde
id Resource-id. tekenreeks
naam Resourcenaam. tekenreeks
properties Eigenschappen van de instellingen voor de statustest HealthProbeSettingsEigenschappen

HealthProbeSettingsEigenschappen

Naam Description Waarde
enabledState Of statustests moeten worden uitgevoerd op back-ends die zijn gedefinieerd onder backendPools. Statustests kunnen alleen worden uitgeschakeld als er één ingeschakelde back-end is in een back-endpool met één ingeschakeld. 'Uitgeschakeld'
Ingeschakeld
healthProbeMethod Hiermee configureert u welke HTTP-methode moet worden gebruikt om de back-ends te testen die zijn gedefinieerd onder backendPools. 'GET'
'HEAD'
intervalInSeconds Het aantal seconden tussen statustests. int
leertraject Het pad dat moet worden gebruikt voor de statustest. De standaardwaarde is / tekenreeks
protocol Protocolschema voor deze test Http
Https

LoadBalancingSettingsModel

Naam Description Waarde
id Resource-id. tekenreeks
naam Resourcenaam. tekenreeks
properties Eigenschappen van de taakverdelingsinstellingen LoadBalancingSettingsProperties

LoadBalancingSettingsProperties

Naam Description Waarde
additionalLatencyMilliseconds De extra latentie in milliseconden voor tests die in de bucket met de laagste latentie vallen int
sampleSize Het aantal voorbeelden dat moet worden overwogen voor beslissingen over taakverdeling int
successfulSamplesRequired Het aantal steekproeven binnen de steekproefperiode dat moet slagen int

RoutingRule

Naam Description Waarde
id Resource-id. tekenreeks
naam Resourcenaam. tekenreeks
properties Eigenschappen van de Regel voor Door-routering RoutingRuleProperties

RoutingRuleProperties

Naam Description Waarde
acceptedProtocols Protocolschema's die overeenkomen met deze regel Tekenreeksmatrix met een van de volgende:
Http
Https
enabledState Of het gebruik van deze regel moet worden ingeschakeld. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld 'Uitgeschakeld'
Ingeschakeld
frontendEndpoints Front-end-eindpunten die aan deze regel zijn gekoppeld SubResource[]
patternsToMatch De routepatronen van de regel. tekenreeks[]
routeConfiguration Een verwijzing naar de routeringsconfiguratie. RouteConfiguration
rulesEngine Een verwijzing naar een specifieke configuratie van de regelengine die op deze route moet worden toegepast. Subresource
webApplicationFirewallPolicyLink Definieert het Web Application Firewall-beleid voor elke regel voor doorsturen (indien van toepassing) RoutingRuleUpdateParametersWebApplicationFirewallPol...

RouteConfiguration

Naam Description Waarde
@odata.type Het objecttype instellen #Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration
#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration (vereist)

ForwardingConfiguration

Naam Description Waarde
@odata.type '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration' (vereist)
backendPool Een verwijzing naar de BackendPool waarnaar deze regel wordt gerouteerd. Subresource
cacheConfiguration De cacheconfiguratie die aan deze regel is gekoppeld. CacheConfiguration
customForwardingPath Een aangepast pad dat wordt gebruikt voor het herschrijven van resourcepaden die overeenkomen met deze regel. Laat leeg om het binnenkomende pad te gebruiken. tekenreeks
forwardingProtocol Protocol dat deze regel gebruikt bij het doorsturen van verkeer naar back-ends. 'HttpOnly'
'HttpsOnly'
'MatchRequest'

CacheConfiguration

Naam Description Waarde
cacheDuration De duur waarvoor de inhoud in de cache moet worden opgeslagen. Toegestane indeling is in ISO 8601-indeling (http://en.wikipedia.org/wiki/ISO_8601#Durations). HTTP vereist dat de waarde niet langer is dan een jaar tekenreeks
dynamicCompression Of dynamische compressie moet worden gebruikt voor inhoud in de cache 'Uitgeschakeld'
Ingeschakeld
queryParameters queryparameters die moeten worden opgenomen of uitgesloten (door komma's gescheiden). tekenreeks
queryParameterStripDirective Behandeling van URL-querytermen bij het vormen van de cachesleutel. 'StripAll'
'StripAllExcept'
'StripNone'
'StripOnly'

RedirectConfiguration

Naam Description Waarde
@odata.type '#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration' (vereist)
customFragment Fragment dat moet worden toegevoegd aan de omleidings-URL. Fragment is het deel van de URL dat na #komt. Neem de #. tekenreeks
customHost Host om om te leiden. Laat leeg om de binnenkomende host als doelhost te gebruiken. tekenreeks
customPath Het volledige pad naar omleiding. Het pad mag niet leeg zijn en moet beginnen met /. Laat leeg om het binnenkomende pad als doelpad te gebruiken. tekenreeks
customQueryString De set queryreeksen die in de omleidings-URL moet worden geplaatst. Als u deze waarde instelt, wordt elke bestaande queryreeks vervangen; laat dit leeg om de binnenkomende querytekenreeks te behouden. De queryreeks moet de indeling {key}={value} hebben. De eerste ? en & automatisch worden toegevoegd, dus neem ze niet aan de voorzijde op, maar scheid meerdere queryreeksen met &. tekenreeks
redirectProtocol Het protocol van de bestemming waarnaar het verkeer wordt omgeleid 'HttpOnly'
'HttpsOnly'
'MatchRequest'
redirectType Het omleidingstype dat de regel gebruikt bij het omleiden van verkeer. 'Gevonden'
'Verplaatst'
'PermanentRedirect'
'TemporaryRedirect'

RoutingRuleUpdateParametersWebApplicationFirewallPol...

Naam Description Waarde
id Resource-id. tekenreeks

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Azure Front Door maken vóór Azure API Management

Implementeren op Azure
In dit voorbeeld ziet u hoe u Azure Front Door gebruikt als een globale load balancer vóór Azure API Management.
Create a basic Front Door (Eenvoudige Front Door maken)

Implementeren op Azure
Met deze sjabloon maakt u een eenvoudige Front Door-configuratie met één back-end.
Create Front Door with caching enabled for certain routes Front Door maken waarbij opslaan in cache voor bepaalde routes is ingeschakeld)

Implementeren op Azure
Met deze sjabloon maakt u een Front Door waarvoor caching is ingeschakeld voor de gedefinieerde routeringsconfiguratie, waardoor statische assets voor uw workload in de cache worden opgeslagen.
Een Front Door maken met meerdere back-ends en back-endpools

Implementeren op Azure
Met deze sjabloon maakt u een Front Door met taakverdeling die is geconfigureerd voor meerdere back-ends in een back-endpool en ook voor back-endpools op basis van het URL-pad.
Een Front Door maken met HTTP-naar-HTTPS-omleiding

Implementeren op Azure
Met deze sjabloon maakt u een Front Door-configuratie voor HTTP-naar-HTTPS-omleiding.
Aangepast domein en beheerd certificaat toevoegen met Front Door

Implementeren op Azure
Deze sjabloon onboardt en beveiligt een aangepast domein met Front Door
Aangepast domein en aangepast certificaat toevoegen met Front Door

Implementeren op Azure
Deze sjabloon onboardt en beveiligt een aangepast domein met Front Door met een door de klant beheerd certificaat
Control Health Probes for your backends on Front Door (Statustests beheren voor uw back-ends in Front Door)

Implementeren op Azure
Met deze sjabloon wordt uw Front Door bijgewerkt om de instellingen voor de statustest te wijzigen door het testpad en de intervallen in te stellen waarin de tests worden verzonden.
Front Door maken met Active-Standby-configuratie

Implementeren op Azure
Met deze sjabloon maakt u een Front Door die routering op basis van prioriteit demonstreert voor Active-Standby toepassingstopologie.
Configure Session Affinity for your Front Door host names (Sessieaffiniteit configureren voor de hostnamen van uw Front Door)

Implementeren op Azure
Met deze sjabloon wordt een Front Door bijgewerkt om sessieaffiniteit voor uw front-endhost in te schakelen, waardoor volgend verkeer van dezelfde gebruikerssessie naar dezelfde back-end wordt verzonden.

Terraform-resourcedefinitie (AzAPI-provider)

Het resourcetype frontDoors kan worden geïmplementeerd voor:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/frontDoors-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/frontDoors@2021-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      backendPools = [
        {
          id = "string"
          name = "string"
          properties = {
            backends = [
              {
                address = "string"
                backendHostHeader = "string"
                enabledState = "string"
                httpPort = int
                httpsPort = int
                priority = int
                privateLinkAlias = "string"
                privateLinkApprovalMessage = "string"
                privateLinkLocation = "string"
                privateLinkResourceId = "string"
                weight = int
              }
            ]
            healthProbeSettings = {
              id = "string"
            }
            loadBalancingSettings = {
              id = "string"
            }
          }
        }
      ]
      backendPoolsSettings = {
        enforceCertificateNameCheck = "string"
        sendRecvTimeoutSeconds = int
      }
      enabledState = "string"
      friendlyName = "string"
      frontendEndpoints = [
        {
          id = "string"
          name = "string"
          properties = {
            hostName = "string"
            sessionAffinityEnabledState = "string"
            sessionAffinityTtlSeconds = int
            webApplicationFirewallPolicyLink = {
              id = "string"
            }
          }
        }
      ]
      healthProbeSettings = [
        {
          id = "string"
          name = "string"
          properties = {
            enabledState = "string"
            healthProbeMethod = "string"
            intervalInSeconds = int
            path = "string"
            protocol = "string"
          }
        }
      ]
      loadBalancingSettings = [
        {
          id = "string"
          name = "string"
          properties = {
            additionalLatencyMilliseconds = int
            sampleSize = int
            successfulSamplesRequired = int
          }
        }
      ]
      routingRules = [
        {
          id = "string"
          name = "string"
          properties = {
            acceptedProtocols = [
              "string"
            ]
            enabledState = "string"
            frontendEndpoints = [
              {
                id = "string"
              }
            ]
            patternsToMatch = [
              "string"
            ]
            routeConfiguration = {
              @odata.type = "string"
              // For remaining properties, see RouteConfiguration objects
            }
            rulesEngine = {
              id = "string"
            }
            webApplicationFirewallPolicyLink = {
              id = "string"
            }
          }
        }
      ]
    }
  })
}

RouteConfiguration-objecten

Stel de eigenschap @odata.type in om het type object op te geven.

Voor #Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration gebruikt u:

  @odata.type = "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration"
  backendPool = {
    id = "string"
  }
  cacheConfiguration = {
    cacheDuration = "string"
    dynamicCompression = "string"
    queryParameters = "string"
    queryParameterStripDirective = "string"
  }
  customForwardingPath = "string"
  forwardingProtocol = "string"

Gebruik voor #Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration:

  @odata.type = "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration"
  customFragment = "string"
  customHost = "string"
  customPath = "string"
  customQueryString = "string"
  redirectProtocol = "string"
  redirectType = "string"

Eigenschapswaarden

frontDoors

Naam Description Waarde
type Het resourcetype "Microsoft.Network/frontDoors@2021-06-01"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 5-64

Geldige tekens:
Alfanumerieken en afbreekstreepjes.

Begin en eindig met alfanumeriek.

De resourcenaam moet uniek zijn in Azure.
location Resourcelocatie. tekenreeks
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden.
properties Eigenschappen van de Front Door-Load Balancer FrontDoorProperties

FrontDoorProperties

Naam Description Waarde
backendPools Back-endpools die beschikbaar zijn voor routeringsregels. BackendPool[]
backendPoolsSettings Instellingen voor alle back-endpools BackendPoolsSettings
enabledState Operationele status van de Front Door-load balancer. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld "Uitgeschakeld"
"Ingeschakeld"
Friendlyname Een beschrijvende naam voor de frontDoor tekenreeks
frontendEndpoints Front-endeindpunten die beschikbaar zijn voor routeringsregels. FrontendEndpoint[]
healthProbeSettings Statustestinstellingen die zijn gekoppeld aan dit Front Door-exemplaar. HealthProbeSettingsModel[]
loadBalancingSettings Instellingen voor taakverdeling die zijn gekoppeld aan dit Front Door-exemplaar. LoadBalancingSettingsModel[]
routingRules Routeringsregels die zijn gekoppeld aan deze Front Door. Routeringsregel[]

Back-endpool

Naam Description Waarde
id Resource-id. tekenreeks
naam Resourcenaam. tekenreeks
properties Eigenschappen van de Front Door-back-endpool BackendPoolProperties

BackendPoolProperties

Naam Description Waarde
Backends De set back-ends voor deze pool Back-end[]
healthProbeSettings L7-statustestinstellingen voor een back-endpool SubResource
loadBalancingSettings Instellingen voor taakverdeling voor een back-endpool SubResource

Back-end

Naam Description Waarde
adres Locatie van de back-end (IP-adres of FQDN) tekenreeks
backendHostHeader De waarde die moet worden gebruikt als de hostheader die naar de back-end wordt verzonden. Als dit leeg of niet is opgegeven, wordt de standaardinstelling ingesteld op de binnenkomende host. tekenreeks
enabledState Of het gebruik van deze back-end moet worden ingeschakeld. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld "Uitgeschakeld"
"Ingeschakeld"
httpPort Het HTTP TCP-poortnummer. Moet tussen 1 en 65535 zijn. int
httpsPort Het HTTPS TCP-poortnummer. Moet tussen 1 en 65535 zijn. int
priority Prioriteit die moet worden gebruikt voor taakverdeling. Hogere prioriteiten worden niet gebruikt voor taakverdeling als een back-end met een lagere prioriteit in orde is. int
privateLinkAlias De alias van de Private Link resource. Het invullen van dit optionele veld geeft aan dat deze back-end 'Privé' is tekenreeks
privateLinkApprovalMessage Een aangepast bericht dat moet worden opgenomen in de goedkeuringsaanvraag om verbinding te maken met de Private Link tekenreeks
privateLinkLocation De locatie van de Private Link resource. Alleen vereist als 'privateLinkResourceId' is ingevuld tekenreeks
privateLinkResourceId De resource-id van de Private Link resource. Het invullen van dit optionele veld geeft aan dat deze back-end 'Privé' is tekenreeks
gewicht Gewicht van dit eindpunt voor taakverdelingsdoeleinden. int

SubResource

Naam Description Waarde
id Resource-id. tekenreeks

BackendPoolsSettings

Naam Description Waarde
enforceCertificateNameCheck Of certificaatnaamcontrole moet worden afgedwongen voor HTTPS-aanvragen voor alle back-endpools. Geen effect op niet-HTTPS-aanvragen. "Uitgeschakeld"
"Ingeschakeld"
sendRecvTimeoutSeconds Time-out verzenden en ontvangen bij het doorsturen van aanvraag naar de back-end. Wanneer de time-out is bereikt, mislukt de aanvraag en wordt deze geretourneerd. int

FrontendEndpoint

Naam Description Waarde
id Resource-id. tekenreeks
naam Resourcenaam. tekenreeks
properties Eigenschappen van het front-endeindpunt FrontendEndpointProperties

FrontendEndpointProperties

Naam Description Waarde
Hostname De hostnaam van het frontendEndpoint. Moet een domeinnaam zijn. tekenreeks
sessionAffinityEnabledState Of sessieaffiniteit op deze host is toegestaan. Geldige opties zijn Ingeschakeld of Uitgeschakeld "Uitgeschakeld"
"Ingeschakeld"
sessionAffinityTtlSeconds ONGEBRUIKTE. Dit veld wordt genegeerd. De TTL die in seconden moet worden gebruikt voor sessieaffiniteit, indien van toepassing. int
webApplicationFirewallPolicyLink Definieert het Web Application Firewall-beleid voor elke host (indien van toepassing) FrontendEndpointUpdateParametersWebApplicationFirewa...

FrontendEndpointUpdateParametersWebApplicationFirewa...

Naam Description Waarde
id Resource-id. tekenreeks

HealthProbeSettingsModel

Naam Description Waarde
id Resource-id. tekenreeks
naam Resourcenaam. tekenreeks
properties Eigenschappen van de instellingen voor de statustest HealthProbeSettingsEigenschappen

HealthProbeSettingsEigenschappen

Naam Description Waarde
enabledState Of statustests moeten worden uitgevoerd op back-ends die zijn gedefinieerd onder backendPools. Statustests kunnen alleen worden uitgeschakeld als er één ingeschakelde back-end is in een back-endpool met één ingeschakeld. "Uitgeschakeld"
"Ingeschakeld"
healthProbeMethod Hiermee configureert u welke HTTP-methode moet worden gebruikt om de back-ends te testen die zijn gedefinieerd onder backendPools. "GET"
"HEAD"
intervalInSeconds Het aantal seconden tussen statustests. int
leertraject Het pad dat moet worden gebruikt voor de statustest. De standaardwaarde is / tekenreeks
protocol Protocolschema voor deze test "Http"
"Https"

LoadBalancingSettingsModel

Naam Description Waarde
id Resource-id. tekenreeks
naam Resourcenaam. tekenreeks
properties Eigenschappen van de instellingen voor taakverdeling LoadBalancingSettingsEigenschappen

LoadBalancingSettingsEigenschappen

Naam Description Waarde
additionalLatencyMilliseconds De extra latentie in milliseconden voor tests die in de bucket met de laagste latentie vallen int
sampleSize Het aantal voorbeelden dat moet worden overwogen voor beslissingen over taakverdeling int
successfulSamplesRequired Het aantal steekproeven binnen de steekproefperiode dat moet slagen int

RoutingRule

Naam Description Waarde
id Resource-id. tekenreeks
naam Resourcenaam. tekenreeks
properties Eigenschappen van de Regel voor Door-routering RoutingRuleProperties

RoutingRuleProperties

Naam Description Waarde
acceptedProtocols Protocolschema's die overeenkomen met deze regel Tekenreeksmatrix met een van de volgende:
"Http"
"Https"
enabledState Of het gebruik van deze regel moet worden ingeschakeld. Toegestane waarden zijn Ingeschakeld of Uitgeschakeld "Uitgeschakeld"
"Ingeschakeld"
frontendEndpoints Front-end-eindpunten die aan deze regel zijn gekoppeld SubResource[]
patternsToMatch De routepatronen van de regel. tekenreeks[]
routeConfiguration Een verwijzing naar de routeringsconfiguratie. RouteConfiguration
rulesEngine Een verwijzing naar een specifieke configuratie van de regelengine die op deze route moet worden toegepast. Subresource
webApplicationFirewallPolicyLink Definieert het Web Application Firewall-beleid voor elke regel voor doorsturen (indien van toepassing) RoutingRuleUpdateParametersWebApplicationFirewallPol...

RouteConfiguration

Naam Description Waarde
@odata.type Het objecttype instellen #Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration
#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration (vereist)

ForwardingConfiguration

Naam Description Waarde
@odata.type "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration" (vereist)
backendPool Een verwijzing naar de BackendPool waarnaar deze regel wordt gerouteerd. Subresource
cacheConfiguration De cacheconfiguratie die aan deze regel is gekoppeld. CacheConfiguration
customForwardingPath Een aangepast pad dat wordt gebruikt voor het herschrijven van resourcepaden die overeenkomen met deze regel. Laat leeg om het binnenkomende pad te gebruiken. tekenreeks
forwardingProtocol Protocol dat deze regel gebruikt bij het doorsturen van verkeer naar back-ends. "HttpOnly"
"HttpsOnly"
"MatchRequest"

CacheConfiguration

Naam Description Waarde
cacheDuration De duur waarvoor de inhoud in de cache moet worden opgeslagen. De toegestane indeling heeft de ISO 8601-indeling (http://en.wikipedia.org/wiki/ISO_8601#Durations). HTTP vereist dat de waarde niet langer is dan een jaar tekenreeks
dynamicCompression Of dynamische compressie moet worden gebruikt voor inhoud in de cache "Uitgeschakeld"
"Ingeschakeld"
queryParameters queryparameters die moeten worden opgenomen of uitgesloten (gescheiden door komma's). tekenreeks
queryParameterStripDirective Behandeling van URL-querytermen bij het vormen van de cachesleutel. "StripAll"
"StripAllExcept"
"StripNone"
"StripOnly"

RedirectConfiguration

Naam Description Waarde
@odata.type "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration" (vereist)
customFragment Fragment dat moet worden toegevoegd aan de omleidings-URL. Fragment is het deel van de URL dat na #komt. Neem de #. tekenreeks
customHost Host om om te leiden. Laat leeg om de binnenkomende host te gebruiken als de doelhost. tekenreeks
customPath Het volledige pad naar omleiding. Het pad mag niet leeg zijn en moet beginnen met /. Laat leeg om het binnenkomende pad als doelpad te gebruiken. tekenreeks
customQueryString De set queryreeksen die in de omleidings-URL moet worden geplaatst. Als u deze waarde instelt, wordt elke bestaande queryreeks vervangen; laat leeg om de binnenkomende querytekenreeks te behouden. De queryreeks moet de indeling {key}={value} hebben. De eerste ? en & automatisch worden toegevoegd, dus neem ze niet aan de voorzijde op, maar scheid meerdere queryreeksen met &. tekenreeks
redirectProtocol Het protocol van de bestemming waarnaar het verkeer wordt omgeleid "HttpOnly"
"HttpsOnly"
"MatchRequest"
redirectType Het omleidingstype dat door de regel wordt gebruikt bij het omleiden van verkeer. "Gevonden"
"Verplaatst"
"PermanentRedirect"
"TemporaryRedirect"

RoutingRuleUpdateParametersWebApplicationFirewallPol...

Naam Description Waarde
id Resource-id. tekenreeks