Endpoints - Get
Získá existující koncový bod CDN se zadaným názvem koncového bodu v rámci zadaného předplatného, skupiny prostředků a profilu.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}?api-version=2024-02-01
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
endpoint
|
path | True |
string |
Název koncového bodu v profilu, který je globálně jedinečný. |
profile
|
path | True |
string |
Název profilu CDN, který je v rámci skupiny prostředků jedinečný. |
resource
|
path | True |
string |
Název skupiny prostředků v rámci předplatného Azure. Vzor regulárního výrazu: |
subscription
|
path | True |
string |
ID předplatného Azure. |
api-version
|
query | True |
string |
Verze rozhraní API, která se má použít s požadavkem klienta. Aktuální verze je 2024-02-01. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
OK. Žádost byla úspěšná. |
|
Other Status Codes |
Chybová odpověď CDN popisující, proč operace selhala. |
Zabezpečení
azure_auth
Tok Azure Active Directory OAuth2.
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
Endpoints_Get
Ukázkový požadavek
Ukázková odpověď
{
"name": "endpoint1",
"id": "/subscriptions/subid/resourcegroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1",
"type": "Microsoft.Cdn/profiles/endpoints",
"tags": {},
"location": "CentralUs",
"properties": {
"hostName": "endpoint1.azureedge.net",
"originHostHeader": "www.bing.com",
"provisioningState": "Succeeded",
"resourceState": "Running",
"isHttpAllowed": true,
"isHttpsAllowed": true,
"queryStringCachingBehavior": "NotSet",
"originPath": null,
"origins": [
{
"name": "www-bing-com",
"properties": {
"hostName": "www.bing.com",
"httpPort": 80,
"httpsPort": 443,
"originHostHeader": "www.someDomain2.net",
"priority": 2,
"weight": 50,
"enabled": true
}
}
],
"originGroups": [
{
"name": "originGroup1",
"properties": {
"healthProbeSettings": {
"probePath": "/health.aspx",
"probeRequestType": "GET",
"probeProtocol": "Http",
"probeIntervalInSeconds": 120
},
"origins": [
{
"id": "/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1/origins/www-bing-com"
}
]
}
}
],
"customDomains": [
{
"name": "www-someDomain-net",
"properties": {
"hostName": "www.someDomain.Net",
"validationData": null
}
}
],
"contentTypesToCompress": [],
"isCompressionEnabled": false,
"optimizationType": "DynamicSiteAcceleration",
"probePath": "/image",
"geoFilters": [],
"defaultOriginGroup": {
"id": "/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1/originGroups/originGroup1"
}
}
}
Definice
Name | Description |
---|---|
algorithm |
Algoritmus pro podepisování adres URL |
cache |
Chování ukládání požadavků do mezipaměti |
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. |
Cache |
Definuje parametry akce vypršení platnosti mezipaměti. |
Cache |
Definuje parametry pro akci řetězce dotazu cache-key. |
Cache |
Úroveň, na které se obsah musí ukládat do mezipaměti. |
Client |
Definuje parametry pro podmínky shody ClientPort. |
Client |
Popisuje operátor, který má být spárován. |
Cookies |
Definuje parametry pro podmínky shody souborů cookie. |
Cookies |
Popisuje operátor, který má být spárován. |
Deep |
Vlastní domény vytvořené v koncovém bodu CDN |
Deep |
Hlavní zdroj obsahu CDN, který se přidá při vytváření koncového bodu CDN. |
Deep |
Skupina původů pro obsah CDN, která se přidá při vytváření koncového bodu CDN. Provoz se odesílá do původů v rámci skupiny původů na základě stavu původu. |
Delivery |
Zásady, které určují pravidla doručování, která se mají použít pro koncový bod. |
Delivery |
Pravidlo, které určuje sadu akcí a podmínek |
Delivery |
Definuje akci vypršení platnosti mezipaměti pro pravidlo doručení. |
Delivery |
Definuje akci řetězce dotazu klíč mezipaměti pro pravidlo doručení. |
Delivery |
Definuje podmínku ClientPort pro pravidlo doručení. |
Delivery |
Definuje podmínku cookies pro pravidlo doručení. |
Delivery |
Definuje podmínku HostName pro pravidlo doručení. |
Delivery |
Definuje podmínku HttpVersion pro pravidlo doručení. |
Delivery |
Definuje podmínku IsDevice pro pravidlo doručení. |
Delivery |
Definuje podmínku PostArgs pro pravidlo doručení. |
Delivery |
Definuje podmínku QueryString pro pravidlo doručení. |
Delivery |
Definuje podmínku RemoteAddress pro pravidlo doručení. |
Delivery |
Definuje podmínku RequestBody pro pravidlo doručení. |
Delivery |
Definuje akci hlavičky požadavku pro pravidlo doručení. |
Delivery |
Definuje podmínku RequestHeader pro pravidlo doručení. |
Delivery |
Definuje podmínku RequestMethod pro pravidlo doručení. |
Delivery |
Definuje podmínku RequestScheme pro pravidlo doručení. |
Delivery |
Definuje podmínku RequestUri pro pravidlo doručení. |
Delivery |
Definuje akci hlavičky odpovědi pro pravidlo doručení. |
Delivery |
Definuje akci přepsání konfigurace trasy pro pravidlo doručení. Platí jenom pro profily Frontdoor Standard/Premium. |
Delivery |
Definuje podmínku ServerPort pro pravidlo doručení. |
Delivery |
Definuje podmínku SocketAddress pro pravidlo doručení. |
Delivery |
Definuje podmínku SslProtocol pro pravidlo doručení. |
Delivery |
Definuje podmínku UrlFileExtension pro pravidlo doručení. |
Delivery |
Definuje podmínku UrlFileName pro pravidlo doručení. |
Delivery |
Definuje podmínku UrlPath pro pravidlo doručení. |
Destination |
Protokol, který se má použít pro přesměrování. Výchozí hodnota je MatchRequest. |
Endpoint |
Koncový bod CDN je entita v profilu CDN, která obsahuje informace o konfiguraci, jako je původ, protokol, ukládání obsahu do mezipaměti a chování při doručování. Koncový bod CDN používá adresu URL ve formátu .azureedge.net. |
Endpoint |
Stav zřizování koncového bodu. |
Endpoint |
Stav prostředku koncového bodu. |
Error |
Další informace o chybě správy prostředků |
Error |
Podrobnosti o chybě |
Error |
Chybová odpověď |
Forwarding |
Protokol, který toto pravidlo použije při předávání provozu do back-endů. |
Geo |
Pravidla definující geografický přístup uživatele v rámci koncového bodu CDN |
Geo |
Akce geografického filtru, tj. povolení nebo blokování přístupu |
Header |
Akce, která se má provést |
Header |
Definuje parametry pro akci hlavičky požadavku. |
Health |
Objekt JSON, který obsahuje vlastnosti pro odeslání sond stavu do zdroje. |
Health |
Typ požadavku sondy stavu, který je proveden. |
Host |
Definuje parametry pro podmínky shody názvu hostitele. |
Host |
Popisuje operátor, který má být spárován. |
Http |
Objekt JSON, který představuje rozsah stavových kódů HTTP |
Http |
Definuje parametry pro podmínky shody HttpVersion. |
Http |
Popisuje operátor, který má být spárován. |
Identity |
Typ identity, která vytváří nebo upravuje prostředky |
Is |
Definuje parametry pro podmínky shody IsDevice. |
Is |
Popisuje operátor, který má být spárován. |
Key |
Popisuje parametry pro použití služby KeyVault uživatele pro podpisový klíč adresy URL. |
Match |
Hodnota shody pro podmínku pravidla doručení |
Optimization |
Určuje, jaký scénář chce zákazník optimalizovat tento koncový bod CDN, například stahování nebo mediální služby. Na základě těchto informací můžeme použít optimalizaci řízenou scénářem. |
Origin |
Definuje parametry pro konfiguraci přepsání skupiny původů. |
Origin |
Definuje akci přepsání skupiny původů pro pravidlo doručení. |
Origin |
Definuje parametry pro akci přepsání skupiny původů. |
param |
Určuje účel parametru . |
Post |
Definuje parametry pro podmínky shody PostArgs. |
Post |
Popisuje operátor, který má být spárován. |
Private |
Stav schválení pro připojení k Private Link |
Probe |
Protokol, který se má použít pro sondu stavu. |
query |
Chování ukládání požadavků do mezipaměti |
Query |
Definuje, jak CDN ukládá požadavky, které obsahují řetězce dotazů, do mezipaměti. Při ukládání do mezipaměti můžete ignorovat všechny řetězce dotazů, obejít ukládání do mezipaměti, aby se zabránilo ukládání požadavků obsahujících řetězce dotazů do mezipaměti, nebo ukládat všechny požadavky do mezipaměti s jedinečnou adresou URL. |
Query |
Definuje parametry pro podmínky shody řetězce dotazu. |
Query |
Popisuje operátor, který má být spárován. |
Redirect |
Typ přesměrování, který pravidlo použije při přesměrování provozu. |
Remote |
Definuje parametry pro podmínky shody vzdálených adres. |
Remote |
Popisuje operátor, který má být spárován. |
Request |
Definuje parametry pro podmínky shody RequestBody. |
Request |
Popisuje operátor, který má být spárován. |
Request |
Definuje parametry pro podmínky shody RequestHeader. |
Request |
Popisuje operátor, který má být spárován. |
Request |
Definuje parametry pro podmínky shody RequestMethod. |
Request |
Popisuje operátor, který má být spárován. |
Request |
Definuje parametry pro podmínky shody RequestScheme. |
Request |
Definuje parametry pro podmínky shody RequestUri. |
Request |
Popisuje operátor, který má být spárován. |
Resource |
Odkaz na jiný prostředek. |
Response |
Typ chyb odpovědi na požadavky skutečných uživatelů, u kterých se původ bude považovat za špatný |
Response |
Objekt JSON, který obsahuje vlastnosti pro určení stavu původu pomocí skutečných požadavků a odpovědí. |
Route |
Definuje parametry akce přepsání konfigurace trasy. |
rule |
Chování ukládání požadavků do mezipaměti |
rule |
Označuje, jestli je povolená komprese obsahu. Pokud je povolená komprese, bude obsah sloužit jako komprimovaný, pokud uživatel požádá o komprimovanou verzi. Pokud je požadovaný obsah menší než 1 bajt nebo větší než 1 MB, obsah se v AzureFrontDoor komprimovat nebude. |
rule |
Definuje, jak frontdoor ukládá do mezipaměti požadavky, které obsahují řetězce dotazů. Při ukládání do mezipaměti můžete ignorovat všechny řetězce dotazů, konkrétní řetězce dotazů, ukládat do mezipaměti každý požadavek s jedinečnou adresou URL nebo ukládat do mezipaměti konkrétní řetězce dotazů. |
Server |
Definuje parametry pro podmínky shody ServerPort. |
Server |
Popisuje operátor, který má být spárován. |
Socket |
Definuje parametry podmínek shody SocketAddress. |
Socket |
Popisuje operátor, který má být spárován. |
Ssl |
Protokol navázaného připojení TLS. |
Ssl |
Definuje parametry pro podmínky shody SslProtocol. |
Ssl |
Popisuje operátor, který má být spárován. |
System |
Systémová data jen pro čtení |
transform |
Popisuje, které transformace se použijí před porovnáním. |
Url |
Definuje parametry pro podmínky shody UrlFileExtension. |
Url |
Popisuje operátor, který má být spárován. |
Url |
Definuje parametry pro podmínky shody UrlFilename. |
Url |
Popisuje operátor, který má být spárován. |
Url |
Definuje parametry pro podmínky shody UrlPath. |
Url |
Popisuje operátor, který má být spárován. |
Url |
Definuje akci přesměrování adresy URL pro pravidlo doručení. |
Url |
Definuje parametry pro akci přesměrování adresy URL. |
Url |
Definuje akci přepsání adresy URL pro pravidlo doručení. |
Url |
Definuje parametry akce přepsání adresy URL. |
Url |
Definuje akci podepisování adresy URL pro pravidlo doručení. |
Url |
Definuje parametry akce Podepisování adresy URL. |
Url |
Podpisový klíč adresy URL |
Url |
Definuje, jak identifikovat parametr pro konkrétní účel, například vypršení platnosti. |
Web |
Definuje zásady Web Application Firewall pro koncový bod (pokud jsou k dispozici). |
algorithm
Algoritmus pro podepisování adres URL
Name | Typ | Description |
---|---|---|
SHA256 |
string |
cacheBehavior
Chování ukládání požadavků do mezipaměti
Name | Typ | Description |
---|---|---|
BypassCache |
string |
|
Override |
string |
|
SetIfMissing |
string |
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 |
---|---|---|
cacheBehavior |
Chování ukládání požadavků do mezipaměti |
|
cacheDuration |
string |
Doba, po kterou se obsah musí ukládat do mezipaměti. Povolený formát je [d.]hh:mm:ss. |
isCompressionEnabled |
Označuje, jestli je povolená komprese obsahu. Pokud je povolená komprese, bude obsah sloužit jako komprimovaný, pokud uživatel požádá o komprimovanou verzi. Pokud je požadovaný obsah menší než 1 bajt nebo větší než 1 MB, obsah se v AzureFrontDoor komprimovat nebude. |
|
queryParameters |
string |
parametry dotazu, které se mají zahrnout nebo vyloučit (oddělené čárkami). |
queryStringCachingBehavior |
Definuje, jak frontdoor ukládá do mezipaměti požadavky, které obsahují řetězce dotazů. Při ukládání do mezipaměti můžete ignorovat všechny řetězce dotazů, konkrétní řetězce dotazů, ukládat do mezipaměti každý požadavek s jedinečnou adresou URL nebo ukládat do mezipaměti konkrétní řetězce dotazů. |
CacheExpirationActionParameters
Definuje parametry akce vypršení platnosti mezipaměti.
Name | Typ | Description |
---|---|---|
cacheBehavior |
Chování ukládání požadavků do mezipaměti |
|
cacheDuration |
string |
Doba, po kterou se obsah musí ukládat do mezipaměti. Povolený formát je [d.]hh:mm:ss. |
cacheType |
Úroveň, na které se obsah musí ukládat do mezipaměti. |
|
typeName |
enum:
Delivery |
CacheKeyQueryStringActionParameters
Definuje parametry pro akci řetězce dotazu cache-key.
Name | Typ | Description |
---|---|---|
queryParameters |
string |
parametry dotazu, které se mají zahrnout nebo vyloučit (oddělené čárkami). |
queryStringBehavior |
Chování ukládání požadavků do mezipaměti |
|
typeName |
enum:
Delivery |
CacheType
Úroveň, na které se obsah musí ukládat do mezipaměti.
Name | Typ | Description |
---|---|---|
All |
string |
ClientPortMatchConditionParameters
Definuje parametry pro podmínky shody ClientPort.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
string[] |
Hodnota shody pro podmínku pravidla doručení |
|
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
ClientPortOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
CookiesMatchConditionParameters
Definuje parametry pro podmínky shody souborů cookie.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
string[] |
Hodnota shody pro podmínku pravidla doručení |
|
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
selector |
string |
Názvy souborů cookie, které se mají shodovat |
|
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
CookiesOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
DeepCreatedCustomDomain
Vlastní domény vytvořené v koncovém bodu CDN
Name | Typ | Description |
---|---|---|
name |
string |
Vlastní název domény. |
properties.hostName |
string |
Název hostitele vlastní domény. Musí to být název domény. |
properties.validationData |
string |
Kvůli místnímu dodržování předpisů může být při doručování CDN do některých oblastí potřeba speciální ověření nebo data. Například číslo licence ICP vlastní domény se vyžaduje k doručování obsahu v Číně. |
DeepCreatedOrigin
Hlavní zdroj obsahu CDN, který se přidá při vytváření koncového bodu CDN.
Name | Typ | Description |
---|---|---|
name |
string |
Název původu, který musí být v rámci koncového bodu jedinečný. |
properties.enabled |
boolean |
Zdroj je povolen pro vyrovnávání zatížení nebo ne. Ve výchozím nastavení je origin vždy povolený. |
properties.hostName |
string |
Adresa původu. Může to být název domény, adresa IPv4 nebo adresa IPv6. To by mělo být jedinečné napříč všemi zdroji v koncovém bodu. |
properties.httpPort |
integer |
Hodnota portu HTTP. Musí být mezi 1 a 65535. |
properties.httpsPort |
integer |
Hodnota portu HTTPS. Musí být mezi 1 a 65535. |
properties.originHostHeader |
string |
Hodnota hlavičky hostitele odeslaná do zdroje s každým požadavkem. Pokud tuto hodnotu ponecháte prázdnou, určí ji název hostitele požadavku. Původy Azure CDN, jako jsou Web Apps, Blob Storage a Cloud Services vyžadují, aby tato hodnota hlavičky hostitele ve výchozím nastavení odpovídala názvu původního hostitele. |
properties.priority |
integer |
Priorita původu v dané skupině původu pro vyrovnávání zatížení Vyšší priority se nepoužijí pro vyrovnávání zatížení, pokud je zdroj s nižší prioritou v pořádku. Musí být mezi 1 a 5. |
properties.privateEndpointStatus |
Stav schválení pro připojení k Private Link |
|
properties.privateLinkAlias |
string |
Alias prostředku Private Link. Vyplnění tohoto volitelného pole značí, že tento původ je "Soukromý". |
properties.privateLinkApprovalMessage |
string |
Vlastní zpráva, která se má zahrnout do žádosti o schválení pro připojení k Private Link. |
properties.privateLinkLocation |
string |
Umístění prostředku Private Link. Povinné pouze v případě, že se vyplní privateLinkResourceId. |
properties.privateLinkResourceId |
string |
ID prostředku Private Link. Vyplnění tohoto volitelného pole znamená, že tento back-end je privátní. |
properties.weight |
integer |
Váha původu v dané skupině původu pro vyrovnávání zatížení. Musí být mezi 1 a 1 000. |
DeepCreatedOriginGroup
Skupina původů pro obsah CDN, která se přidá při vytváření koncového bodu CDN. Provoz se odesílá do původů v rámci skupiny původů na základě stavu původu.
Name | Typ | Description |
---|---|---|
name |
string |
Název skupiny původu, který musí být v rámci koncového bodu jedinečný. |
properties.healthProbeSettings |
Nastavení sondy stavu na původ, který se používá k určení stavu původu. |
|
properties.origins |
Zdroj obsahu, který se doručuje prostřednictvím CDN v rámci dané skupiny původů. |
|
properties.responseBasedOriginErrorDetectionSettings |
Objekt JSON, který obsahuje vlastnosti pro určení stavu původu pomocí skutečných požadavků a odpovědí. Tato vlastnost se v současné době nepodporuje. |
|
properties.trafficRestorationTimeToHealedOrNewEndpointsInMinutes |
integer |
Čas v minutách k postupnému přesunu provozu do koncového bodu, když koncový bod, který není v pořádku, nebo se přidá nový koncový bod Výchozí hodnota je 10 minut. Tato vlastnost se v současné době nepodporuje. |
DeliveryPolicy
Zásady, které určují pravidla doručování, která se mají použít pro koncový bod.
Name | Typ | Description |
---|---|---|
description |
string |
Uživatelsky přívětivý popis zásad. |
rules |
Seznam pravidel doručování. |
DeliveryRule
Pravidlo, které určuje sadu akcí a podmínek
DeliveryRuleCacheExpirationAction
Definuje akci vypršení platnosti mezipaměti pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Cache |
Název akce pro pravidlo doručení. |
parameters |
Definuje parametry akce. |
DeliveryRuleCacheKeyQueryStringAction
Definuje akci řetězce dotazu klíč mezipaměti pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Cache |
Název akce pro pravidlo doručení. |
parameters |
Definuje parametry akce. |
DeliveryRuleClientPortCondition
Definuje podmínku ClientPort pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Client |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleCookiesCondition
Definuje podmínku cookies pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Cookies |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleHostNameCondition
Definuje podmínku HostName pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Host |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleHttpVersionCondition
Definuje podmínku HttpVersion pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Http |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleIsDeviceCondition
Definuje podmínku IsDevice pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Is |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRulePostArgsCondition
Definuje podmínku PostArgs pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Post |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleQueryStringCondition
Definuje podmínku QueryString pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Query |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleRemoteAddressCondition
Definuje podmínku RemoteAddress pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Remote |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleRequestBodyCondition
Definuje podmínku RequestBody pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Request |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleRequestHeaderAction
Definuje akci hlavičky požadavku pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Modify |
Název akce pro pravidlo doručení. |
parameters |
Definuje parametry akce. |
DeliveryRuleRequestHeaderCondition
Definuje podmínku RequestHeader pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Request |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleRequestMethodCondition
Definuje podmínku RequestMethod pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Request |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleRequestSchemeCondition
Definuje podmínku RequestScheme pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Request |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleRequestUriCondition
Definuje podmínku RequestUri pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Request |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleResponseHeaderAction
Definuje akci hlavičky odpovědi pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Modify |
Název akce pro pravidlo doručení. |
parameters |
Definuje parametry akce. |
DeliveryRuleRouteConfigurationOverrideAction
Definuje akci přepsání konfigurace trasy pro pravidlo doručení. Platí jenom pro profily Frontdoor Standard/Premium.
Name | Typ | Description |
---|---|---|
name |
string:
Route |
Název akce pro pravidlo doručení. |
parameters |
Definuje parametry akce. |
DeliveryRuleServerPortCondition
Definuje podmínku ServerPort pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Server |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleSocketAddrCondition
Definuje podmínku SocketAddress pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Socket |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleSslProtocolCondition
Definuje podmínku SslProtocol pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name | string: |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleUrlFileExtensionCondition
Definuje podmínku UrlFileExtension pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Url |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleUrlFileNameCondition
Definuje podmínku UrlFileName pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Url |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DeliveryRuleUrlPathCondition
Definuje podmínku UrlPath pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Url |
Název podmínky pravidla doručení. |
parameters |
Definuje parametry podmínky. |
DestinationProtocol
Protokol, který se má použít pro přesměrování. Výchozí hodnota je MatchRequest.
Name | Typ | Description |
---|---|---|
Http |
string |
|
Https |
string |
|
MatchRequest |
string |
Endpoint
Koncový bod CDN je entita v profilu CDN, která obsahuje informace o konfiguraci, jako je původ, protokol, ukládání obsahu do mezipaměti a chování při doručování. Koncový bod CDN používá adresu URL ve formátu .azureedge.net.
Name | Typ | Default value | Description |
---|---|---|---|
id |
string |
ID prostředku. |
|
location |
string |
Umístění prostředku. |
|
name |
string |
Název prostředku. |
|
properties.contentTypesToCompress |
string[] |
Seznam typů obsahu, na které se vztahuje komprese. Hodnota by měla být platným typem MIME. |
|
properties.customDomains |
Vlastní domény v rámci koncového bodu. |
||
properties.defaultOriginGroup |
Odkaz na skupinu původů. |
||
properties.deliveryPolicy |
Zásady, které určují pravidla doručování, která se mají použít pro koncový bod. |
||
properties.geoFilters |
Seznam pravidel definujících geografický přístup uživatele v rámci koncového bodu CDN Každý geografický filtr definuje pravidlo přístupu k zadané cestě nebo obsahu, například blokování APAC pro cestu /pictures/ |
||
properties.hostName |
string |
Název hostitele koncového bodu strukturovaného jako {endpointName}. {DNSZone}, například contoso.azureedge.net |
|
properties.isCompressionEnabled |
boolean |
Určuje, jestli je ve službě CDN povolená komprese obsahu. Výchozí hodnota je false. Pokud je povolená komprese, bude obsah sloužit jako komprimovaný, pokud uživatel požádá o komprimovanou verzi. Pokud je požadovaný obsah menší než 1 bajt nebo větší než 1 MB, obsah se ve službě CDN komprimovat nebude. |
|
properties.isHttpAllowed |
boolean |
True |
Určuje, jestli je v koncovém bodu povolený provoz HTTP. Výchozí hodnota je true (pravda). Musí být povolený alespoň jeden protokol (HTTP nebo HTTPS). |
properties.isHttpsAllowed |
boolean |
True |
Určuje, jestli je v koncovém bodu povolený provoz HTTPS. Výchozí hodnota je true (pravda). Musí být povolený alespoň jeden protokol (HTTP nebo HTTPS). |
properties.optimizationType |
Určuje, pro jaký scénář chce zákazník tento koncový bod CDN optimalizovat, například stahování, mediální služby. Na základě těchto informací může CDN použít optimalizaci řízenou scénářem. |
||
properties.originGroups |
Skupiny původů, které se skládají z původů, které se používají k vyrovnávání zatížení provozu na základě dostupnosti. |
||
properties.originHostHeader |
string |
Hodnota hlavičky hostitele odeslaná do zdroje s každým požadavkem. Tato vlastnost v koncovém bodu je povolená pouze v případě, že koncový bod používá jeden zdroj, a je možné ji přepsat stejnou vlastností zadanou při původu. Pokud tuto hodnotu ponecháte prázdnou, určí ji název hostitele požadavku. Původy Azure CDN, jako jsou Web Apps, Blob Storage a Cloud Services vyžadují, aby tato hodnota hlavičky hostitele ve výchozím nastavení odpovídala názvu původního hostitele. |
|
properties.originPath |
string |
Cesta k adresáři původu, ze kterého může SÍŤ CDN načíst obsah, například contoso.cloudapp.net/originpath. |
|
properties.origins |
Zdroj obsahu doručované přes CDN. |
||
properties.probePath |
string |
Cesta k souboru hostovanému na počátku, která pomáhá zrychlit doručování dynamického obsahu a vypočítat optimální trasy pro CDN. To je relativní vzhledem k cestě původu. Tato vlastnost je relevantní pouze při použití jednoho zdroje. |
|
properties.provisioningState |
Stav zřizování koncového bodu. |
||
properties.queryStringCachingBehavior | NotSet |
Definuje, jak CDN ukládá požadavky, které obsahují řetězce dotazů, do mezipaměti. Při ukládání do mezipaměti můžete ignorovat všechny řetězce dotazů, obejít ukládání do mezipaměti, aby se zabránilo ukládání požadavků obsahujících řetězce dotazů do mezipaměti, nebo ukládat všechny požadavky do mezipaměti s jedinečnou adresou URL. |
|
properties.resourceState |
Stav prostředku koncového bodu. |
||
properties.urlSigningKeys |
Seznam klíčů používaných k ověření podepsaných hodnot hash adres URL |
||
properties.webApplicationFirewallPolicyLink |
Definuje zásady Web Application Firewall pro koncový bod (pokud jsou k dispozici). |
||
systemData |
Systémová data jen pro čtení |
||
tags |
object |
Značky prostředků. |
|
type |
string |
Typ prostředku. |
EndpointProvisioningState
Stav zřizování koncového bodu.
Name | Typ | Description |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
EndpointResourceState
Stav prostředku koncového bodu.
Name | Typ | Description |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Running |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
ErrorAdditionalInfo
Další informace o chybě správy prostředků
Name | Typ | Description |
---|---|---|
info |
object |
Další informace. |
type |
string |
Typ další informace. |
ErrorDetail
Podrobnosti o chybě
Name | Typ | Description |
---|---|---|
additionalInfo |
Další informace o chybě. |
|
code |
string |
Kód chyby |
details |
Podrobnosti o chybě. |
|
message |
string |
Chybová zpráva |
target |
string |
Cíl chyby. |
ErrorResponse
Chybová odpověď
Name | Typ | Description |
---|---|---|
error |
Objekt chyby. |
ForwardingProtocol
Protokol, který toto pravidlo použije při předávání provozu do back-endů.
Name | Typ | Description |
---|---|---|
HttpOnly |
string |
|
HttpsOnly |
string |
|
MatchRequest |
string |
GeoFilter
Pravidla definující geografický přístup uživatele v rámci koncového bodu CDN
Name | Typ | Description |
---|---|---|
action |
Akce geografického filtru, tj. povolení nebo blokování přístupu |
|
countryCodes |
string[] |
Dvoumísmenné kódy zemí nebo oblastí definující přístup uživatele k zemi nebo oblasti v geografickém filtru, např. AU, MX, USA. |
relativePath |
string |
Relativní cesta použitelná pro geografický filtr (např. /mypictures, /mypicture/kitty.jpg atd.) |
GeoFilterActions
Akce geografického filtru, tj. povolení nebo blokování přístupu
Name | Typ | Description |
---|---|---|
Allow |
string |
|
Block |
string |
HeaderAction
Akce, která se má provést
Name | Typ | Description |
---|---|---|
Append |
string |
|
Delete |
string |
|
Overwrite |
string |
HeaderActionParameters
Definuje parametry pro akci hlavičky požadavku.
Name | Typ | Description |
---|---|---|
headerAction |
Akce, která se má provést |
|
headerName |
string |
Název hlavičky, která se má upravit |
typeName |
enum:
Delivery |
|
value |
string |
Hodnota pro zadanou akci |
HealthProbeParameters
Objekt JSON, který obsahuje vlastnosti pro odeslání sond stavu do zdroje.
Name | Typ | Description |
---|---|---|
probeIntervalInSeconds |
integer |
Počet sekund mezi sondami stavu. Výchozí hodnota je 240sec. |
probePath |
string |
Cesta vzhledem k původu, která se používá k určení stavu původu. |
probeProtocol |
Protokol, který se má použít pro sondu stavu. |
|
probeRequestType |
Typ požadavku sondy stavu, který je proveden. |
HealthProbeRequestType
Typ požadavku sondy stavu, který je proveden.
Name | Typ | Description |
---|---|---|
GET |
string |
|
HEAD |
string |
|
NotSet |
string |
HostNameMatchConditionParameters
Definuje parametry pro podmínky shody názvu hostitele.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
string[] |
Hodnota shody pro podmínku pravidla doručení |
|
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
HostNameOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
HttpErrorRangeParameters
Objekt JSON, který představuje rozsah stavových kódů HTTP
Name | Typ | Description |
---|---|---|
begin |
integer |
Inkluzivní začátek rozsahu stavových kódů HTTP. |
end |
integer |
Inkluzivní konec rozsahu stavových kódů HTTP. |
HttpVersionMatchConditionParameters
Definuje parametry pro podmínky shody HttpVersion.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
string[] |
Hodnota shody pro podmínku pravidla doručení |
|
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
HttpVersionOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Equal |
string |
IdentityType
Typ identity, která vytváří nebo upravuje prostředky
Name | Typ | Description |
---|---|---|
application |
string |
|
key |
string |
|
managedIdentity |
string |
|
user |
string |
IsDeviceMatchConditionParameters
Definuje parametry pro podmínky shody IsDevice.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
Hodnota shody pro podmínku pravidla doručení |
||
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
IsDeviceOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Equal |
string |
KeyVaultSigningKeyParameters
Popisuje parametry pro použití služby KeyVault uživatele pro podpisový klíč adresy URL.
Name | Typ | Description |
---|---|---|
resourceGroupName |
string |
Skupina prostředků Key Vault uživatele obsahující tajný kód |
secretName |
string |
Název tajného kódu v Key Vault. |
secretVersion |
string |
Verze (GUID) tajného kódu v Key Vault. |
subscriptionId |
string |
ID předplatného Key Vault uživatele obsahující tajný kód |
typeName | enum: | |
vaultName |
string |
Název Key Vault uživatele obsahující tajný kód |
MatchValues
Hodnota shody pro podmínku pravidla doručení
Name | Typ | Description |
---|---|---|
DELETE |
string |
|
GET |
string |
|
HEAD |
string |
|
OPTIONS |
string |
|
POST |
string |
|
PUT |
string |
|
TRACE |
string |
OptimizationType
Určuje, jaký scénář chce zákazník optimalizovat tento koncový bod CDN, například stahování nebo mediální služby. Na základě těchto informací můžeme použít optimalizaci řízenou scénářem.
Name | Typ | Description |
---|---|---|
DynamicSiteAcceleration |
string |
|
GeneralMediaStreaming |
string |
|
GeneralWebDelivery |
string |
|
LargeFileDownload |
string |
|
VideoOnDemandMediaStreaming |
string |
OriginGroupOverride
Definuje parametry pro konfiguraci přepsání skupiny původů.
Name | Typ | Description |
---|---|---|
forwardingProtocol |
Protokol, který toto pravidlo použije při předávání provozu do back-endů. |
|
originGroup |
definuje Skupinu původů, která by přepsala DefaultOriginGroup na trase. |
OriginGroupOverrideAction
Definuje akci přepsání skupiny původů pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name | string: |
Název akce pro pravidlo doručení. |
parameters |
Definuje parametry akce. |
OriginGroupOverrideActionParameters
Definuje parametry pro akci přepsání skupiny původů.
Name | Typ | Description |
---|---|---|
originGroup |
definuje Skupinu původů, která by přepsala DefaultOriginGroup. |
|
typeName |
enum:
Delivery |
paramIndicator
Určuje účel parametru .
Name | Typ | Description |
---|---|---|
Expires |
string |
|
KeyId |
string |
|
Signature |
string |
PostArgsMatchConditionParameters
Definuje parametry pro podmínky shody PostArgs.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
string[] |
Hodnota shody pro podmínku pravidla doručení |
|
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
selector |
string |
Název PostArg, který se má shodovat |
|
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
PostArgsOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
PrivateEndpointStatus
Stav schválení pro připojení k Private Link
Name | Typ | Description |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
|
Timeout |
string |
ProbeProtocol
Protokol, který se má použít pro sondu stavu.
Name | Typ | Description |
---|---|---|
Http |
string |
|
Https |
string |
|
NotSet |
string |
queryStringBehavior
Chování ukládání požadavků do mezipaměti
Name | Typ | Description |
---|---|---|
Exclude |
string |
|
ExcludeAll |
string |
|
Include |
string |
|
IncludeAll |
string |
QueryStringCachingBehavior
Definuje, jak CDN ukládá požadavky, které obsahují řetězce dotazů, do mezipaměti. Při ukládání do mezipaměti můžete ignorovat všechny řetězce dotazů, obejít ukládání do mezipaměti, aby se zabránilo ukládání požadavků obsahujících řetězce dotazů do mezipaměti, nebo ukládat všechny požadavky do mezipaměti s jedinečnou adresou URL.
Name | Typ | Description |
---|---|---|
BypassCaching |
string |
|
IgnoreQueryString |
string |
|
NotSet |
string |
|
UseQueryString |
string |
QueryStringMatchConditionParameters
Definuje parametry pro podmínky shody řetězce dotazu.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
string[] |
Hodnota shody pro podmínku pravidla doručení |
|
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
QueryStringOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
RedirectType
Typ přesměrování, který pravidlo použije při přesměrování provozu.
Name | Typ | Description |
---|---|---|
Found |
string |
|
Moved |
string |
|
PermanentRedirect |
string |
|
TemporaryRedirect |
string |
RemoteAddressMatchConditionParameters
Definuje parametry pro podmínky shody vzdálených adres.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
string[] |
Porovná hodnoty, které se mají shodovat. Operátor se použije pro každou hodnotu se sémantikou OR. Pokud některá z nich odpovídá proměnné s daným operátorem, tato podmínka shody se považuje za shodu. |
|
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
RemoteAddressOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Any |
string |
|
GeoMatch |
string |
|
IPMatch |
string |
RequestBodyMatchConditionParameters
Definuje parametry pro podmínky shody RequestBody.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
string[] |
Hodnota shody pro podmínku pravidla doručení |
|
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
RequestBodyOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
RequestHeaderMatchConditionParameters
Definuje parametry pro podmínky shody RequestHeader.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
string[] |
Hodnota shody pro podmínku pravidla doručení |
|
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
selector |
string |
Název hlavičky, která se má shodovat |
|
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
RequestHeaderOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
RequestMethodMatchConditionParameters
Definuje parametry pro podmínky shody RequestMethod.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
Hodnota shody pro podmínku pravidla doručení |
||
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
RequestMethodOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Equal |
string |
RequestSchemeMatchConditionParameters
Definuje parametry pro podmínky shody RequestScheme.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
Hodnota shody pro podmínku pravidla doručení |
||
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
enum:
Equal |
Popisuje operátor, který má být spárován. |
|
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
RequestUriMatchConditionParameters
Definuje parametry pro podmínky shody RequestUri.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
string[] |
Hodnota shody pro podmínku pravidla doručení |
|
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
RequestUriOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
ResourceReference
Odkaz na jiný prostředek.
Name | Typ | Description |
---|---|---|
id |
string |
ID prostředku. |
ResponseBasedDetectedErrorTypes
Typ chyb odpovědi na požadavky skutečných uživatelů, u kterých se původ bude považovat za špatný
Name | Typ | Description |
---|---|---|
None |
string |
|
TcpAndHttpErrors |
string |
|
TcpErrorsOnly |
string |
ResponseBasedOriginErrorDetectionParameters
Objekt JSON, který obsahuje vlastnosti pro určení stavu původu pomocí skutečných požadavků a odpovědí.
Name | Typ | Description |
---|---|---|
httpErrorRanges |
Seznam rozsahů stavových kódů HTTP, které jsou považovány za chyby serveru pro původ a jsou označeny jako není v pořádku. |
|
responseBasedDetectedErrorTypes |
Typ chyb odpovědi na požadavky skutečných uživatelů, u kterých se původ bude považovat za špatný |
|
responseBasedFailoverThresholdPercentage |
integer |
Procento neúspěšných požadavků v ukázce, kde se má aktivovat převzetí služeb při selhání. |
RouteConfigurationOverrideActionParameters
Definuje parametry akce přepsání konfigurace trasy.
Name | Typ | Description |
---|---|---|
cacheConfiguration |
Konfigurace ukládání do mezipaměti přidružené k tomuto pravidlu. Chcete-li zakázat ukládání do mezipaměti, nezadáte objekt cacheConfiguration. |
|
originGroupOverride |
Odkaz na konfiguraci přepsání skupiny původů. Ponechte prázdné, aby se na trase použila výchozí skupina původů. |
|
typeName |
enum:
Delivery |
ruleCacheBehavior
Chování ukládání požadavků do mezipaměti
Name | Typ | Description |
---|---|---|
HonorOrigin |
string |
|
OverrideAlways |
string |
|
OverrideIfOriginMissing |
string |
ruleIsCompressionEnabled
Označuje, jestli je povolená komprese obsahu. Pokud je povolená komprese, bude obsah sloužit jako komprimovaný, pokud uživatel požádá o komprimovanou verzi. Pokud je požadovaný obsah menší než 1 bajt nebo větší než 1 MB, obsah se v AzureFrontDoor komprimovat nebude.
Name | Typ | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ruleQueryStringCachingBehavior
Definuje, jak frontdoor ukládá do mezipaměti požadavky, které obsahují řetězce dotazů. Při ukládání do mezipaměti můžete ignorovat všechny řetězce dotazů, konkrétní řetězce dotazů, ukládat do mezipaměti každý požadavek s jedinečnou adresou URL nebo ukládat do mezipaměti konkrétní řetězce dotazů.
Name | Typ | Description |
---|---|---|
IgnoreQueryString |
string |
|
IgnoreSpecifiedQueryStrings |
string |
|
IncludeSpecifiedQueryStrings |
string |
|
UseQueryString |
string |
ServerPortMatchConditionParameters
Definuje parametry pro podmínky shody ServerPort.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
string[] |
Hodnota shody pro podmínku pravidla doručení |
|
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
ServerPortOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
SocketAddrMatchConditionParameters
Definuje parametry podmínek shody SocketAddress.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
string[] |
Hodnota shody pro podmínku pravidla doručení |
|
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
SocketAddrOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Any |
string |
|
IPMatch |
string |
SslProtocol
Protokol navázaného připojení TLS.
Name | Typ | Description |
---|---|---|
TLSv1 |
string |
|
TLSv1.1 |
string |
|
TLSv1.2 |
string |
SslProtocolMatchConditionParameters
Definuje parametry pro podmínky shody SslProtocol.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
Hodnota shody pro podmínku pravidla doručení |
||
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
SslProtocolOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Equal |
string |
SystemData
Systémová data jen pro čtení
Name | Typ | Description |
---|---|---|
createdAt |
string |
Časové razítko vytvoření prostředku (UTC) |
createdBy |
string |
Identifikátor identity, která vytvořila prostředek |
createdByType |
Typ identity, která vytvořila prostředek |
|
lastModifiedAt |
string |
Časové razítko poslední změny prostředku (UTC) |
lastModifiedBy |
string |
Identifikátor identity, která naposledy upravila prostředek |
lastModifiedByType |
Typ identity, která prostředek naposledy upravila |
transform
Popisuje, které transformace se použijí před porovnáním.
Name | Typ | Description |
---|---|---|
Lowercase |
string |
|
RemoveNulls |
string |
|
Trim |
string |
|
Uppercase |
string |
|
UrlDecode |
string |
|
UrlEncode |
string |
UrlFileExtensionMatchConditionParameters
Definuje parametry pro podmínky shody UrlFileExtension.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
string[] |
Hodnota shody pro podmínku pravidla doručení |
|
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
UrlFileExtensionOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
UrlFileNameMatchConditionParameters
Definuje parametry pro podmínky shody UrlFilename.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
string[] |
Hodnota shody pro podmínku pravidla doručení |
|
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
UrlFileNameOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
UrlPathMatchConditionParameters
Definuje parametry pro podmínky shody UrlPath.
Name | Typ | Default value | Description |
---|---|---|---|
matchValues |
string[] |
Hodnota shody pro podmínku pravidla doručení |
|
negateCondition |
boolean |
False |
Popisuje, jestli se jedná o podmínku negování. |
operator |
Popisuje operátor, který má být spárován. |
||
transforms |
Seznam transformací |
||
typeName |
enum:
Delivery |
UrlPathOperator
Popisuje operátor, který má být spárován.
Name | Typ | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
|
Wildcard |
string |
UrlRedirectAction
Definuje akci přesměrování adresy URL pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Url |
Název akce pro pravidlo doručení. |
parameters |
Definuje parametry akce. |
UrlRedirectActionParameters
Definuje parametry pro akci přesměrování adresy URL.
Name | Typ | Description |
---|---|---|
customFragment |
string |
Fragment, který se má přidat do adresy URL pro přesměrování. Fragment je část adresy URL, která následuje za #. Nezahrnujte soubor #. |
customHostname |
string |
Hostitel, který se má přesměrovat. Ponechte prázdné, pokud chcete jako cílového hostitele použít příchozího hostitele. |
customPath |
string |
Úplná cesta k přesměrování. Cesta nemůže být prázdná a musí začínat na /. Ponechte prázdnou, pokud chcete jako cílovou cestu použít příchozí cestu. |
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 všechny existující řetězce dotazu; ponechte prázdnou, aby se zachoval řetězec příchozího dotazu. Řetězec dotazu musí být ve formátu = . ? a & se přidají automaticky, takže je nezahrnujte. |
destinationProtocol |
Protokol, který se má použít pro přesměrování. Výchozí hodnota je MatchRequest. |
|
redirectType |
Typ přesměrování, který pravidlo použije při přesměrování provozu. |
|
typeName |
enum:
Delivery |
UrlRewriteAction
Definuje akci přepsání adresy URL pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Url |
Název akce pro pravidlo doručení. |
parameters |
Definuje parametry akce. |
UrlRewriteActionParameters
Definuje parametry akce přepsání adresy URL.
Name | Typ | Description |
---|---|---|
destination |
string |
Definujte relativní adresu URL, na kterou budou výše uvedené požadavky přepsány. |
preserveUnmatchedPath |
boolean |
Jestli se má zachovat chybějící cesta. Výchozí hodnota je true (pravda). |
sourcePattern |
string |
definujte vzor identifikátoru URI požadavku, který identifikuje typ požadavků, které je možné přepsat. Pokud je hodnota prázdná, všechny řetězce se shodují. |
typeName |
enum:
Delivery |
UrlSigningAction
Definuje akci podepisování adresy URL pro pravidlo doručení.
Name | Typ | Description |
---|---|---|
name |
string:
Url |
Název akce pro pravidlo doručení. |
parameters |
Definuje parametry akce. |
UrlSigningActionParameters
Definuje parametry akce Podepisování adresy URL.
Name | Typ | Description |
---|---|---|
algorithm |
Algoritmus pro podepisování adres URL |
|
parameterNameOverride |
Definuje parametry řetězce dotazu v adrese URL, které se mají vzít v úvahu při vypršení platnosti, ID klíče atd. |
|
typeName |
enum:
Delivery |
UrlSigningKey
Podpisový klíč adresy URL
Name | Typ | Description |
---|---|---|
keyId |
string |
Definuje ID klíče definovaného zákazníkem. Toto ID bude existovat v příchozím požadavku k označení klíče použitého k vytvoření hodnoty hash. |
keySourceParameters |
Definuje parametry pro použití trezoru klíčů zákazníka pro podpisový klíč adresy URL. |
UrlSigningParamIdentifier
Definuje, jak identifikovat parametr pro konkrétní účel, například vypršení platnosti.
Name | Typ | Description |
---|---|---|
paramIndicator |
Určuje účel parametru . |
|
paramName |
string |
Název parametru |
WebApplicationFirewallPolicyLink
Definuje zásady Web Application Firewall pro koncový bod (pokud jsou k dispozici).
Name | Typ | Description |
---|---|---|
id |
string |
ID prostředku. |