Megosztás a következőn keresztül:


Microsoft.Network frontDoors

Bicep-erőforrásdefiníció

A frontDoors erőforrástípus a következőre helyezhető üzembe:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Network/frontDoors erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

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

Állítsa be a @odata.type tulajdonságot az objektum típusának megadásához.

A #Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration esetében használja a következőt:

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

A #Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration esetében használja a következőt:

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

Tulajdonságértékek

frontDoors

Név Leírás Érték
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 5-64

Érvényes karakterek:
Alfanumerikus és kötőjelek.

Kezdés és befejezés alfanumerikussal.

Az erőforrás nevének egyedinek kell lennie az Azure-ban.
location Erőforrás helye. sztring
tags Erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
properties A Front Door Load Balancer tulajdonságai FrontDoorProperties

FrontDoorProperties

Név Leírás Érték
backendPools Az útválasztási szabályokhoz elérhető háttérkészletek. Háttérkészlet[]
backendPoolsSettings Az összes háttérkészlet beállításai BackendPoolsSettings
enabledState A Front Door terheléselosztó működési állapota. Az engedélyezett értékek "Engedélyezve" vagy "Letiltva" "Letiltva"
"Engedélyezve"
friendlyName A frontDoor rövid neve sztring
frontendEndpoints Az útválasztási szabályokhoz elérhető előtérbeli végpontok. FrontendEndpoint[]
healthProbeSettings A Front Door-példányhoz társított állapotadat-mintavételi beállítások. HealthProbeSettingsModel[]
load BalanceSettings A Front Door-példányhoz társított terheléselosztási beállítások. LoadBalancingSettingsModel[]
routingRules A Front Doorhoz társított útválasztási szabályok. RoutingRule[]

Háttérkészlet

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Erőforrás neve. sztring
properties A Front Door háttérkészlet tulajdonságai BackendPoolProperties

BackendPoolProperties

Név Leírás Érték
háttérrendszer A készlet háttérrendszerei Háttérrendszer[]
healthProbeSettings L7-állapotadat-mintavétel beállításai háttérkészlethez Alforrás
load BalanceSettings Háttérkészlet terheléselosztási beállításai Alforrás

Háttérrendszer

Név Leírás Érték
address A háttérrendszer helye (IP-cím vagy teljes tartománynév) sztring
backendHostHeader A háttérrendszerbe küldött gazdagépfejlécként használandó érték. Ha üres vagy meghatározatlan, ez alapértelmezés szerint a bejövő gazdagépre lesz bekapcsolva. sztring
enabledState Engedélyezi-e a háttérrendszer használatát. Az engedélyezett értékek "Engedélyezve" vagy "Letiltva" "Letiltva"
"Engedélyezve"
httpPort A HTTP TCP-port száma. 1 és 65535 közötti értéknek kell lennie. int
httpsPort A HTTPS TCP-port száma. 1 és 65535 közötti értéknek kell lennie. int
Prioritás A terheléselosztáshoz használandó prioritás. Ha az alacsonyabb prioritású háttérrendszer kifogástalan állapotú, a rendszer nem használ magasabb prioritásokat a terheléselosztáshoz. int
privateLinkAlias Az Private Link erőforrás aliasa. A választható mező feltöltése azt jelzi, hogy ez a háttérrendszer "Privát" sztring
privateLinkApprovalMessage A jóváhagyási kérelemben a Private Link való csatlakozásra vonatkozó egyéni üzenet sztring
privateLinkLocation A Private Link erőforrás helye. Csak akkor szükséges, ha a "privateLinkResourceId" ki van töltve sztring
privateLinkResourceId Az Private Link erőforrás erőforrás-azonosítója. A választható mező feltöltése azt jelzi, hogy ez a háttérrendszer "Privát" sztring
tömeg A végpont súlya terheléselosztási célokra. int

Alforrás

Név Leírás Érték
id Erőforrás-azonosító. sztring

BackendPoolsSettings

Név Leírás Érték
enforceCertificateNameCheck A tanúsítványnév ellenőrzésének kényszerítése az összes háttérkészletre irányuló HTTPS-kérelmeken. Nincs hatással a nem HTTPS-kérelmekre. "Letiltva"
"Engedélyezve"
sendRecvTimeoutSeconds Időtúllépés küldése és fogadása a háttérrendszernek küldött továbbítási kérelem esetén. Időtúllépés esetén a kérés meghiúsul, és visszatér. int

FrontendEndpoint

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Erőforrás neve. sztring
properties Az előtérbeli végpont tulajdonságai FrontendEndpointProperties

FrontendEndpointProperties

Név Leírás Érték
Hostname A frontendEndpoint állomásneve. Tartománynévnek kell lennie. sztring
sessionAffinityEnabledState Engedélyezi-e a munkamenet-affinitást ezen a gazdagépen. Érvényes beállítások: "Engedélyezve" vagy "Letiltva" "Letiltva"
"Engedélyezve"
sessionAffinityTtlSeconds HASZNÁLATLAN. Ezt a mezőt a rendszer figyelmen kívül hagyja. A munkamenet-affinitáshoz másodpercben használandó TTL, ha van ilyen. int
webApplicationFirewallPolicyLink Meghatározza az egyes gazdagépek Web Application Firewall szabályzatát (ha van ilyen) FrontendEndpointUpdateParametersWebApplicationFirewa...

FrontendEndpointUpdateParametersWebApplicationFirewa...

Név Leírás Érték
id Erőforrás-azonosító. sztring

HealthProbeSettingsModel

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Erőforrás neve. sztring
properties Az állapotadat-mintavétel beállításainak tulajdonságai HealthProbeSettingsProperties

HealthProbeSettingsProperties

Név Leírás Érték
enabledState Engedélyezi-e az állapotadat-mintavételeket a háttérkészletek alatt meghatározott háttérrendszerekkel. Az állapotadat-mintavételek csak akkor tilthatók le, ha egyetlen engedélyezett háttérrendszer található egyetlen engedélyezett háttérkészletben. "Letiltva"
"Engedélyezve"
healthProbeMethod Konfigurálja, hogy melyik HTTP-metódust használja a háttérkészletek alatt definiált háttérrendszer mintavételéhez. "GET"
"FEJ"
intervalInSeconds Az állapotadat-mintavételek közötti másodpercek száma. int
path Az állapotadat-mintavételhez használandó elérési út. Alapértelmezett érték: / sztring
Protokoll A mintavételhez használandó protokollséma "Http"
"Https"

LoadBalancingSettingsModel

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Erőforrás neve. sztring
properties A terheléselosztási beállítások tulajdonságai LoadBalancingSettingsProperties

LoadBalancingSettingsProperties

Név Leírás Érték
additionalLatencyMilliseconds A mintavételek további késése ezredmásodpercben a legalacsonyabb késésű gyűjtőbe kerül int
sampleSize A terheléselosztási döntésekhez megfontolandó minták száma int
successfulSamplesRequired A sikeres mintavételi időszakon belüli minták száma int

RoutingRule

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Erőforrás neve. sztring
properties A Front Door útválasztási szabályának tulajdonságai RoutingRuleProperties

RoutingRuleProperties

Név Leírás Érték
acceptedProtocols A szabálynak megfelelő protokollsémák Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"Http"
"Https"
enabledState A szabály használatának engedélyezése. Az engedélyezett értékek "Engedélyezve" vagy "Letiltva" "Letiltva"
"Engedélyezve"
frontendEndpoints A szabályhoz társított előtérbeli végpontok Alforrás[]
patternsToMatch A szabály útvonalmintái. sztring[]
routeConfiguration Hivatkozás az útválasztási konfigurációra. RouteConfiguration
rulesEngine Hivatkozás egy adott szabálymotor-konfigurációra, amely erre az útvonalra vonatkozik. Alforrás
webApplicationFirewallPolicyLink Meghatározza az egyes útválasztási szabályok Web Application Firewall szabályzatát (ha van ilyen) RoutingRuleUpdateParametersWebApplicationFirewallPol...

RouteConfiguration

Név Leírás Érték
@odata.type Az objektumtípus beállítása #Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration
#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration (kötelező)

Továbbításkonfigurálás

Név Leírás Érték
@odata.type "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration" (kötelező)
backendPool Hivatkozás arra a Háttérkészletre, amelyre a szabály átirányítja. Alforrás
cacheConfiguration A szabályhoz társított gyorsítótárazási konfiguráció. CacheConfiguration
customForwardingPath Az ezzel a szabálysal egyező erőforrás-elérési utak átírásához használt egyéni elérési út. Hagyja üresen a bejövő elérési utat. sztring
forwardingProtocol Ez a szabály protokollt használ a forgalom háttérrendszerbe való továbbításához. "HttpOnly"
"HttpsOnly"
'MatchRequest'

CacheConfiguration

Név Leírás Érték
cacheDuration A tartalom gyorsítótárazási időtartama. Az engedélyezett formátum ISO 8601 formátumú (http://en.wikipedia.org/wiki/ISO_8601#Durations). A HTTP megköveteli, hogy az érték legfeljebb egy év legyen sztring
dynamicCompression Dinamikus tömörítés használata gyorsítótárazott tartalomhoz "Letiltva"
"Engedélyezve"
queryParameters a lekérdezési paramétereket belefoglalni vagy kizárni (vesszővel elválasztva). sztring
queryParameterStripDirective Az URL-lekérdezési kifejezések kezelése a gyorsítótárkulcs létrehozásakor. 'StripAll'
'StripAllExcept'
"StripNone"
"StripOnly"

Átirányításkonfigurálás

Név Leírás Érték
@odata.type "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration" (kötelező)
customFragment Az átirányítási URL-címhez hozzáadandó töredék. A töredezettség a #után megjelenő URL-cím része. Ne adja meg a #-t. sztring
customHost Átirányítandó gazdagép. Hagyja üresen a bejövő gazdagépet célgazdaként való használatához. sztring
customPath Az átirányítás teljes útvonala. Az elérési út nem lehet üres, és a következővel kell kezdődnie: /. Hagyja üresen a bejövő elérési utat célútvonalként való használatához. sztring
customQueryString Az átirányítási URL-címbe helyezendő lekérdezési sztringek halmaza. Az érték beállítása lecserélné a meglévő lekérdezési sztringeket; hagyja üresen a bejövő lekérdezési sztring megőrzéséhez. A lekérdezési sztringnek {key}={value} formátumban kell lennie. Az első? és & automatikusan hozzáadódik, ezért ne vegye fel őket az előtérbe, hanem különítse el a lekérdezési sztringeket &. sztring
redirectProtocol Annak a célhelynek a protokollja, ahová a forgalmat átirányítják "HttpOnly"
"HttpsOnly"
'MatchRequest'
redirectType A szabály által a forgalom átirányításához használt átirányítási típus. "Talált"
"Áthelyezve"
"PermanentRedirect"
'TemporaryRedirect'

RoutingRuleUpdateParametersWebApplicationFirewallPol...

Név Leírás Érték
id Erőforrás-azonosító. sztring

Gyorssablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Description
Azure Front Door létrehozása az Azure API Management előtt

Üzembe helyezés az Azure-ban
Ez a minta bemutatja, hogyan használhatja az Azure Front Doort globális terheléselosztóként az Azure API Management előtt.
Alapszintű Frontdoor létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy alapszintű Front Door-konfigurációt egyetlen háttérrendszerrel.
Egyes útvonalakon engedélyezett gyorsítótárazással rendelkező Frontdoor létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Front Doort, amelyen engedélyezve van a gyorsítótárazás a meghatározott útválasztási konfigurációhoz, így a számítási feladat statikus objektumai is gyorsítótárazhatók.
Front Door létrehozása több háttérrendszerrel és háttérkészlettel

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Front Doort, amely terheléselosztást konfigurált egy háttérkészlet több háttérrendszeréhez, valamint a háttérkészletek között az URL-elérési út alapján.
Front Door létrehozása HTTP-ről HTTPS-átirányításra

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Front Door-konfigurációt HTTP-ről HTTPS-átirányításra.
Egyéni tartomány és felügyelt tanúsítvány hozzáadása a Front Door használatával

Üzembe helyezés az Azure-ban
Ez a sablon előkészíti és védi az egyéni tartományt a Front Door használatával
Egyéni tartomány és egyéni tanúsítvány hozzáadása a Front Door használatával

Üzembe helyezés az Azure-ban
Ez a sablon előkészít és biztosít egy egyéni tartományt a Front Doorral egy ügyfél által felügyelt tanúsítvánnyal
A háttéralkalmazások állapotmintáinak vezérlése egy Frontdoorral

Üzembe helyezés az Azure-ban
Ez a sablon frissíti a Front Doort, hogy módosítsa az állapotadat-mintavétel beállításait a mintavételi útvonal és a mintavételek elküldési időközeinek beállításával.
Front Door létrehozása Active-Standby konfigurációval

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Front Doort, amely bemutatja a prioritásalapú útválasztást Active-Standby alkalmazástopológiához.
Munkamenet-affinitás konfigurálása a Frontdoor állomásneveihez

Üzembe helyezés az Azure-ban
Ez a sablon frissíti a Front Doort, hogy engedélyezze a munkamenet-affinitást az előtérbeli gazdagép számára, így a későbbi forgalmat ugyanabból a felhasználói munkamenetből ugyanarra a háttérrendszerre küldi.

ARM-sablon erőforrás-definíciója

A frontDoors erőforrástípus a következőre helyezhető üzembe:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Network/frontDoors erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "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-objektumok

Állítsa be a @odata.type tulajdonságot az objektum típusának megadásához.

A #Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration esetében használja a következőt:

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

A #Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration esetében használja a következőt:

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

Tulajdonságértékek

frontDoors

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Network/frontDoors"
apiVersion Az erőforrás API-verziója '2021-06-01'
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 5-64

Érvényes karakterek:
Alfanumerikus és kötőjelek.

Kezdés és befejezés alfanumerikussal.

Az erőforrás nevének egyedinek kell lennie az Azure-ban.
location Erőforrás helye. sztring
tags Erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
properties A Front Door Load Balancer tulajdonságai FrontDoorProperties

FrontDoorProperties

Név Leírás Érték
backendPools Az útválasztási szabályokhoz elérhető háttérkészletek. Háttérkészlet[]
backendPoolsSettings Az összes háttérkészlet beállításai BackendPoolsSettings
enabledState A Front Door terheléselosztó működési állapota. Az engedélyezett értékek "Engedélyezve" vagy "Letiltva" "Letiltva"
"Engedélyezve"
friendlyName A frontDoor rövid neve sztring
frontendEndpoints Az útválasztási szabályokhoz elérhető előtérbeli végpontok. FrontendEndpoint[]
healthProbeSettings A Front Door-példányhoz társított állapotadat-mintavételi beállítások. HealthProbeSettingsModel[]
load BalanceSettings A Front Door-példányhoz társított terheléselosztási beállítások. LoadBalancingSettingsModel[]
routingRules A Front Doorhoz társított útválasztási szabályok. RoutingRule[]

Háttérkészlet

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Erőforrás neve. sztring
properties A Front Door háttérkészlet tulajdonságai BackendPoolProperties

BackendPoolProperties

Név Leírás Érték
háttérrendszer A készlet háttérrendszerei Háttérrendszer[]
healthProbeSettings L7-állapotadat-mintavétel beállításai háttérkészlethez Alforrás
load BalanceSettings Háttérkészlet terheléselosztási beállításai Alforrás

Háttérrendszer

Név Leírás Érték
address A háttérrendszer helye (IP-cím vagy teljes tartománynév) sztring
backendHostHeader A háttérrendszerbe küldött gazdagépfejlécként használandó érték. Ha üres vagy meghatározatlan, ez alapértelmezés szerint a bejövő gazdagépre lesz bekapcsolva. sztring
enabledState Engedélyezi-e a háttérrendszer használatát. Az engedélyezett értékek "Engedélyezve" vagy "Letiltva" "Letiltva"
"Engedélyezve"
httpPort A HTTP TCP-port száma. 1 és 65535 közötti értéknek kell lennie. int
httpsPort A HTTPS TCP-port száma. 1 és 65535 közötti értéknek kell lennie. int
Prioritás A terheléselosztáshoz használandó prioritás. Ha az alacsonyabb prioritású háttérrendszer kifogástalan állapotú, a rendszer nem használ magasabb prioritásokat a terheléselosztáshoz. int
privateLinkAlias Az Private Link erőforrás aliasa. A választható mező feltöltése azt jelzi, hogy ez a háttérrendszer "Privát" sztring
privateLinkApprovalMessage A jóváhagyási kérelemben a Private Link való csatlakozásra vonatkozó egyéni üzenet sztring
privateLinkLocation A Private Link erőforrás helye. Csak akkor szükséges, ha a "privateLinkResourceId" ki van töltve sztring
privateLinkResourceId Az Private Link erőforrás erőforrás-azonosítója. A választható mező feltöltése azt jelzi, hogy ez a háttérrendszer "Privát" sztring
tömeg A végpont súlya terheléselosztási célokra. int

Alforrás

Név Leírás Érték
id Erőforrás-azonosító. sztring

BackendPoolsSettings

Név Leírás Érték
enforceCertificateNameCheck A tanúsítványnév ellenőrzésének kényszerítése az összes háttérkészletre irányuló HTTPS-kérelmeken. Nincs hatással a nem HTTPS-kérelmekre. "Letiltva"
"Engedélyezve"
sendRecvTimeoutSeconds Időtúllépés küldése és fogadása a háttérrendszernek küldött továbbítási kérelem esetén. Időtúllépés esetén a kérés meghiúsul, és visszatér. int

FrontendEndpoint

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Erőforrás neve. sztring
properties Az előtérbeli végpont tulajdonságai FrontendEndpointProperties

FrontendEndpointProperties

Név Leírás Érték
Hostname A frontendEndpoint gazdagépneve. Tartománynévnek kell lennie. sztring
sessionAffinityEnabledState Engedélyezi-e a munkamenet-affinitást ezen a gazdagépen. Érvényes beállítások: "Engedélyezve" vagy "Letiltva" "Letiltva"
"Engedélyezve"
sessionAffinityTtlSeconds HASZNÁLATLAN. Ezt a mezőt a rendszer figyelmen kívül hagyja. A munkamenet-affinitáshoz másodpercben használandó TTL, ha van ilyen. int
webApplicationFirewallPolicyLink Meghatározza az egyes gazdagépek Web Application Firewall szabályzatát (ha van ilyen) FrontendEndpointUpdateParametersWebApplicationFirewa...

FrontendEndpointUpdateParametersWebApplicationFirewa...

Név Leírás Érték
id Erőforrás-azonosító. sztring

HealthProbeSettingsModel

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Erőforrás neve. sztring
properties Az állapotadat-mintavétel beállításainak tulajdonságai HealthProbeSettingsProperties

HealthProbeSettingsProperties

Név Leírás Érték
enabledState Engedélyezi-e az állapotadat-mintavételeket a háttérkészletek alatt definiált háttérrendszerekkel. Az állapottesztek csak akkor tilthatók le, ha egyetlen engedélyezett háttérkészlet található egyetlen engedélyezett háttérkészletben. "Letiltva"
"Engedélyezve"
healthProbeMethod Konfigurálja, hogy melyik HTTP-metódust használja a háttérkészletek alatt definiált háttérrendszerek mintavételéhez. "GET"
"FEJ"
intervalInSeconds Az állapottesztek közötti másodpercek száma. int
path Az állapotadat-mintavételhez használandó elérési út. Az alapértelmezett érték a / sztring
Protokoll A mintavételhez használandó protokollséma "Http"
"Https"

LoadBalancingSettingsModel

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Erőforrás neve. sztring
properties A terheléselosztási beállítások tulajdonságai LoadBalancingSettingsProperties

LoadBalancingSettingsProperties

Név Leírás Érték
additionalLatencyMilliseconds A mintavételek további késése ezredmásodpercben, hogy a mintavételek a legalacsonyabb késési gyűjtőbe kerüljenek int
sampleSize A terheléselosztási döntésekhez megfontolandó minták száma int
successfulSamplesRequired A mintaidőszakon belüli minták száma, amelyeknek sikeresnek kell lennie int

RoutingRule

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Erőforrás neve. sztring
properties A Front Door útválasztási szabályának tulajdonságai RoutingRuleProperties

RoutingRuleProperties

Név Leírás Érték
acceptedProtocols A szabálynak megfelelő protokollsémák Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"Http"
"Https"
enabledState A szabály használatának engedélyezése. Az engedélyezett értékek "Engedélyezve" vagy "Letiltva" "Letiltva"
"Engedélyezve"
frontendEndpoints A szabályhoz társított előtérbeli végpontok Alforrás[]
patternsToMatch A szabály útvonalmintái. sztring[]
routeConfiguration Hivatkozás az útválasztási konfigurációra. RouteConfiguration
rulesEngine Hivatkozás egy adott szabálymotor-konfigurációra, amely erre az útvonalra vonatkozik. Alforrás
webApplicationFirewallPolicyLink Meghatározza az egyes útválasztási szabályok Web Application Firewall szabályzatát (ha van ilyen) RoutingRuleUpdateParametersWebApplicationFirewallPol...

RouteConfiguration

Név Leírás Érték
@odata.type Az objektumtípus beállítása #Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration
#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration (kötelező)

Továbbításkonfigurálás

Név Leírás Érték
@odata.type "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration" (kötelező)
backendPool Hivatkozás arra a Háttérkészletre, amelyre a szabály átirányítja. Alforrás
cacheConfiguration A szabályhoz társított gyorsítótárazási konfiguráció. CacheConfiguration
customForwardingPath Az ezzel a szabálysal egyező erőforrás-elérési utak átírásához használt egyéni elérési út. Hagyja üresen a bejövő elérési utat. sztring
forwardingProtocol Ez a szabály protokollt használ a forgalom háttérrendszerbe való továbbításához. "HttpOnly"
"HttpsOnly"
'MatchRequest'

CacheConfiguration

Név Leírás Érték
cacheDuration A tartalom gyorsítótárazási időtartama. Az engedélyezett formátum ISO 8601 formátumú (http://en.wikipedia.org/wiki/ISO_8601#Durations). A HTTP megköveteli, hogy az érték legfeljebb egy év legyen sztring
dynamicCompression Dinamikus tömörítés használata gyorsítótárazott tartalomhoz "Letiltva"
"Engedélyezve"
queryParameters a lekérdezési paramétereket belefoglalni vagy kizárni (vesszővel elválasztva). sztring
queryParameterStripDirective Az URL-lekérdezési kifejezések kezelése a gyorsítótárkulcs létrehozásakor. 'StripAll'
'StripAllExcept'
"StripNone"
"StripOnly"

Átirányításkonfigurálás

Név Leírás Érték
@odata.type "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration" (kötelező)
customFragment Az átirányítási URL-címhez hozzáadandó töredék. A töredezettség a #után megjelenő URL-cím része. Ne adja meg a #-t. sztring
customHost Átirányítandó gazdagép. Hagyja üresen a bejövő gazdagépet célgazdaként való használatához. sztring
customPath Az átirányítás teljes útvonala. Az elérési út nem lehet üres, és a következővel kell kezdődnie: /. Hagyja üresen a bejövő elérési utat célútvonalként való használatához. sztring
customQueryString Az átirányítási URL-címbe helyezendő lekérdezési sztringek halmaza. Az érték beállítása lecserélné a meglévő lekérdezési sztringeket; hagyja üresen a bejövő lekérdezési sztring megőrzéséhez. A lekérdezési sztringnek {key}={value} formátumban kell lennie. Az első? és & automatikusan hozzáadódik, ezért ne vegye fel őket az előtérbe, hanem különítse el a lekérdezési sztringeket &. sztring
redirectProtocol Annak a célhelynek a protokollja, ahová a forgalmat átirányítják "HttpOnly"
"HttpsOnly"
'MatchRequest'
redirectType A szabály által a forgalom átirányításához használt átirányítási típus. "Talált"
"Áthelyezve"
"PermanentRedirect"
'TemporaryRedirect'

RoutingRuleUpdateParametersWebApplicationFirewallPol...

Név Leírás Érték
id Erőforrás-azonosító. sztring

Gyorssablonok

Az alábbi rövid útmutatósablonok ezt az erőforrástípust helyezik üzembe.

Sablon Description
Azure Front Door létrehozása az Azure API Management előtt

Üzembe helyezés az Azure-ban
Ez a minta bemutatja, hogyan használhatja az Azure Front Doort globális terheléselosztóként az Azure API Management előtt.
Alapszintű Frontdoor létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy alapszintű Front Door-konfigurációt egyetlen háttérrendszerrel.
Egyes útvonalakon engedélyezett gyorsítótárazással rendelkező Frontdoor létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Front Doort, amelyen engedélyezve van a gyorsítótárazás a megadott útválasztási konfigurációhoz, így gyorsítótárazhatja a számítási feladat összes statikus adategységét.
Front Door létrehozása több háttérkészlettel és háttérkészlettel

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Front Doort, amely terheléselosztást konfigurál több háttérkészlethez egy háttérkészletben és a háttérkészletekben is az URL-elérési út alapján.
Front Door létrehozása HTTP-ről HTTPS-átirányításra

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Front Door-konfigurációt HTTP-ről HTTPS-átirányításra.
Egyéni tartomány és felügyelt tanúsítvány hozzáadása a Front Door használatával

Üzembe helyezés az Azure-ban
Ez a sablon egyéni tartományt hoz létre és biztosít a Front Door használatával
Egyéni tartomány és egyéni tanúsítvány hozzáadása a Front Door használatával

Üzembe helyezés az Azure-ban
Ez a sablon egyéni tartományt hoz létre és biztosít a Front Doornal egy ügyfél által felügyelt tanúsítvánnyal
A háttéralkalmazások állapotmintáinak vezérlése egy Frontdoorral

Üzembe helyezés az Azure-ban
Ez a sablon frissíti a Front Doort, hogy módosítsa az állapotadat-mintavétel beállításait a mintavételi útvonal és a mintavételek elküldési időközeinek beállításával.
Front Door létrehozása Active-Standby konfigurációval

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Front Doort, amely bemutatja Active-Standby alkalmazástopológia prioritásalapú útválasztását.
Munkamenet-affinitás konfigurálása a Frontdoor állomásneveihez

Üzembe helyezés az Azure-ban
Ez a sablon frissíti a Front Doort, hogy engedélyezze a munkamenet-affinitást az előtérbeli gazdagépen, így az ugyanazon felhasználói munkamenetből érkező további forgalmat ugyanarra a háttérrendszerre küldi.

Terraform (AzAPI-szolgáltató) erőforrásdefiníció

A frontDoors erőforrástípus üzembe helyezhető a következőre:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.Network/frontDoors erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

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

Állítsa be a @odata.type tulajdonságot az objektum típusának megadásához.

A #Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration esetében használja a következőt:

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

A #Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration esetében használja a következőt:

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

Tulajdonságértékek

frontDoors

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Network/frontDoors@2021-06-01"
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 5-64

Érvényes karakterek:
Alfanumerikák és kötőjelek.

Kezdés és befejezés alfanumerikus értékekkel.

Az erőforrás nevének egyedinek kell lennie az Azure-ban.
location Erőforrás helye. sztring
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az erőforráscsoport azonosítóját. sztring (kötelező)
tags Erőforráscímkék. Címkenevek és -értékek szótára.
properties A Front Door Load Balancer tulajdonságai FrontDoorProperties

FrontDoorProperties

Név Leírás Érték
backendPools Az útválasztási szabályokhoz elérhető háttérkészletek. Háttérkészlet[]
backendPoolsSettings Az összes háttérkészlet beállításai BackendPoolsSettings
enabledState A Front Door terheléselosztó működési állapota. Az engedélyezett értékek "Engedélyezve" vagy "Letiltva" "Letiltva"
"Engedélyezve"
friendlyName A frontDoor rövid neve sztring
frontendEndpoints Az útválasztási szabályokhoz elérhető előtérbeli végpontok. FrontendEndpoint[]
healthProbeSettings A Front Door-példányhoz társított állapotadat-mintavételi beállítások. HealthProbeSettingsModel[]
load BalanceSettings A Front Door-példányhoz társított terheléselosztási beállítások. LoadBalancingSettingsModel[]
routingRules A Front Doorhoz társított útválasztási szabályok. RoutingRule[]

Háttérkészlet

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Erőforrás neve. sztring
properties A Front Door háttérkészlet tulajdonságai BackendPoolProperties

BackendPoolProperties

Név Leírás Érték
háttérrendszer A készlet háttérrendszerei Háttérrendszer[]
healthProbeSettings L7-állapotadat-mintavétel beállításai háttérkészlethez Alforrás
load BalanceSettings Háttérkészlet terheléselosztási beállításai Alforrás

Háttérrendszer

Név Leírás Érték
address A háttérrendszer helye (IP-cím vagy teljes tartománynév) sztring
backendHostHeader A háttérrendszerbe küldött gazdagépfejlécként használandó érték. Ha üres vagy meghatározatlan, ez alapértelmezés szerint a bejövő gazdagépre lesz bekapcsolva. sztring
enabledState Engedélyezi-e a háttérrendszer használatát. Az engedélyezett értékek "Engedélyezve" vagy "Letiltva" "Letiltva"
"Engedélyezve"
httpPort A HTTP TCP-port száma. 1 és 65535 közötti értéknek kell lennie. int
httpsPort A HTTPS TCP-port száma. 1 és 65535 közötti értéknek kell lennie. int
Prioritás A terheléselosztáshoz használandó prioritás. Ha az alacsonyabb prioritású háttérrendszer kifogástalan állapotú, a rendszer nem használ magasabb prioritásokat a terheléselosztáshoz. int
privateLinkAlias Az Private Link erőforrás aliasa. A választható mező feltöltése azt jelzi, hogy ez a háttérrendszer "Privát" sztring
privateLinkApprovalMessage A jóváhagyási kérelemben szerepelnie kell egy egyéni üzenetnek, amely csatlakozik a Private Link sztring
privateLinkLocation A Private Link erőforrás helye. Csak akkor szükséges, ha a "privateLinkResourceId" fel van töltve sztring
privateLinkResourceId A Private Link erőforrás erőforrás-azonosítója. A választható mező feltöltése azt jelzi, hogy ez a háttérrendszer "Privát" sztring
tömeg Ennek a végpontnak a súlya terheléselosztási célokra. int

Alforrás

Név Leírás Érték
id Erőforrás-azonosító. sztring

BackendPoolsSettings

Név Leírás Érték
enforceCertificateNameCheck A tanúsítványnév-ellenőrzés kényszerítése a HTTPS-kérések esetén az összes háttérkészletre. Nincs hatással a nem HTTPS-kérelmekre. "Letiltva"
"Engedélyezve"
sendRecvTimeoutSeconds Időtúllépés küldése és fogadása a háttérrendszerbe irányuló továbbítási kérelem esetén. Az időtúllépés elérésekor a kérés meghiúsul, és visszatér. int

FrontendEndpoint

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Erőforrás neve. sztring
properties Az előtérbeli végpont tulajdonságai FrontendEndpointProperties

FrontendEndpointProperties

Név Leírás Érték
Hostname A frontendEndpoint gazdagépneve. Tartománynévnek kell lennie. sztring
sessionAffinityEnabledState Engedélyezi-e a munkamenet-affinitást ezen a gazdagépen. Érvényes beállítások: "Engedélyezve" vagy "Letiltva" "Letiltva"
"Engedélyezve"
sessionAffinityTtlSeconds HASZNÁLATLAN. Ezt a mezőt a rendszer figyelmen kívül hagyja. A munkamenet-affinitáshoz másodpercben használandó TTL, ha van ilyen. int
webApplicationFirewallPolicyLink Meghatározza az egyes gazdagépek Web Application Firewall szabályzatát (ha van ilyen) FrontendEndpointUpdateParametersWebApplicationFirewa...

FrontendEndpointUpdateParametersWebApplicationFirewa...

Név Leírás Érték
id Erőforrás-azonosító. sztring

HealthProbeSettingsModel

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Erőforrás neve. sztring
properties Az állapotadat-mintavétel beállításainak tulajdonságai HealthProbeSettingsProperties

HealthProbeSettingsProperties

Név Leírás Érték
enabledState Engedélyezi-e az állapotadat-mintavételeket a háttérkészletek alatt definiált háttérrendszerekkel. Az állapottesztek csak akkor tilthatók le, ha egyetlen engedélyezett háttérkészlet található egyetlen engedélyezett háttérkészletben. "Letiltva"
"Engedélyezve"
healthProbeMethod Konfigurálja, hogy melyik HTTP-metódust használja a háttérkészletek alatt definiált háttérrendszerek mintavételéhez. "GET"
"FEJ"
intervalInSeconds Az állapotadat-mintavételek közötti másodpercek száma. int
path Az állapotadat-mintavételhez használandó elérési út. Alapértelmezett érték: / sztring
Protokoll A mintavételhez használandó protokollséma "Http"
"Https"

LoadBalancingSettingsModel

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Erőforrás neve. sztring
properties A terheléselosztási beállítások tulajdonságai LoadBalancingSettingsProperties

LoadBalancingSettingsProperties

Név Leírás Érték
additionalLatencyMilliseconds A mintavételek további késése ezredmásodpercben a legalacsonyabb késésű gyűjtőbe kerül int
sampleSize A terheléselosztási döntésekhez megfontolandó minták száma int
successfulSamplesRequired A sikeres mintavételi időszakon belüli minták száma int

RoutingRule

Név Leírás Érték
id Erőforrás-azonosító. sztring
name Erőforrás neve. sztring
properties A Front Door útválasztási szabályának tulajdonságai RoutingRuleProperties

RoutingRuleProperties

Név Leírás Érték
acceptedProtocols A szabálynak megfelelő protokollsémák Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"Http"
"Https"
enabledState A szabály használatának engedélyezése. Az engedélyezett értékek "Engedélyezve" vagy "Letiltva" "Letiltva"
"Engedélyezve"
frontendEndpoints A szabályhoz társított előtérbeli végpontok Alforrás[]
patternsToMatch A szabály útvonalmintái. sztring[]
routeConfiguration Az útválasztási konfigurációra mutató hivatkozás. RouteConfiguration
rulesEngine Hivatkozás egy adott szabálymotor-konfigurációra, amely erre az útvonalra vonatkozik. Alforrás
webApplicationFirewallPolicyLink Meghatározza az egyes útválasztási szabályok Web Application Firewall szabályzatát (ha van ilyen) RoutingRuleUpdateParametersWebApplicationFirewallPol...

RouteConfiguration

Név Leírás Érték
@odata.type Az objektum típusának beállítása #Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration
#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration (kötelező)

Továbbításkonfigurálás

Név Leírás Érték
@odata.type "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration" (kötelező)
backendPool Hivatkozás arra a háttérkészletre, amelyre a szabály átirányítja. Alforrás
cacheConfiguration A szabályhoz társított gyorsítótárazási konfiguráció. CacheConfiguration
customForwardingPath A szabálynak megfelelő erőforrás-útvonalak újraírásához használt egyéni elérési út. A bejövő elérési út használatához hagyja üresen. sztring
forwardingProtocol A szabály protokollt használ a forgalom háttérrendszerbe való továbbításához. "HttpOnly"
"HttpsOnly"
"MatchRequest"

CacheConfiguration

Név Leírás Érték
cacheDuration A tartalom gyorsítótárazási időtartama. Az engedélyezett formátum ISO 8601 formátumú (http://en.wikipedia.org/wiki/ISO_8601#Durations). A HTTP megköveteli, hogy az érték legfeljebb egy év legyen sztring
dynamicCompression Dinamikus tömörítés használata gyorsítótárazott tartalomhoz "Letiltva"
"Engedélyezve"
queryParameters lekérdezési paraméterek, amelyek belefoglalhatók vagy kizárhatók (vesszővel elválasztva). sztring
queryParameterStripDirective Url-lekérdezési kifejezések kezelése a gyorsítótárkulcs létrehozásakor. "StripAll"
"StripAllExcept"
"StripNone"
"Csíkos"

RedirectConfiguration

Név Leírás Érték
@odata.type "#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration" (kötelező)
customFragment Az átirányítási URL-címhez hozzáadandó töredék. A töredék az URL-cím #utáni része. Ne adja meg a #-et. sztring
customHost Átirányítandó gazdagép. Hagyja üresen a bejövő gazdagép cél gazdagépként való használatához. sztring
customPath Az átirányítás teljes útvonala. Az elérési út nem lehet üres, és /-val kell kezdődnie. Hagyja üresen a bejövő elérési utat célútvonalként való használatához. sztring
customQueryString Az átirányítási URL-címbe helyezendő lekérdezési sztringek halmaza. Ennek az értéknek a beállítása lecserélné a meglévő lekérdezési sztringeket; hagyja üresen a bejövő lekérdezési sztring megőrzéséhez. A lekérdezési sztringnek {key}={value} formátumban kell lennie. Az első? és & automatikusan hozzá lesz adva, ezért ne foglalja bele őket az elejébe, hanem különítse el a lekérdezési sztringeket &. sztring
redirectProtocol Annak a célhelynek a protokollja, ahová a forgalom átirányítva van "HttpOnly"
"HttpsOnly"
"MatchRequest"
redirectType A szabály által a forgalom átirányításához használt átirányítási típus. "Talált"
"Áthelyezve"
"PermanentRedirect"
"TemporaryRedirect"

RoutingRuleUpdateParametersWebApplicationFirewallPol...

Név Leírás Érték
id Erőforrás-azonosító. sztring