Sdílet prostřednictvím


Front Doors - Get

Získá Front Door se zadaným názvem služby Front Door pod zadaným předplatným a skupinou prostředků.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/frontDoors/{frontDoorName}?api-version=2019-05-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
frontDoorName
path True

string

minLength: 5
maxLength: 64
pattern: ^[a-zA-Z0-9]+([-a-zA-Z0-9]?[a-zA-Z0-9])*$

Název služby Front Door, který je globálně jedinečný.

resourceGroupName
path True

string

minLength: 1
maxLength: 80
pattern: ^[a-zA-Z0-9_\-\(\)\.]*[^\.]$

Název skupiny prostředků v rámci předplatného Azure

subscriptionId
path True

string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

api-version
query True

string

Verze rozhraní API klienta.

Odpovědi

Name Typ Description
200 OK

FrontDoor

OK. Požadavek byl úspěšný.

Other Status Codes

ErrorResponse

Odpověď na chybu služby Front Door popisující, proč operace selhala.

Zabezpečení

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Get Front Door

Ukázkový požadavek

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1?api-version=2019-05-01

Ukázková odpověď

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1",
  "name": "frontDoor1",
  "type": "Microsoft.Network/frontDoor",
  "location": "westus",
  "tags": {
    "tag1": "value1",
    "tag2": "value2"
  },
  "properties": {
    "routingRules": [
      {
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/routingRules/routingRule1",
        "name": "routingRule1",
        "properties": {
          "frontendEndpoints": [
            {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/frontendEndpoints/frontendEndpoint1"
            },
            {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/frontendEndpoints/default"
            }
          ],
          "acceptedProtocols": [
            "Http"
          ],
          "patternsToMatch": [
            "/*"
          ],
          "routeConfiguration": {
            "@odata.type": "#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration",
            "customForwardingPath": "",
            "forwardingProtocol": "MatchRequest",
            "backendPool": {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/backendPools/backendPool1"
            }
          },
          "enabledState": "Enabled"
        }
      }
    ],
    "healthProbeSettings": [
      {
        "name": "healthProbeSettings1",
        "properties": {
          "path": "/",
          "protocol": "Http",
          "intervalInSeconds": 120,
          "enabledState": "Enabled",
          "healthProbeMethod": "HEAD"
        }
      }
    ],
    "loadBalancingSettings": [
      {
        "name": "loadBalancingSettings1",
        "properties": {
          "sampleSize": 4,
          "successfulSamplesRequired": 2
        }
      }
    ],
    "backendPools": [
      {
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/backendPools/backendPool1",
        "name": "backendPool1",
        "properties": {
          "backends": [
            {
              "address": "w3.contoso.com",
              "httpPort": 80,
              "httpsPort": 443,
              "enabledState": "Enabled",
              "weight": 1,
              "priority": 2
            },
            {
              "address": "contoso.com.website-us-west-2.othercloud.net",
              "httpPort": 80,
              "httpsPort": 443,
              "enabledState": "Enabled",
              "weight": 2,
              "priority": 1
            },
            {
              "address": "contoso1.azurewebsites.net",
              "httpPort": 80,
              "httpsPort": 443,
              "enabledState": "Enabled",
              "weight": 1,
              "priority": 1
            }
          ],
          "loadBalancingSettings": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/loadBalancingSettings/loadBalancingSettings1"
          },
          "healthProbeSettings": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/healthProbeSettings/healthProbeSettings1"
          }
        }
      }
    ],
    "frontendEndpoints": [
      {
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/frontendEndpoints/frontendEndpoint1",
        "name": "frontendEndpoint1",
        "properties": {
          "hostName": "www.contoso.com",
          "sessionAffinityEnabledState": "Enabled",
          "sessionAffinityTtlSeconds": 60,
          "webApplicationFirewallPolicyLink": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoorWebApplicationFirewallPolicies/policy1"
          }
        }
      },
      {
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/frontDoors/frontDoor1/frontendEndpoints/default",
        "name": "default",
        "properties": {
          "hostName": "frontDoor1.azurefd.net"
        }
      }
    ],
    "backendPoolsSettings": {
      "enforceCertificateNameCheck": "Enabled",
      "sendRecvTimeoutSeconds": 60
    },
    "enabledState": "Enabled",
    "resourceState": "Enabled",
    "provisioningState": "Succeeded",
    "cname": "frontDoor1.azurefd.net"
  }
}

Definice

Name Description
Backend

Back-endová adresa nástroje pro vyrovnávání zatížení frontDoor.

backendEnabledState

Jestli chcete povolit použití tohoto back-endu. Povolené hodnoty jsou Enabled (Povoleno) nebo Disabled (Zakázáno).

BackendPool

Back-endový fond je kolekce back-endů, do které je možné směrovat.

BackendPoolsSettings

Nastavení, která platí pro všechny back-endové fondy.

CacheConfiguration

Nastavení ukládání do mezipaměti pro trasu typu ukládání do mezipaměti Chcete-li zakázat ukládání do mezipaměti, nezadáte objekt cacheConfiguration.

CustomHttpsConfiguration

Nastavení https pro doménu

CustomHttpsProvisioningState

Stav zřizování vlastního https frontendendpointu

CustomHttpsProvisioningSubstate

Dílčí stav zřizování ukazuje průběh vlastního procesu povolení nebo zakázání HTTPS krok za krokem.

DynamicCompressionEnabled

Zda použít dynamickou kompresi pro obsah uložený v mezipaměti

enforceCertificateNameCheckEnabledState

Určuje, jestli chcete vynutit kontrolu názvu certifikátu u požadavků HTTPS na všechny back-endové fondy. Žádný vliv na požadavky jiného typu než HTTPS

ErrorResponse

Chybová odpověď značí, že služba Front Door nemůže zpracovat příchozí požadavek. Důvod je uvedený v chybové zprávě.

ForwardingConfiguration

Popisuje trasu předávání.

FrontDoor

Front Door představuje kolekci back-endových koncových bodů pro směrování provozu spolu s pravidly, která určují, jak se tam odesílá provoz.

FrontDoorCertificateSource

Definuje zdroj certifikátu SSL.

FrontDoorCertificateType

Definuje typ certifikátu, který se používá pro zabezpečená připojení k frontendendpointu.

FrontDoorEnabledState

Provozní stav nástroje pro vyrovnávání zatížení služby Front Door Povolené hodnoty jsou Enabled (Povoleno) nebo Disabled (Zakázáno).

FrontDoorForwardingProtocol

Toto pravidlo se použije při předávání provozu do back-endů.

FrontDoorHealthProbeMethod

Konfiguruje, kterou metodu HTTP použít k sondování back-endů definovaných v back-endPools.

FrontDoorProtocol

Schémata protokolu, která se mají shodovat s tímto pravidlem

FrontDoorQuery

Ošetření výrazů dotazu adresy URL při vytváření klíče mezipaměti

FrontDoorRedirectProtocol

Protokol cíle, do kterého se provoz přesměruje

FrontDoorRedirectType

Typ přesměrování, který pravidlo použije při přesměrování provozu.

FrontDoorResourceState

Stav prostředku služby Front Door nebo SubResource služby Front Door.

FrontDoorTlsProtocolType

Definuje protokol rozšíření TLS, který se používá pro zabezpečené doručování.

FrontendEndpoint

Front-endový koncový bod používaný ke směrování.

HealthProbeEnabled

Jestli chcete povolit, aby sondy stavu byly provedeny proti back-endům definovaným v back-endových fondech. Sondy stavu je možné zakázat pouze v případě, že existuje jeden povolený back-end v jednom povoleném back-endovém fondu.

HealthProbeSettingsModel

Nastavení vyrovnávání zatížení pro back-endový fond

LoadBalancingSettingsModel

Nastavení vyrovnávání zatížení pro back-endový fond

MinimumTLSVersion

Minimální verze protokolu TLS vyžadovaná od klientů k vytvoření metody handshake SSL se službou Front Door.

RedirectConfiguration

Popisuje trasu přesměrování.

RoutingRule

Pravidlo směrování představuje specifikaci provozu, která bude zpracovávat a kam se má odesílat, a také informace o sondě stavu.

routingRuleEnabledState

Zda chcete povolit použití tohoto pravidla. Povolené hodnoty jsou Enabled (Povoleno) nebo Disabled (Zakázáno).

SessionAffinityEnabledState

Určuje, jestli chcete povolit spřažení relací na tomto hostiteli. Platné možnosti jsou Povolené nebo Zakázané.

SubResource

Odkaz na jiný podsourc.

Vault

Key Vault obsahující certifikát SSL

WebApplicationFirewallPolicyLink

Definuje zásady firewallu webových aplikací pro každého hostitele (pokud je to možné).

Backend

Back-endová adresa nástroje pro vyrovnávání zatížení frontDoor.

Name Typ Description
address

string

Umístění back-endu (IP adresa nebo plně kvalifikovaný název domény)

backendHostHeader

string

Hodnota, která se má použít jako hlavička hostitele odesílaná do back-endu. Pokud je prázdné nebo nezadané, výchozí hodnota je pro příchozího hostitele.

enabledState

backendEnabledState

Jestli chcete povolit použití tohoto back-endu. Povolené hodnoty jsou Enabled (Povoleno) nebo Disabled (Zakázáno).

httpPort

integer

minimum: 1
maximum: 65535
exclusiveMinimum: False
exclusiveMaximum: False

Číslo portu HTTP TCP. Musí být v rozmezí 1 až 65535.

httpsPort

integer

minimum: 1
maximum: 65535
exclusiveMinimum: False
exclusiveMaximum: False

Číslo portu HTTPS TCP. Musí být v rozmezí 1 až 65535.

priority

integer

minimum: 1
maximum: 5

Priorita pro vyrovnávání zatížení. Pokud je back-end s nižší prioritou v pořádku, nebudou se pro vyrovnávání zatížení používat vyšší priority.

weight

integer

minimum: 1
maximum: 1000

Váha tohoto koncového bodu pro účely vyrovnávání zatížení

backendEnabledState

Jestli chcete povolit použití tohoto back-endu. Povolené hodnoty jsou Enabled (Povoleno) nebo Disabled (Zakázáno).

Hodnota Description
Enabled
Disabled

BackendPool

Back-endový fond je kolekce back-endů, do které je možné směrovat.

Name Typ Description
id

string

ID prostředku.

name

string

Název prostředku

properties.backends

Backend[]

Sada back-endů pro tento fond

properties.healthProbeSettings

SubResource

Nastavení sondy stavu L7 pro back-endový fond

properties.loadBalancingSettings

SubResource

Nastavení vyrovnávání zatížení pro back-endový fond

properties.resourceState

FrontDoorResourceState

Stav prostředku služby Front Door nebo SubResource služby Front Door.
Stav zdroje

type

string

Typ zdroje.

BackendPoolsSettings

Nastavení, která platí pro všechny back-endové fondy.

Name Typ Default value Description
enforceCertificateNameCheck

enforceCertificateNameCheckEnabledState

Enabled

Určuje, jestli chcete vynutit kontrolu názvu certifikátu u požadavků HTTPS na všechny back-endové fondy. Žádný vliv na požadavky jiného typu než HTTPS

sendRecvTimeoutSeconds

integer

minimum: 16
exclusiveMinimum: False

Odeslání a příjem časového limitu při přeposílání požadavku do back-endu Po dosažení časového limitu požadavek selže a vrátí se.

CacheConfiguration

Nastavení ukládání do mezipaměti pro trasu typu ukládání do mezipaměti Chcete-li zakázat ukládání do mezipaměti, nezadáte objekt cacheConfiguration.

Name Typ Description
dynamicCompression

DynamicCompressionEnabled

Zda použít dynamickou kompresi pro obsah uložený v mezipaměti

queryParameterStripDirective

FrontDoorQuery

Ošetření výrazů dotazu adresy URL při vytváření klíče mezipaměti

CustomHttpsConfiguration

Nastavení https pro doménu

Name Typ Description
certificateSource

FrontDoorCertificateSource

Definuje zdroj certifikátu SSL.

frontDoorCertificateSourceParameters.certificateType

FrontDoorCertificateType

Definuje typ certifikátu, který se používá pro zabezpečená připojení k frontendendpointu.

keyVaultCertificateSourceParameters.secretName

string

Název tajného kódu služby Key Vault představující úplný certifikát PFX

keyVaultCertificateSourceParameters.secretVersion

string

Verze tajného kódu služby Key Vault představující úplný certifikát PFX

keyVaultCertificateSourceParameters.vault

Vault

Key Vault obsahující certifikát SSL

minimumTlsVersion

MinimumTLSVersion

Minimální verze protokolu TLS vyžadovaná od klientů k vytvoření metody handshake SSL se službou Front Door.

protocolType

FrontDoorTlsProtocolType

Definuje protokol rozšíření TLS, který se používá pro zabezpečené doručování.

CustomHttpsProvisioningState

Stav zřizování vlastního https frontendendpointu

Hodnota Description
Enabling
Enabled
Disabling
Disabled
Failed

CustomHttpsProvisioningSubstate

Dílčí stav zřizování ukazuje průběh vlastního procesu povolení nebo zakázání HTTPS krok za krokem.

Hodnota Description
SubmittingDomainControlValidationRequest
PendingDomainControlValidationREquestApproval
DomainControlValidationRequestApproved
DomainControlValidationRequestRejected
DomainControlValidationRequestTimedOut
IssuingCertificate
DeployingCertificate
CertificateDeployed
DeletingCertificate
CertificateDeleted

DynamicCompressionEnabled

Zda použít dynamickou kompresi pro obsah uložený v mezipaměti

Hodnota Description
Enabled
Disabled

enforceCertificateNameCheckEnabledState

Určuje, jestli chcete vynutit kontrolu názvu certifikátu u požadavků HTTPS na všechny back-endové fondy. Žádný vliv na požadavky jiného typu než HTTPS

Hodnota Description
Enabled
Disabled

ErrorResponse

Chybová odpověď značí, že služba Front Door nemůže zpracovat příchozí požadavek. Důvod je uvedený v chybové zprávě.

Name Typ Description
code

string

Kód chyby

message

string

Chybová zpráva označující, proč operace selhala.

ForwardingConfiguration

Popisuje trasu předávání.

Name Typ Description
@odata.type string:

#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration

backendPool

SubResource

Odkaz na back-endový fond, do kterého se toto pravidlo směruje.

cacheConfiguration

CacheConfiguration

Konfigurace ukládání do mezipaměti přidružená k tomuto pravidlu.

customForwardingPath

string

Vlastní cesta použitá k přepsání cest prostředků, které odpovídají tomuto pravidlu. Pokud chcete použít příchozí cestu, nechejte prázdné.

forwardingProtocol

FrontDoorForwardingProtocol

Toto pravidlo se použije při předávání provozu do back-endů.

FrontDoor

Front Door představuje kolekci back-endových koncových bodů pro směrování provozu spolu s pravidly, která určují, jak se tam odesílá provoz.

Name Typ Description
id

string

ID prostředku.

location

string

Umístění prostředku

name

string

Název prostředku

properties.backendPools

BackendPool[]

Back-endové fondy dostupné pro pravidla směrování.

properties.backendPoolsSettings

BackendPoolsSettings

Nastavení pro všechny back-endové fondy

properties.cname

string

Hostitel, kterému musí každý frontendEndpoint CNAME převést.

properties.enabledState

FrontDoorEnabledState

Provozní stav nástroje pro vyrovnávání zatížení služby Front Door Povolené hodnoty jsou Enabled (Povoleno) nebo Disabled (Zakázáno).

properties.friendlyName

string

Popisný název frontDooru

properties.frontendEndpoints

FrontendEndpoint[]

Front-endové koncové body dostupné pro pravidla směrování

properties.healthProbeSettings

HealthProbeSettingsModel[]

Nastavení sondy stavu přidružené k této instanci služby Front Door

properties.loadBalancingSettings

LoadBalancingSettingsModel[]

Nastavení vyrovnávání zatížení přidružené k této instanci služby Front Door.

properties.provisioningState

string

Stav zřizování služby Front Door

properties.resourceState

FrontDoorResourceState

Stav prostředku služby Front Door nebo SubResource služby Front Door.
Stav prostředku služby Front Door

properties.routingRules

RoutingRule[]

Pravidla směrování přidružená k této službě Front Door.

tags

object

Značky prostředků

type

string

Typ zdroje.

FrontDoorCertificateSource

Definuje zdroj certifikátu SSL.

Hodnota Description
AzureKeyVault
FrontDoor

FrontDoorCertificateType

Definuje typ certifikátu, který se používá pro zabezpečená připojení k frontendendpointu.

Hodnota Description
Dedicated

FrontDoorEnabledState

Provozní stav nástroje pro vyrovnávání zatížení služby Front Door Povolené hodnoty jsou Enabled (Povoleno) nebo Disabled (Zakázáno).

Hodnota Description
Enabled
Disabled

FrontDoorForwardingProtocol

Toto pravidlo se použije při předávání provozu do back-endů.

Hodnota Description
HttpOnly
HttpsOnly
MatchRequest

FrontDoorHealthProbeMethod

Konfiguruje, kterou metodu HTTP použít k sondování back-endů definovaných v back-endPools.

Hodnota Description
GET
HEAD

FrontDoorProtocol

Schémata protokolu, která se mají shodovat s tímto pravidlem

Hodnota Description
Http
Https

FrontDoorQuery

Ošetření výrazů dotazu adresy URL při vytváření klíče mezipaměti

Hodnota Description
StripNone
StripAll

FrontDoorRedirectProtocol

Protokol cíle, do kterého se provoz přesměruje

Hodnota Description
HttpOnly
HttpsOnly
MatchRequest

FrontDoorRedirectType

Typ přesměrování, který pravidlo použije při přesměrování provozu.

Hodnota Description
Moved
Found
TemporaryRedirect
PermanentRedirect

FrontDoorResourceState

Stav prostředku služby Front Door nebo SubResource služby Front Door.

Hodnota Description
Creating
Enabling
Enabled
Disabling
Disabled
Deleting

FrontDoorTlsProtocolType

Definuje protokol rozšíření TLS, který se používá pro zabezpečené doručování.

Hodnota Description
ServerNameIndication

FrontendEndpoint

Front-endový koncový bod používaný ke směrování.

Name Typ Description
id

string

ID prostředku.

name

string

Název prostředku

properties.customHttpsConfiguration

CustomHttpsConfiguration

Konfigurace určující, jak povolit HTTPS

properties.customHttpsProvisioningState

CustomHttpsProvisioningState

Stav zřizování vlastního https frontendendpointu

properties.customHttpsProvisioningSubstate

CustomHttpsProvisioningSubstate

Dílčí stav zřizování ukazuje průběh vlastního procesu povolení nebo zakázání HTTPS krok za krokem.

properties.hostName

string

Název hostitele frontendendpointu. Musí to být název domény.

properties.resourceState

FrontDoorResourceState

Stav prostředku služby Front Door nebo SubResource služby Front Door.
Stav zdroje

properties.sessionAffinityEnabledState

SessionAffinityEnabledState

Určuje, jestli chcete povolit spřažení relací na tomto hostiteli. Platné možnosti jsou Povolené nebo Zakázané.

properties.sessionAffinityTtlSeconds

integer

NEPOUŽITÝ. Toto pole bude ignorováno. Hodnota TTL, která se má použít v sekundách pro spřažení relace, pokud je k dispozici.

properties.webApplicationFirewallPolicyLink

WebApplicationFirewallPolicyLink

Definuje zásady firewallu webových aplikací pro každého hostitele (pokud je to možné).

type

string

Typ zdroje.

HealthProbeEnabled

Jestli chcete povolit, aby sondy stavu byly provedeny proti back-endům definovaným v back-endových fondech. Sondy stavu je možné zakázat pouze v případě, že existuje jeden povolený back-end v jednom povoleném back-endovém fondu.

Hodnota Description
Enabled
Disabled

HealthProbeSettingsModel

Nastavení vyrovnávání zatížení pro back-endový fond

Name Typ Default value Description
id

string

ID prostředku.

name

string

Název prostředku

properties.enabledState

HealthProbeEnabled

Jestli chcete povolit, aby sondy stavu byly provedeny proti back-endům definovaným v back-endových fondech. Sondy stavu je možné zakázat pouze v případě, že existuje jeden povolený back-end v jednom povoleném back-endovém fondu.

properties.healthProbeMethod

FrontDoorHealthProbeMethod

HEAD

Konfiguruje, kterou metodu HTTP použít k sondování back-endů definovaných v back-endPools.

properties.intervalInSeconds

integer

Počet sekund mezi sondami stavu.

properties.path

string

Cesta, která se má použít pro sondu stavu. Výchozí hodnota je /

properties.protocol

FrontDoorProtocol

Schéma protokolu, které se má použít pro tuto sondu

properties.resourceState

FrontDoorResourceState

Stav prostředku služby Front Door nebo SubResource služby Front Door.
Stav zdroje

type

string

Typ zdroje.

LoadBalancingSettingsModel

Nastavení vyrovnávání zatížení pro back-endový fond

Name Typ Description
id

string

ID prostředku.

name

string

Název prostředku

properties.additionalLatencyMilliseconds

integer

Další latence v milisekundách pro sondy, které spadají do kontejneru s nejnižší latencí

properties.resourceState

FrontDoorResourceState

Stav prostředku služby Front Door nebo SubResource služby Front Door.
Stav zdroje

properties.sampleSize

integer

Počet vzorků, které je potřeba zvážit při rozhodování o vyrovnávání zatížení

properties.successfulSamplesRequired

integer

Počet vzorků v období výběru, které musí proběhnout úspěšně

type

string

Typ zdroje.

MinimumTLSVersion

Minimální verze protokolu TLS vyžadovaná od klientů k vytvoření metody handshake SSL se službou Front Door.

Hodnota Description
1.0
1.2

RedirectConfiguration

Popisuje trasu přesměrování.

Name Typ Description
@odata.type string:

#Microsoft.Azure.FrontDoor.Models.FrontdoorRedirectConfiguration

customFragment

string

Fragment, který se má přidat k adrese URL pro přesměrování Fragment je část adresy URL, která následuje po #. Nezahrnujte soubor #.

customHost

string

Hostitel, který se má přesměrovat. Pokud chcete jako cílového hostitele použít příchozího hostitele, ponechte prázdné.

customPath

string

Úplná cesta k přesměrování. Cesta nemůže být prázdná a musí začínat parametrem /. Pokud chcete jako cílovou cestu použít příchozí cestu, nechejte prázdnou.

customQueryString

string

Sada řetězců dotazu, které se mají umístit do adresy URL pro přesměrování. Nastavení této hodnoty by nahradilo jakýkoli existující řetězec dotazu; ponechte prázdný, aby se zachoval řetězec příchozího dotazu. Řetězec dotazu musí být ve formátu<klíče >=<hodnota>. První? a & budou přidány automaticky, takže je nezahrnujte do popředí, ale oddělte více řetězců dotazu pomocí &.

redirectProtocol

FrontDoorRedirectProtocol

Protokol cíle, do kterého se provoz přesměruje

redirectType

FrontDoorRedirectType

Typ přesměrování, který pravidlo použije při přesměrování provozu.

RoutingRule

Pravidlo směrování představuje specifikaci provozu, která bude zpracovávat a kam se má odesílat, a také informace o sondě stavu.

Name Typ Description
id

string

ID prostředku.

name

string

Název prostředku

properties.acceptedProtocols

FrontDoorProtocol[]

Schémata protokolu, která se mají shodovat s tímto pravidlem

properties.enabledState

routingRuleEnabledState

Zda chcete povolit použití tohoto pravidla. Povolené hodnoty jsou Enabled (Povoleno) nebo Disabled (Zakázáno).

properties.frontendEndpoints

SubResource[]

Koncové body front-endu přidružené k tomuto pravidlu

properties.patternsToMatch

string[]

Vzory tras pravidla.

properties.resourceState

FrontDoorResourceState

Stav prostředku služby Front Door nebo SubResource služby Front Door.
Stav zdroje

properties.routeConfiguration RouteConfiguration:

Odkaz na konfiguraci směrování.

type

string

Typ zdroje.

routingRuleEnabledState

Zda chcete povolit použití tohoto pravidla. Povolené hodnoty jsou Enabled (Povoleno) nebo Disabled (Zakázáno).

Hodnota Description
Enabled
Disabled

SessionAffinityEnabledState

Určuje, jestli chcete povolit spřažení relací na tomto hostiteli. Platné možnosti jsou Povolené nebo Zakázané.

Hodnota Description
Enabled
Disabled

SubResource

Odkaz na jiný podsourc.

Name Typ Description
id

string

ID prostředku.

Vault

Key Vault obsahující certifikát SSL

Name Typ Description
id

string

ID prostředku.

Definuje zásady firewallu webových aplikací pro každého hostitele (pokud je to možné).

Name Typ Description
id

string

ID prostředku.