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 |
|---|---|---|---|---|
|
front
|
path | True |
string minLength: 5maxLength: 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ý. |
|
resource
|
path | True |
string minLength: 1maxLength: 80 pattern: ^[a-zA-Z0-9_\-\(\)\.]*[^\.]$ |
Název skupiny prostředků v rámci předplatného Azure |
|
subscription
|
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 |
OK. Požadavek byl úspěšný. |
|
| Other Status Codes |
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. |
|
backend |
Jestli chcete povolit použití tohoto back-endu. Povolené hodnoty jsou Enabled (Povoleno) nebo Disabled (Zakázáno). |
|
Backend |
Back-endový fond je kolekce back-endů, do které je možné směrovat. |
|
Backend |
Nastavení, která platí pro všechny back-endové fondy. |
|
Cache |
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. |
|
Custom |
Nastavení https pro doménu |
|
Custom |
Stav zřizování vlastního https frontendendpointu |
|
Custom |
Dílčí stav zřizování ukazuje průběh vlastního procesu povolení nebo zakázání HTTPS krok za krokem. |
|
Dynamic |
Zda použít dynamickou kompresi pro obsah uložený v mezipaměti |
|
enforce |
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 |
|
Error |
Chybová odpověď značí, že služba Front Door nemůže zpracovat příchozí požadavek. Důvod je uvedený v chybové zprávě. |
|
Forwarding |
Popisuje trasu předávání. |
|
Front |
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. |
|
Front |
Definuje zdroj certifikátu SSL. |
|
Front |
Definuje typ certifikátu, který se používá pro zabezpečená připojení k frontendendpointu. |
|
Front |
Provozní stav nástroje pro vyrovnávání zatížení služby Front Door Povolené hodnoty jsou Enabled (Povoleno) nebo Disabled (Zakázáno). |
|
Front |
Toto pravidlo se použije při předávání provozu do back-endů. |
|
Front |
Konfiguruje, kterou metodu HTTP použít k sondování back-endů definovaných v back-endPools. |
|
Front |
Schémata protokolu, která se mají shodovat s tímto pravidlem |
|
Front |
Ošetření výrazů dotazu adresy URL při vytváření klíče mezipaměti |
|
Front |
Protokol cíle, do kterého se provoz přesměruje |
|
Front |
Typ přesměrování, který pravidlo použije při přesměrování provozu. |
|
Front |
Stav prostředku služby Front Door nebo SubResource služby Front Door. |
|
Front |
Definuje protokol rozšíření TLS, který se používá pro zabezpečené doručování. |
|
Frontend |
Front-endový koncový bod používaný ke směrování. |
|
Health |
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. |
|
Health |
Nastavení vyrovnávání zatížení pro back-endový fond |
|
Load |
Nastavení vyrovnávání zatížení pro back-endový fond |
|
Minimum |
Minimální verze protokolu TLS vyžadovaná od klientů k vytvoření metody handshake SSL se službou Front Door. |
|
Redirect |
Popisuje trasu přesměrování. |
|
Routing |
Pravidlo směrování představuje specifikaci provozu, která bude zpracovávat a kam se má odesílat, a také informace o sondě stavu. |
|
routing |
Zda chcete povolit použití tohoto pravidla. Povolené hodnoty jsou Enabled (Povoleno) nebo Disabled (Zakázáno). |
|
Session |
Určuje, jestli chcete povolit spřažení relací na tomto hostiteli. Platné možnosti jsou Povolené nebo Zakázané. |
|
Sub |
Odkaz na jiný podsourc. |
| Vault |
Key Vault obsahující certifikát SSL |
|
Web |
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 |
Jestli chcete povolit použití tohoto back-endu. Povolené hodnoty jsou Enabled (Povoleno) nebo Disabled (Zakázáno). |
|
| httpPort |
integer minimum: 1maximum: 65535 exclusiveMinimum: False exclusiveMaximum: False |
Číslo portu HTTP TCP. Musí být v rozmezí 1 až 65535. |
| httpsPort |
integer minimum: 1maximum: 65535 exclusiveMinimum: False exclusiveMaximum: False |
Číslo portu HTTPS TCP. Musí být v rozmezí 1 až 65535. |
| priority |
integer minimum: 1maximum: 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: 1maximum: 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 |
Nastavení sondy stavu L7 pro back-endový fond |
|
| properties.loadBalancingSettings |
Nastavení vyrovnávání zatížení pro back-endový fond |
|
| properties.resourceState |
Stav prostředku služby Front Door nebo SubResource služby Front Door. |
|
| type |
string |
Typ zdroje. |
BackendPoolsSettings
Nastavení, která platí pro všechny back-endové fondy.
| Name | Typ | Default value | Description |
|---|---|---|---|
| enforceCertificateNameCheck | 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: 16exclusiveMinimum: 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 |
Zda použít dynamickou kompresi pro obsah uložený v mezipaměti |
|
| queryParameterStripDirective |
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 |
Definuje zdroj certifikátu SSL. |
|
| frontDoorCertificateSourceParameters.certificateType |
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 |
Key Vault obsahující certifikát SSL |
|
| minimumTlsVersion |
Minimální verze protokolu TLS vyžadovaná od klientů k vytvoření metody handshake SSL se službou Front Door. |
|
| protocolType |
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. |
|
| backendPool |
Odkaz na back-endový fond, do kterého se toto pravidlo směruje. |
|
| 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 |
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 |
Back-endové fondy dostupné pro pravidla směrování. |
|
| properties.backendPoolsSettings |
Nastavení pro všechny back-endové fondy |
|
| properties.cname |
string |
Hostitel, kterému musí každý frontendEndpoint CNAME převést. |
| properties.enabledState |
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 |
Front-endové koncové body dostupné pro pravidla směrování |
|
| properties.healthProbeSettings |
Nastavení sondy stavu přidružené k této instanci služby Front Door |
|
| properties.loadBalancingSettings |
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 |
Stav prostředku služby Front Door nebo SubResource služby Front Door. |
|
| properties.routingRules |
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 |
Konfigurace určující, jak povolit HTTPS |
|
| properties.customHttpsProvisioningState |
Stav zřizování vlastního https frontendendpointu |
|
| properties.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 |
Stav prostředku služby Front Door nebo SubResource služby Front Door. |
|
| properties.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 |
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 |
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 | 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 |
Schéma protokolu, které se má použít pro tuto sondu |
||
| properties.resourceState |
Stav prostředku služby Front Door nebo SubResource služby Front Door. |
||
| 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 |
Stav prostředku služby Front Door nebo SubResource služby Front Door. |
|
| 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. |
|
| 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 |
Protokol cíle, do kterého se provoz přesměruje |
|
| redirectType |
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 |
Schémata protokolu, která se mají shodovat s tímto pravidlem |
|
| properties.enabledState |
Zda chcete povolit použití tohoto pravidla. Povolené hodnoty jsou Enabled (Povoleno) nebo Disabled (Zakázáno). |
|
| properties.frontendEndpoints |
Koncové body front-endu přidružené k tomuto pravidlu |
|
| properties.patternsToMatch |
string[] |
Vzory tras pravidla. |
| properties.resourceState |
Stav prostředku služby Front Door nebo SubResource služby Front Door. |
|
| 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. |
WebApplicationFirewallPolicyLink
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. |