Endpoints - Stop
Leállítja a meglévő futó CDN-végpontot.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/stop?api-version=2024-02-01
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
endpoint
|
path | True |
string |
A profil alatti végpont neve, amely globálisan egyedi. |
profile
|
path | True |
string |
Az erőforráscsoporton belül egyedi CDN-profil neve. |
resource
|
path | True |
string |
Az Azure-előfizetés erőforráscsoportjának neve. Reguláris kifejezési minta: |
subscription
|
path | True |
string |
Azure-előfizetés azonosítója. |
api-version
|
query | True |
string |
Az ügyfélkéréshez használni kívánt API verziója. A jelenlegi verzió: 2024-02-01. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
OK gombra. A kérés sikeres volt. |
|
202 Accepted |
Elfogadva, és a művelet aszinkron módon fejeződik be. Fejlécek location: string |
|
Other Status Codes |
CDN-hibaválasz, amely leírja, hogy miért hiúsult meg a művelet. |
Biztonság
azure_auth
Azure Active Directory OAuth2 Flow.
Típus:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | felhasználói fiók megszemélyesítése |
Példák
Endpoints_Stop
Sample request
POST https://management.azure.com/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1/stop?api-version=2024-02-01
Sample response
{
"name": "endpoint4899",
"id": "/subscriptions/subid/resourcegroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1",
"type": "Microsoft.Cdn/profiles/endpoints",
"tags": {
"kay1": "value1"
},
"location": "WestUs",
"properties": {
"hostName": "endpoint1.azureedge.net",
"originHostHeader": "www.bing.com",
"provisioningState": "Succeeded",
"resourceState": "Stopping",
"isHttpAllowed": true,
"isHttpsAllowed": true,
"queryStringCachingBehavior": "NotSet",
"originPath": null,
"origins": [
{
"name": "www-bing-com",
"properties": {
"hostName": "www.bing.com",
"httpPort": 80,
"httpsPort": 443
}
}
],
"contentTypesToCompress": [],
"isCompressionEnabled": false,
"optimizationType": "DynamicSiteAcceleration",
"probePath": "/image",
"geoFilters": []
}
}
azure-asyncoperation: https://management.azure.com/subscriptions/subid/resourcegroups/resourceGroupName/providers/Microsoft.Cdn/operationresults/operationId?api-version=2024-02-01
{
"name": "endpoint4899",
"id": "/subscriptions/subid/resourcegroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1",
"type": "Microsoft.Cdn/profiles/endpoints",
"tags": {
"kay1": "value1"
},
"location": "WestUs",
"properties": {
"hostName": "endpoint1.azureedge.net",
"originHostHeader": "www.bing.com",
"provisioningState": "Succeeded",
"resourceState": "Stopping",
"isHttpAllowed": true,
"isHttpsAllowed": true,
"queryStringCachingBehavior": "NotSet",
"originPath": null,
"origins": [
{
"name": "www-bing-com",
"properties": {
"hostName": "www.bing.com",
"httpPort": 80,
"httpsPort": 443
}
}
],
"contentTypesToCompress": [],
"isCompressionEnabled": false,
"optimizationType": "DynamicSiteAcceleration",
"probePath": "/image",
"geoFilters": []
}
}
Definíciók
Name | Description |
---|---|
algorithm |
AZ URL-aláíráshoz használandó algoritmus |
cache |
A kérések gyorsítótárazási viselkedése |
Cache |
Gyorsítótárazási típusú útvonalak gyorsítótárazási beállításai. A gyorsítótárazás letiltásához ne adjon meg cacheConfiguration objektumot. |
Cache |
Meghatározza a gyorsítótár lejárati műveletének paramétereit. |
Cache |
Meghatározza a cache-key lekérdezési sztring művelet paramétereit. |
Cache |
A tartalom gyorsítótárazási szintjének szintje. |
Client |
Meghatározza a ClientPort egyeztetési feltételeinek paramétereit |
Client |
A megfeleltetendő operátor ismertetése |
Cookies |
Meghatározza a cookie-k egyezési feltételeinek paramétereit |
Cookies |
A megfeleltetendő operátort ismerteti |
Deep |
A CDN-végponton létrehozott egyéni tartományok. |
Deep |
A CDN-tartalom fő forrása, amely a CDN-végpont létrehozásakor lesz hozzáadva. |
Deep |
A CDN-tartalom forráscsoportja, amely a CDN-végpont létrehozásakor lesz hozzáadva. A rendszer a forráscsoporton belüli forrásokba küldi a forgalmat a forrásállapot alapján. |
Delivery |
Egy szabályzat, amely meghatározza a végponthoz használandó kézbesítési szabályokat. |
Delivery |
Egy szabály, amely műveletek és feltételek készletét határozza meg |
Delivery |
Meghatározza a kézbesítési szabály gyorsítótár-lejárati műveletét. |
Delivery |
Meghatározza a gyorsítótárkulcs lekérdezési sztringjének műveletét a kézbesítési szabályhoz. |
Delivery |
Meghatározza a kézbesítési szabály ClientPort feltételét. |
Delivery |
Meghatározza a kézbesítési szabály Cookie-k feltételét. |
Delivery |
Meghatározza a kézbesítési szabály HostName feltételét. |
Delivery |
Meghatározza a kézbesítési szabály HttpVersion feltételét. |
Delivery |
Meghatározza a kézbesítési szabály IsDevice feltételét. |
Delivery |
Meghatározza a kézbesítési szabály PostArgs feltételét. |
Delivery |
Meghatározza a kézbesítési szabály QueryString feltételét. |
Delivery |
Meghatározza a kézbesítési szabály RemoteAddress feltételét. |
Delivery |
Meghatározza a kézbesítési szabály RequestBody feltételét. |
Delivery |
Meghatározza a kérelemfejléc-műveletet a kézbesítési szabályhoz. |
Delivery |
Meghatározza a kézbesítési szabály RequestHeader feltételét. |
Delivery |
Meghatározza a kézbesítési szabály RequestMethod feltételét. |
Delivery |
Meghatározza a kézbesítési szabály RequestScheme feltételét. |
Delivery |
Meghatározza a kézbesítési szabály RequestUri feltételét. |
Delivery |
Meghatározza a kézbesítési szabály válaszfejléc-műveletét. |
Delivery |
Meghatározza az útvonal-konfiguráció felülbírálási műveletét a kézbesítési szabályhoz. Csak a Frontdoor Standard/Premium profilokra vonatkozik. |
Delivery |
Meghatározza a kézbesítési szabály ServerPort feltételét. |
Delivery |
Meghatározza a kézbesítési szabály SocketAddress feltételét. |
Delivery |
Meghatározza a kézbesítési szabály SslProtocol feltételét. |
Delivery |
Meghatározza a kézbesítési szabály UrlFileExtension feltételét. |
Delivery |
Meghatározza a kézbesítési szabály UrlFileName feltételét. |
Delivery |
Meghatározza a kézbesítési szabály UrlPath-feltételét. |
Destination |
Az átirányításhoz használandó protokoll. Az alapértelmezett érték a MatchRequest |
Endpoint |
A CDN-végpont egy CDN-profilon belüli entitás, amely konfigurációs információkat tartalmaz, például a forrást, a protokollt, a tartalom gyorsítótárazását és a kézbesítés viselkedését. A CDN-végpont a .azureedge.net URL-formátumot használja. |
Endpoint |
A végpont kiépítési állapota. |
Endpoint |
A végpont erőforrás-állapota. |
Error |
Az erőforrás-kezelési hiba további információi. |
Error |
A hiba részletei. |
Error |
Hibaválasz |
Forwarding |
Ez a szabály protokollt használ a forgalom háttérrendszerbe való továbbításához. |
Geo |
A felhasználó földrajzi hozzáférését meghatározó szabályok a CDN-végponton belül. |
Geo |
A geoszűrő művelete, azaz a hozzáférés engedélyezése vagy letiltása. |
Header |
Végrehajtandó művelet |
Header |
Meghatározza a kérelemfejléc-művelet paramétereit. |
Health |
Az állapotminták forrásba küldéséhez használt tulajdonságokat tartalmazó JSON-objektum. |
Health |
A végrehajtott állapotadat-mintavételi kérelem típusa. |
Host |
Meghatározza a HostName egyezés feltételeinek paramétereit |
Host |
A megfeleltetendő operátor ismertetése |
Http |
A HTTP-állapotkódok tartományát képviselő JSON-objektum |
Http |
Meghatározza a HttpVersion egyeztetési feltételeinek paramétereit |
Http |
A megfeleltetendő operátort ismerteti |
Identity |
Az erőforrásokat létrehozó/módosító identitás típusa |
Is |
Meghatározza az IsDevice-egyezés feltételeinek paramétereit |
Is |
A megfeleltetendő operátor ismertetése |
Key |
A felhasználó KeyVaultjának URL-aláírókulcshoz való használatához szükséges paramétereket ismerteti. |
Match |
A kézbesítési szabály feltételének egyezési értéke |
Optimization |
Meghatározza, hogy az ügyfél milyen forgatókönyvet szeretne optimalizálni a CDN-végpont számára, például Letöltés, Médiaszolgáltatások. Ezekkel az információkkal forgatókönyvalapú optimalizálást alkalmazhatunk. |
Origin |
Meghatározza a forráscsoport felülbírálási konfigurációjának paramétereit. |
Origin |
Meghatározza a kézbesítési szabály forráscsoport-felülbírálási műveletét. |
Origin |
Meghatározza a forráscsoport felülbírálási műveletének paramétereit. |
param |
A paraméter célját jelzi |
Post |
Meghatározza a PostArgs-egyezési feltételek paramétereit |
Post |
A megfeleltetendő operátort ismerteti |
Private |
A Private Link való kapcsolat jóváhagyási állapota |
Probe |
Állapotadat-mintavételhez használandó protokoll. |
query |
A kérések gyorsítótárazási viselkedése |
Query |
Meghatározza, hogy a CDN hogyan gyorsítótárazza a lekérdezési sztringeket tartalmazó kéréseket. A gyorsítótárazás során figyelmen kívül hagyhatja a lekérdezési sztringeket, megkerülheti a gyorsítótárazást, hogy a lekérdezési sztringeket tartalmazó kérések ne legyenek gyorsítótárazva, vagy minden egyedi URL-címmel rendelkező kérést gyorsítótárazzon. |
Query |
A QueryString-egyezés feltételeinek paramétereit határozza meg |
Query |
A megfeleltetendő operátort ismerteti |
Redirect |
A szabály által a forgalom átirányításához használt átirányítási típus. |
Remote |
A RemoteAddress-egyezés feltételeinek paramétereit határozza meg |
Remote |
A megfeleltetendő operátort ismerteti |
Request |
Meghatározza a RequestBody egyeztetési feltételeinek paramétereit |
Request |
A megfeleltetendő operátort ismerteti |
Request |
Meghatározza a RequestHeader egyeztetési feltételeinek paramétereit |
Request |
A megfeleltetendő operátort ismerteti |
Request |
A RequestMethod-egyezés feltételeinek paramétereit határozza meg |
Request |
A megfeleltetendő operátort ismerteti |
Request |
Meghatározza a RequestScheme egyezés feltételeinek paramétereit |
Request |
Meghatározza a RequestUri-egyezés feltételeinek paramétereit |
Request |
A megfeleltetendő operátort ismerteti |
Resource |
Hivatkozás másik erőforrásra. |
Response |
Olyan valós felhasználói kérések válaszhibáinak típusa, amelyek forrását nem megfelelőnek tekintik |
Response |
A tulajdonságokat tartalmazó JSON-objektum, amely valós kérések/válaszok használatával határozza meg a forrás állapotát. |
Route |
Meghatározza az útvonal-konfiguráció felülbírálási művelet paramétereit. |
rule |
A kérések gyorsítótárazási viselkedése |
rule |
Azt jelzi, hogy engedélyezve van-e a tartalomtömörítés. Ha a tömörítés engedélyezve van, a rendszer tömörítettként fogja kiszolgálni a tartalmat, ha a felhasználó tömörített verziót kér. A tartalom nem lesz tömörítve az AzureFrontDooron, ha a kért tartalom 1 bájtnál kisebb vagy 1 MB-nál nagyobb. |
rule |
Meghatározza, hogy a Frontdoor hogyan gyorsítótárazza a lekérdezési sztringeket tartalmazó kéréseket. Gyorsítótárazáskor figyelmen kívül hagyhat minden lekérdezési sztringet, figyelmen kívül hagyhat bizonyos lekérdezési sztringeket, minden kérést egyedi URL-címmel gyorsítótárazhat, vagy adott lekérdezési sztringeket gyorsítótárazhat. |
Server |
Meghatározza a ServerPort egyeztetési feltételeinek paramétereit |
Server |
A megfeleltetendő operátor ismertetése |
Socket |
Meghatározza a SocketAddress egyeztetési feltételeinek paramétereit |
Socket |
A megfeleltetendő operátor ismertetése |
Ssl |
A létrehozott TLS-kapcsolat protokollja. |
Ssl |
Meghatározza az SslProtocol-egyezési feltételek paramétereit |
Ssl |
A megfeleltetendő operátor ismertetése |
System |
Csak olvasási rendszeradatok |
transform |
A megfeleltetés előtt alkalmazott átalakítások ismertetése |
Url |
Meghatározza az UrlFileExtension egyezés feltételeinek paramétereit |
Url |
A megfeleltetendő operátort ismerteti |
Url |
Meghatározza az UrlFilename egyezés feltételeinek paramétereit |
Url |
A megfeleltetendő operátort ismerteti |
Url |
Meghatározza az UrlPath-egyezési feltételek paramétereit |
Url |
A megfeleltetendő operátort ismerteti |
Url |
Meghatározza a kézbesítési szabály URL-átirányítási műveletét. |
Url |
Meghatározza az URL-átirányítási művelet paramétereit. |
Url |
Meghatározza a kézbesítési szabály URL-átírási műveletét. |
Url |
Meghatározza az URL-átírási művelet paramétereit. |
Url |
Meghatározza a kézbesítési szabály URL-aláírási műveletét. |
Url |
Meghatározza az URL-aláírási művelet paramétereit. |
Url |
URL-aláíró kulcs |
Url |
Meghatározza, hogyan lehet azonosítani egy paramétert egy adott célra, például lejár |
Web |
Meghatározza a végpont Web Application Firewall szabályzatát (ha van ilyen) |
algorithm
AZ URL-aláíráshoz használandó algoritmus
Name | Típus | Description |
---|---|---|
SHA256 |
string |
cacheBehavior
A kérések gyorsítótárazási viselkedése
Name | Típus | Description |
---|---|---|
BypassCache |
string |
|
Override |
string |
|
SetIfMissing |
string |
CacheConfiguration
Gyorsítótárazási típusú útvonalak gyorsítótárazási beállításai. A gyorsítótárazás letiltásához ne adjon meg cacheConfiguration objektumot.
Name | Típus | Description |
---|---|---|
cacheBehavior |
A kérések gyorsítótárazási viselkedése |
|
cacheDuration |
string |
A tartalom gyorsítótárazási időtartama. Engedélyezett formátum: [d.]hh:mm:ss |
isCompressionEnabled |
Azt jelzi, hogy engedélyezve van-e a tartalomtömörítés. Ha a tömörítés engedélyezve van, a rendszer tömörítettként fogja kiszolgálni a tartalmat, ha a felhasználó tömörített verziót kér. A tartalom nem lesz tömörítve az AzureFrontDooron, ha a kért tartalom 1 bájtnál kisebb vagy 1 MB-nál nagyobb. |
|
queryParameters |
string |
a lekérdezési paramétereket belefoglalni vagy kizárni (vesszővel elválasztva). |
queryStringCachingBehavior |
Meghatározza, hogy a Frontdoor hogyan gyorsítótárazza a lekérdezési sztringeket tartalmazó kéréseket. Gyorsítótárazáskor figyelmen kívül hagyhat minden lekérdezési sztringet, figyelmen kívül hagyhat bizonyos lekérdezési sztringeket, minden kérést egyedi URL-címmel gyorsítótárazhat, vagy adott lekérdezési sztringeket gyorsítótárazhat. |
CacheExpirationActionParameters
Meghatározza a gyorsítótár lejárati műveletének paramétereit.
Name | Típus | Description |
---|---|---|
cacheBehavior |
A kérések gyorsítótárazási viselkedése |
|
cacheDuration |
string |
A tartalom gyorsítótárazási időtartama. Engedélyezett formátum: [d.]óó:mm:ss |
cacheType |
A tartalom gyorsítótárazási szintjének szintje. |
|
typeName |
enum:
Delivery |
CacheKeyQueryStringActionParameters
Meghatározza a cache-key lekérdezési sztring művelet paramétereit.
Name | Típus | Description |
---|---|---|
queryParameters |
string |
lekérdezési paraméterek, amelyek belefoglalhatók vagy kizárhatók (vesszővel elválasztva). |
queryStringBehavior |
A kérések gyorsítótárazási viselkedése |
|
typeName |
enum:
Delivery |
CacheType
A tartalom gyorsítótárazási szintjének szintje.
Name | Típus | Description |
---|---|---|
All |
string |
ClientPortMatchConditionParameters
Meghatározza a ClientPort egyeztetési feltételeinek paramétereit
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
string[] |
A kézbesítési szabály feltételének egyezési értéke |
|
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
ClientPortOperator
A megfeleltetendő operátor ismertetése
Name | Típus | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
CookiesMatchConditionParameters
Meghatározza a cookie-k egyezési feltételeinek paramétereit
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
string[] |
A kézbesítési szabály feltételének egyezési értéke |
|
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
selector |
string |
Az egyeztetni kívánt cookie-k neve |
|
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
CookiesOperator
A megfeleltetendő operátort ismerteti
Name | Típus | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
DeepCreatedCustomDomain
A CDN-végponton létrehozott egyéni tartományok.
Name | Típus | Description |
---|---|---|
name |
string |
Egyéni tartománynév. |
properties.hostName |
string |
Az egyéni tartomány állomásneve. Tartománynévnek kell lennie. |
properties.validationData |
string |
Speciális ellenőrzésre vagy adatokra lehet szükség, amikor a CDN-t bizonyos régiókba helyi megfelelőségi okokból kézbesítik. Például egy egyéni tartomány ICP-licencszáma szükséges a tartalom kínában történő kézbesítéséhez. |
DeepCreatedOrigin
A CDN-tartalom fő forrása, amely a CDN-végpont létrehozásakor lesz hozzáadva.
Name | Típus | Description |
---|---|---|
name |
string |
Forrásnév, amelynek egyedinek kell lennie a végponton belül. |
properties.enabled |
boolean |
A forrás engedélyezve van a terheléselosztáshoz, vagy sem. Alapértelmezés szerint a forrás mindig engedélyezve van. |
properties.hostName |
string |
A forrás címe. Ez lehet tartománynév, IPv4-cím vagy IPv6-cím. Ennek egyedinek kell lennie a végpont összes forrásában. |
properties.httpPort |
integer |
A HTTP-port értéke. 1 és 65535 közöttinek kell lennie. |
properties.httpsPort |
integer |
A HTTPS-port értéke. 1 és 65535 közöttinek kell lennie. |
properties.originHostHeader |
string |
A forrásnak küldött állomásfejléc értéke az egyes kérésekkel. Ha ezt üresen hagyja, a kérelem állomásneve határozza meg ezt az értéket. Az Azure CDN-források, például a Web Apps, a Blob Storage és a Cloud Services megkövetelik, hogy ez a gazdagép fejlécének értéke alapértelmezés szerint megfeleljen a forrás állomásnevének. |
properties.priority |
integer |
A forrás prioritása az adott forráscsoportban a terheléselosztáshoz. A magasabb prioritásokat nem használjuk a terheléselosztáshoz, ha bármely alacsonyabb prioritású forrás kifogástalan. 1 és 5 között kell lennie. |
properties.privateEndpointStatus |
A Private Link való kapcsolat jóváhagyási állapota |
|
properties.privateLinkAlias |
string |
A Private Link erőforrás aliasa. A választható mező feltöltése azt jelzi, hogy ez a forrás "Privát" |
properties.privateLinkApprovalMessage |
string |
A jóváhagyási kérelemben szereplő egyéni üzenet, amely csatlakozik a Private Link. |
properties.privateLinkLocation |
string |
A Private Link erőforrás helye. Csak akkor szükséges, ha a "privateLinkResourceId" fel van töltve |
properties.privateLinkResourceId |
string |
A Private Link erőforrás erőforrás-azonosítója. A választható mező feltöltése azt jelzi, hogy ez a háttérrendszer "Privát" |
properties.weight |
integer |
Az adott forráscsoportban lévő forrás súlya terheléselosztáshoz. 1 és 1000 közöttinek kell lennie |
DeepCreatedOriginGroup
A CDN-tartalom forráscsoportja, amely a CDN-végpont létrehozásakor lesz hozzáadva. A rendszer a forráscsoporton belüli forrásokba küldi a forgalmat a forrásállapot alapján.
Name | Típus | Description |
---|---|---|
name |
string |
Forráscsoport neve, amelynek egyedinek kell lennie a végponton belül. |
properties.healthProbeSettings |
A forrás állapotának meghatározásához használt forrás állapottesztjének beállításai. |
|
properties.origins |
A CDN-en keresztül az adott forráscsoporton belül kézbesített tartalom forrása. |
|
properties.responseBasedOriginErrorDetectionSettings |
A tulajdonságokat tartalmazó JSON-objektum, amely valós kérések/válaszok használatával határozza meg a forrás állapotát. Ez a tulajdonság jelenleg nem támogatott. |
|
properties.trafficRestorationTimeToHealedOrNewEndpointsInMinutes |
integer |
Percek alatt fokozatosan a végpont felé irányíthatja a forgalmat, amikor egy nem kifogástalan állapotú végpont kifogástalan állapotú lesz, vagy új végpontot ad hozzá. Az alapértelmezett érték 10 perc. Ez a tulajdonság jelenleg nem támogatott. |
DeliveryPolicy
Egy szabályzat, amely meghatározza a végponthoz használandó kézbesítési szabályokat.
Name | Típus | Description |
---|---|---|
description |
string |
A szabályzat felhasználóbarát leírása. |
rules |
A kézbesítési szabályok listája. |
DeliveryRule
Egy szabály, amely műveletek és feltételek készletét határozza meg
Name | Típus | Description |
---|---|---|
actions | DeliveryRuleAction[]: |
Azon műveletek listája, amelyek akkor lesznek végrehajtva, ha egy szabály minden feltétele teljesül. |
conditions |
DeliveryRuleCondition[]:
|
Azoknak a feltételeknek a listája, amelyeket egyeztetni kell a végrehajtandó műveletekhez |
name |
string |
A szabály neve |
order |
integer |
A szabályok végpontra való alkalmazásának sorrendje. Lehetséges értékek: {0,1,2,3,.........}. A kisebb sorrendű szabályt a rendszer a nagyobb sorrendű szabályok elé alkalmazza. A 0. sorrendű szabály egy speciális szabály. Nem igényel feltételt, és a benne felsorolt műveletek mindig érvényesek lesznek. |
DeliveryRuleCacheExpirationAction
Meghatározza a kézbesítési szabály gyorsítótár-lejárati műveletét.
Name | Típus | Description |
---|---|---|
name |
string:
Cache |
A kézbesítési szabály műveletének neve. |
parameters |
Meghatározza a művelet paramétereit. |
DeliveryRuleCacheKeyQueryStringAction
Meghatározza a gyorsítótárkulcs lekérdezési sztringjének műveletét a kézbesítési szabályhoz.
Name | Típus | Description |
---|---|---|
name |
string:
Cache |
A kézbesítési szabály műveletének neve. |
parameters |
Meghatározza a művelet paramétereit. |
DeliveryRuleClientPortCondition
Meghatározza a kézbesítési szabály ClientPort feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Client |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleCookiesCondition
Meghatározza a kézbesítési szabály Cookie-k feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Cookies |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleHostNameCondition
Meghatározza a kézbesítési szabály HostName feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Host |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleHttpVersionCondition
Meghatározza a kézbesítési szabály HttpVersion feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Http |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleIsDeviceCondition
Meghatározza a kézbesítési szabály IsDevice feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Is |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRulePostArgsCondition
Meghatározza a kézbesítési szabály PostArgs feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Post |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleQueryStringCondition
Meghatározza a kézbesítési szabály QueryString feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Query |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleRemoteAddressCondition
Meghatározza a kézbesítési szabály RemoteAddress feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Remote |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleRequestBodyCondition
Meghatározza a kézbesítési szabály RequestBody feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Request |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleRequestHeaderAction
Meghatározza a kérelemfejléc-műveletet a kézbesítési szabályhoz.
Name | Típus | Description |
---|---|---|
name |
string:
Modify |
A kézbesítési szabály műveletének neve. |
parameters |
Meghatározza a művelet paramétereit. |
DeliveryRuleRequestHeaderCondition
Meghatározza a kézbesítési szabály RequestHeader feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Request |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleRequestMethodCondition
Meghatározza a kézbesítési szabály RequestMethod feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Request |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleRequestSchemeCondition
Meghatározza a kézbesítési szabály RequestScheme feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Request |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleRequestUriCondition
Meghatározza a kézbesítési szabály RequestUri feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Request |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleResponseHeaderAction
Meghatározza a kézbesítési szabály válaszfejléc-műveletét.
Name | Típus | Description |
---|---|---|
name |
string:
Modify |
A kézbesítési szabály műveletének neve. |
parameters |
Meghatározza a művelet paramétereit. |
DeliveryRuleRouteConfigurationOverrideAction
Meghatározza az útvonal-konfiguráció felülbírálási műveletét a kézbesítési szabályhoz. Csak a Frontdoor Standard/Premium profilokra vonatkozik.
Name | Típus | Description |
---|---|---|
name |
string:
Route |
A kézbesítési szabály műveletének neve. |
parameters |
Meghatározza a művelet paramétereit. |
DeliveryRuleServerPortCondition
Meghatározza a kézbesítési szabály ServerPort feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Server |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleSocketAddrCondition
Meghatározza a kézbesítési szabály SocketAddress feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Socket |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleSslProtocolCondition
Meghatározza a kézbesítési szabály SslProtocol feltételét.
Name | Típus | Description |
---|---|---|
name | string: |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleUrlFileExtensionCondition
Meghatározza a kézbesítési szabály UrlFileExtension feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Url |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleUrlFileNameCondition
Meghatározza a kézbesítési szabály UrlFileName feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Url |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DeliveryRuleUrlPathCondition
Meghatározza a kézbesítési szabály UrlPath-feltételét.
Name | Típus | Description |
---|---|---|
name |
string:
Url |
A kézbesítési szabály feltételének neve. |
parameters |
Meghatározza a feltétel paramétereit. |
DestinationProtocol
Az átirányításhoz használandó protokoll. Az alapértelmezett érték a MatchRequest
Name | Típus | Description |
---|---|---|
Http |
string |
|
Https |
string |
|
MatchRequest |
string |
Endpoint
A CDN-végpont egy CDN-profilon belüli entitás, amely konfigurációs információkat tartalmaz, például a forrást, a protokollt, a tartalom gyorsítótárazását és a kézbesítés viselkedését. A CDN-végpont a .azureedge.net URL-formátumot használja.
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
id |
string |
Erőforrás-azonosító. |
|
location |
string |
Erőforrás helye. |
|
name |
string |
Erőforrás neve. |
|
properties.contentTypesToCompress |
string[] |
Azon tartalomtípusok listája, amelyekre a tömörítés vonatkozik. Az értéknek érvényes MIME-típusnak kell lennie. |
|
properties.customDomains |
A végpont alatti egyéni tartományok. |
||
properties.defaultOriginGroup |
Hivatkozás a forráscsoportra. |
||
properties.deliveryPolicy |
Egy szabályzat, amely meghatározza a végponthoz használandó kézbesítési szabályokat. |
||
properties.geoFilters |
A felhasználó földrajzi hozzáférését meghatározó szabályok listája a CDN-végponton belül. Minden geoszűrő meghatároz egy hozzáférési szabályt egy megadott elérési úthoz vagy tartalomhoz, például letiltja az APAC-t az elérési úthoz /képekhez/ |
||
properties.hostName |
string |
A végpont gazdagépneve {endpointName} néven. {DNSZone}, például contoso.azureedge.net |
|
properties.isCompressionEnabled |
boolean |
Azt jelzi, hogy engedélyezve van-e a tartalomtömörítés a CDN-en. Az alapértelmezett érték hamis. Ha a tömörítés engedélyezve van, a rendszer tömörítettként fogja kiszolgálni a tartalmat, ha a felhasználó tömörített verziót kér. A tartalom nem lesz tömörítve CDN-en, ha a kért tartalom 1 bájtnál kisebb vagy 1 MB-nál nagyobb. |
|
properties.isHttpAllowed |
boolean |
True |
Azt jelzi, hogy engedélyezve van-e a HTTP-forgalom a végponton. Az alapértelmezett érték true (igaz). Legalább egy protokollt (HTTP vagy HTTPS) engedélyezni kell. |
properties.isHttpsAllowed |
boolean |
True |
Azt jelzi, hogy engedélyezve van-e a HTTPS-forgalom a végponton. Az alapértelmezett érték true (igaz). Legalább egy protokollt (HTTP vagy HTTPS) engedélyezni kell. |
properties.optimizationType |
Meghatározza, hogy az ügyfél milyen forgatókönyvre szeretné optimalizálni ezt a CDN-végpontot, például letöltési és médiaszolgáltatásokra. Ezekkel az információkkal a CDN forgatókönyvalapú optimalizálást alkalmazhat. |
||
properties.originGroups |
A rendelkezésre állás alapján a forgalom terheléselosztásához használt forráscsoportok. |
||
properties.originHostHeader |
string |
A forrásnak küldött állomásfejléc értéke az egyes kérésekkel. Ez a végponti tulajdonság csak akkor engedélyezett, ha a végpont egyetlen forrást használ, és a forrásnál megadott tulajdonság felülírható. Ha ezt üresen hagyja, a kérelem állomásneve határozza meg ezt az értéket. Az Azure CDN-források, például a Web Apps, a Blob Storage és a Cloud Services megkövetelik, hogy ez a gazdagép fejlécének értéke alapértelmezés szerint megfeleljen a forrás állomásnevének. |
|
properties.originPath |
string |
Könyvtár elérési útja azon a forráson, amelyből a CDN a tartalom lekéréséhez használható, például contoso.cloudapp.net/originpath. |
|
properties.origins |
A CDN-en keresztül kézbesített tartalom forrása. |
||
properties.probePath |
string |
A forráson tárolt fájl elérési útja, amely felgyorsítja a dinamikus tartalom kézbesítését, és kiszámítja a CDN legoptimálisabb útvonalait. Ez a forrás elérési úthoz képest van. Ez a tulajdonság csak egyetlen forrás használata esetén releváns. |
|
properties.provisioningState |
A végpont kiépítési állapota. |
||
properties.queryStringCachingBehavior | NotSet |
Meghatározza, hogy a CDN hogyan gyorsítótárazza a lekérdezési sztringeket tartalmazó kéréseket. A gyorsítótárazás során figyelmen kívül hagyhatja a lekérdezési sztringeket, megkerülheti a gyorsítótárazást, hogy a lekérdezési sztringeket tartalmazó kérések ne legyenek gyorsítótárazva, vagy minden egyedi URL-címmel rendelkező kérést gyorsítótárazzon. |
|
properties.resourceState |
A végpont erőforrás-állapota. |
||
properties.urlSigningKeys |
Az aláírt URL-kivonatok ellenőrzéséhez használt kulcsok listája. |
||
properties.webApplicationFirewallPolicyLink |
Meghatározza a végpont Web Application Firewall szabályzatát (ha van ilyen) |
||
systemData |
Csak olvasási rendszeradatok |
||
tags |
object |
Erőforráscímkék. |
|
type |
string |
Erőforrástípus. |
EndpointProvisioningState
A végpont kiépítési állapota.
Name | Típus | Description |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
EndpointResourceState
A végpont erőforrás-állapota.
Name | Típus | Description |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Running |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
ErrorAdditionalInfo
Az erőforrás-kezelési hiba további információi.
Name | Típus | Description |
---|---|---|
info |
object |
A további információk. |
type |
string |
A további adattípus. |
ErrorDetail
A hiba részletei.
Name | Típus | Description |
---|---|---|
additionalInfo |
A hiba további információi. |
|
code |
string |
A hibakód. |
details |
A hiba részletei. |
|
message |
string |
A hibaüzenet. |
target |
string |
A hiba célja. |
ErrorResponse
Hibaválasz
Name | Típus | Description |
---|---|---|
error |
A hibaobjektum. |
ForwardingProtocol
Ez a szabály protokollt használ a forgalom háttérrendszerbe való továbbításához.
Name | Típus | Description |
---|---|---|
HttpOnly |
string |
|
HttpsOnly |
string |
|
MatchRequest |
string |
GeoFilter
A felhasználó földrajzi hozzáférését meghatározó szabályok a CDN-végponton belül.
Name | Típus | Description |
---|---|---|
action |
A geoszűrő művelete, azaz a hozzáférés engedélyezése vagy letiltása. |
|
countryCodes |
string[] |
Kétbetűs ország- vagy régiókódok, amelyek meghatározzák a felhasználó ország- vagy régióhozzáférését egy földrajzi szűrőben, például AU, MX, USA. |
relativePath |
string |
A földrajzi szűrőre vonatkozó relatív elérési út. (pl. "/mypictures", "/mypicture/kitty.jpg" stb.) |
GeoFilterActions
A geoszűrő művelete, azaz a hozzáférés engedélyezése vagy letiltása.
Name | Típus | Description |
---|---|---|
Allow |
string |
|
Block |
string |
HeaderAction
Végrehajtandó művelet
Name | Típus | Description |
---|---|---|
Append |
string |
|
Delete |
string |
|
Overwrite |
string |
HeaderActionParameters
Meghatározza a kérelemfejléc-művelet paramétereit.
Name | Típus | Description |
---|---|---|
headerAction |
Végrehajtandó művelet |
|
headerName |
string |
A módosítani kívánt fejléc neve |
typeName |
enum:
Delivery |
|
value |
string |
A megadott művelet értéke |
HealthProbeParameters
Az állapotminták forrásba küldéséhez használt tulajdonságokat tartalmazó JSON-objektum.
Name | Típus | Description |
---|---|---|
probeIntervalInSeconds |
integer |
Az állapotadat-mintavételek közötti másodpercek száma. Az alapértelmezett érték 240 mp. |
probePath |
string |
A forrás állapotának meghatározásához használt forráshoz viszonyított elérési út. |
probeProtocol |
Állapotadat-mintavételhez használandó protokoll. |
|
probeRequestType |
A végrehajtott állapotadat-mintavételi kérelem típusa. |
HealthProbeRequestType
A végrehajtott állapotadat-mintavételi kérelem típusa.
Name | Típus | Description |
---|---|---|
GET |
string |
|
HEAD |
string |
|
NotSet |
string |
HostNameMatchConditionParameters
Meghatározza a HostName egyezés feltételeinek paramétereit
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
string[] |
A kézbesítési szabály feltételének egyezési értéke |
|
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
HostNameOperator
A megfeleltetendő operátor ismertetése
Name | Típus | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
HttpErrorRangeParameters
A HTTP-állapotkódok tartományát képviselő JSON-objektum
Name | Típus | Description |
---|---|---|
begin |
integer |
A HTTP-állapotkódtartomány befogadó kezdete. |
end |
integer |
A HTTP-állapotkódtartomány befogadó vége. |
HttpVersionMatchConditionParameters
Meghatározza a HttpVersion egyeztetési feltételeinek paramétereit
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
string[] |
A kézbesítési szabály feltételének egyezési értéke |
|
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
HttpVersionOperator
A megfeleltetendő operátort ismerteti
Name | Típus | Description |
---|---|---|
Equal |
string |
IdentityType
Az erőforrásokat létrehozó/módosító identitás típusa
Name | Típus | Description |
---|---|---|
application |
string |
|
key |
string |
|
managedIdentity |
string |
|
user |
string |
IsDeviceMatchConditionParameters
Meghatározza az IsDevice-egyezés feltételeinek paramétereit
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
A kézbesítési szabály feltételének egyezési értéke |
||
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
IsDeviceOperator
A megfeleltetendő operátor ismertetése
Name | Típus | Description |
---|---|---|
Equal |
string |
KeyVaultSigningKeyParameters
A felhasználó KeyVaultjának URL-aláírókulcshoz való használatához szükséges paramétereket ismerteti.
Name | Típus | Description |
---|---|---|
resourceGroupName |
string |
A felhasználó titkos kódját tartalmazó Key Vault erőforráscsoportja |
secretName |
string |
A titkos kód neve Key Vault. |
secretVersion |
string |
A titkos kód verziója (GUID) a Key Vault. |
subscriptionId |
string |
A felhasználó titkos kódját tartalmazó Key Vault előfizetés-azonosítója |
typeName | enum: | |
vaultName |
string |
A titkos kódot tartalmazó felhasználó Key Vault neve |
MatchValues
A kézbesítési szabály feltételének egyezési értéke
Name | Típus | Description |
---|---|---|
DELETE |
string |
|
GET |
string |
|
HEAD |
string |
|
OPTIONS |
string |
|
POST |
string |
|
PUT |
string |
|
TRACE |
string |
OptimizationType
Meghatározza, hogy az ügyfél milyen forgatókönyvet szeretne optimalizálni a CDN-végpont számára, például Letöltés, Médiaszolgáltatások. Ezekkel az információkkal forgatókönyvalapú optimalizálást alkalmazhatunk.
Name | Típus | Description |
---|---|---|
DynamicSiteAcceleration |
string |
|
GeneralMediaStreaming |
string |
|
GeneralWebDelivery |
string |
|
LargeFileDownload |
string |
|
VideoOnDemandMediaStreaming |
string |
OriginGroupOverride
Meghatározza a forráscsoport felülbírálási konfigurációjának paramétereit.
Name | Típus | Description |
---|---|---|
forwardingProtocol |
Ez a szabály protokollt használ a forgalom háttérrendszerbe való továbbításához. |
|
originGroup |
Meghatározza azt az OriginGroupot, amely felülbírálja a DefaultOriginGroupot az útvonalon. |
OriginGroupOverrideAction
Meghatározza a kézbesítési szabály forráscsoport-felülbírálási műveletét.
Name | Típus | Description |
---|---|---|
name | string: |
A kézbesítési szabály műveletének neve. |
parameters |
Meghatározza a művelet paramétereit. |
OriginGroupOverrideActionParameters
Meghatározza a forráscsoport felülbírálási műveletének paramétereit.
Name | Típus | Description |
---|---|---|
originGroup |
meghatározza azt az OriginGroup csoportot, amely felülbírálja a DefaultOriginGroup csoportot. |
|
typeName |
enum:
Delivery |
paramIndicator
A paraméter célját jelzi
Name | Típus | Description |
---|---|---|
Expires |
string |
|
KeyId |
string |
|
Signature |
string |
PostArgsMatchConditionParameters
Meghatározza a PostArgs-egyezési feltételek paramétereit
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
string[] |
A kézbesítési szabály feltételének egyezési értéke |
|
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
selector |
string |
Az egyeztetni kívánt PostArg neve |
|
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
PostArgsOperator
A megfeleltetendő operátort ismerteti
Name | Típus | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
PrivateEndpointStatus
A Private Link való kapcsolat jóváhagyási állapota
Name | Típus | Description |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
|
Timeout |
string |
ProbeProtocol
Állapotadat-mintavételhez használandó protokoll.
Name | Típus | Description |
---|---|---|
Http |
string |
|
Https |
string |
|
NotSet |
string |
queryStringBehavior
A kérések gyorsítótárazási viselkedése
Name | Típus | Description |
---|---|---|
Exclude |
string |
|
ExcludeAll |
string |
|
Include |
string |
|
IncludeAll |
string |
QueryStringCachingBehavior
Meghatározza, hogy a CDN hogyan gyorsítótárazza a lekérdezési sztringeket tartalmazó kéréseket. A gyorsítótárazás során figyelmen kívül hagyhatja a lekérdezési sztringeket, megkerülheti a gyorsítótárazást, hogy a lekérdezési sztringeket tartalmazó kérések ne legyenek gyorsítótárazva, vagy minden egyedi URL-címmel rendelkező kérést gyorsítótárazzon.
Name | Típus | Description |
---|---|---|
BypassCaching |
string |
|
IgnoreQueryString |
string |
|
NotSet |
string |
|
UseQueryString |
string |
QueryStringMatchConditionParameters
A QueryString-egyezés feltételeinek paramétereit határozza meg
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
string[] |
A kézbesítési szabály feltételének egyezési értéke |
|
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
QueryStringOperator
A megfeleltetendő operátort ismerteti
Name | Típus | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
RedirectType
A szabály által a forgalom átirányításához használt átirányítási típus.
Name | Típus | Description |
---|---|---|
Found |
string |
|
Moved |
string |
|
PermanentRedirect |
string |
|
TemporaryRedirect |
string |
RemoteAddressMatchConditionParameters
A RemoteAddress-egyezés feltételeinek paramétereit határozza meg
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
string[] |
Egyezzen az egyezéshez használni kívánt értékekkel. Az operátor a vagy szemantika minden itt található értékére érvényes lesz. Ha bármelyikük megfelel a változónak az adott operátorral, akkor ez a feltétel egyezésnek minősül. |
|
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
RemoteAddressOperator
A megfeleltetendő operátort ismerteti
Name | Típus | Description |
---|---|---|
Any |
string |
|
GeoMatch |
string |
|
IPMatch |
string |
RequestBodyMatchConditionParameters
Meghatározza a RequestBody egyeztetési feltételeinek paramétereit
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
string[] |
A kézbesítési szabály feltételének egyezési értéke |
|
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
RequestBodyOperator
A megfeleltetendő operátort ismerteti
Name | Típus | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
RequestHeaderMatchConditionParameters
Meghatározza a RequestHeader egyeztetési feltételeinek paramétereit
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
string[] |
A kézbesítési szabály feltételének egyezési értéke |
|
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
selector |
string |
Az egyeztetni kívánt fejléc neve |
|
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
RequestHeaderOperator
A megfeleltetendő operátort ismerteti
Name | Típus | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
RequestMethodMatchConditionParameters
A RequestMethod-egyezés feltételeinek paramétereit határozza meg
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
A kézbesítési szabály feltételének egyezési értéke |
||
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
RequestMethodOperator
A megfeleltetendő operátort ismerteti
Name | Típus | Description |
---|---|---|
Equal |
string |
RequestSchemeMatchConditionParameters
Meghatározza a RequestScheme egyezés feltételeinek paramétereit
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
A kézbesítési szabály feltételének egyezési értéke |
||
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
enum:
Equal |
A megfeleltetendő operátort ismerteti |
|
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
RequestUriMatchConditionParameters
Meghatározza a RequestUri-egyezés feltételeinek paramétereit
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
string[] |
A kézbesítési szabály feltételének egyezési értéke |
|
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
RequestUriOperator
A megfeleltetendő operátort ismerteti
Name | Típus | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
ResourceReference
Hivatkozás másik erőforrásra.
Name | Típus | Description |
---|---|---|
id |
string |
Erőforrás-azonosító. |
ResponseBasedDetectedErrorTypes
Olyan valós felhasználói kérések válaszhibáinak típusa, amelyek forrását nem megfelelőnek tekintik
Name | Típus | Description |
---|---|---|
None |
string |
|
TcpAndHttpErrors |
string |
|
TcpErrorsOnly |
string |
ResponseBasedOriginErrorDetectionParameters
A tulajdonságokat tartalmazó JSON-objektum, amely valós kérések/válaszok használatával határozza meg a forrás állapotát.
Name | Típus | Description |
---|---|---|
httpErrorRanges |
Azoknak a HTTP-állapotkódtartományoknak a listája, amelyek kiszolgálóhibáknak minősülnek az eredet szempontjából, és nem kifogástalan állapotúként vannak megjelölve. |
|
responseBasedDetectedErrorTypes |
Olyan valós felhasználói kérések válaszhibáinak típusa, amelyek forrását nem megfelelőnek tekintik |
|
responseBasedFailoverThresholdPercentage |
integer |
A sikertelen kérelmek százalékos aránya abban a mintában, ahol a feladatátvételnek aktiválnia kell. |
RouteConfigurationOverrideActionParameters
Meghatározza az útvonal-konfiguráció felülbírálási művelet paramétereit.
Name | Típus | Description |
---|---|---|
cacheConfiguration |
A szabályhoz társított gyorsítótárazási konfiguráció. A gyorsítótárazás letiltásához ne adjon meg cacheConfiguration objektumot. |
|
originGroupOverride |
Hivatkozás a forráscsoport felülbírálási konfigurációjára. Hagyja üresen az alapértelmezett forráscsoportot az útvonalon. |
|
typeName |
enum:
Delivery |
ruleCacheBehavior
A kérések gyorsítótárazási viselkedése
Name | Típus | Description |
---|---|---|
HonorOrigin |
string |
|
OverrideAlways |
string |
|
OverrideIfOriginMissing |
string |
ruleIsCompressionEnabled
Azt jelzi, hogy engedélyezve van-e a tartalomtömörítés. Ha a tömörítés engedélyezve van, a rendszer tömörítettként fogja kiszolgálni a tartalmat, ha a felhasználó tömörített verziót kér. A tartalom nem lesz tömörítve az AzureFrontDooron, ha a kért tartalom 1 bájtnál kisebb vagy 1 MB-nál nagyobb.
Name | Típus | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ruleQueryStringCachingBehavior
Meghatározza, hogy a Frontdoor hogyan gyorsítótárazza a lekérdezési sztringeket tartalmazó kéréseket. Gyorsítótárazáskor figyelmen kívül hagyhat minden lekérdezési sztringet, figyelmen kívül hagyhat bizonyos lekérdezési sztringeket, minden kérést egyedi URL-címmel gyorsítótárazhat, vagy adott lekérdezési sztringeket gyorsítótárazhat.
Name | Típus | Description |
---|---|---|
IgnoreQueryString |
string |
|
IgnoreSpecifiedQueryStrings |
string |
|
IncludeSpecifiedQueryStrings |
string |
|
UseQueryString |
string |
ServerPortMatchConditionParameters
Meghatározza a ServerPort egyeztetési feltételeinek paramétereit
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
string[] |
A kézbesítési szabály feltételének egyezési értéke |
|
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
ServerPortOperator
A megfeleltetendő operátor ismertetése
Name | Típus | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
SocketAddrMatchConditionParameters
Meghatározza a SocketAddress egyeztetési feltételeinek paramétereit
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
string[] |
A kézbesítési szabály feltételének egyezési értéke |
|
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
SocketAddrOperator
A megfeleltetendő operátor ismertetése
Name | Típus | Description |
---|---|---|
Any |
string |
|
IPMatch |
string |
SslProtocol
A létrehozott TLS-kapcsolat protokollja.
Name | Típus | Description |
---|---|---|
TLSv1 |
string |
|
TLSv1.1 |
string |
|
TLSv1.2 |
string |
SslProtocolMatchConditionParameters
Meghatározza az SslProtocol-egyezési feltételek paramétereit
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
A kézbesítési szabály feltételének egyezési értéke |
||
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
SslProtocolOperator
A megfeleltetendő operátor ismertetése
Name | Típus | Description |
---|---|---|
Equal |
string |
SystemData
Csak olvasási rendszeradatok
Name | Típus | Description |
---|---|---|
createdAt |
string |
Az erőforrás-létrehozás időbélyege (UTC) |
createdBy |
string |
Az erőforrást létrehozó identitás azonosítója |
createdByType |
Az erőforrást létrehozó identitás típusa |
|
lastModifiedAt |
string |
Az erőforrás utolsó módosításának időbélyege (UTC) |
lastModifiedBy |
string |
Az erőforrást legutóbb módosító identitás azonosítója |
lastModifiedByType |
Az erőforrást legutóbb módosító identitás típusa |
transform
A megfeleltetés előtt alkalmazott átalakítások ismertetése
Name | Típus | Description |
---|---|---|
Lowercase |
string |
|
RemoveNulls |
string |
|
Trim |
string |
|
Uppercase |
string |
|
UrlDecode |
string |
|
UrlEncode |
string |
UrlFileExtensionMatchConditionParameters
Meghatározza az UrlFileExtension egyezés feltételeinek paramétereit
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
string[] |
A kézbesítési szabály feltételének egyezési értéke |
|
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
UrlFileExtensionOperator
A megfeleltetendő operátort ismerteti
Name | Típus | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
UrlFileNameMatchConditionParameters
Meghatározza az UrlFilename egyezés feltételeinek paramétereit
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
string[] |
A kézbesítési szabály feltételének egyezési értéke |
|
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
UrlFileNameOperator
A megfeleltetendő operátort ismerteti
Name | Típus | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
UrlPathMatchConditionParameters
Meghatározza az UrlPath-egyezési feltételek paramétereit
Name | Típus | alapértelmezett érték | Description |
---|---|---|---|
matchValues |
string[] |
A kézbesítési szabály feltételének egyezési értéke |
|
negateCondition |
boolean |
False |
Ez a cikk azt ismerteti, hogy ez-e a negate feltétel, vagy sem |
operator |
A megfeleltetendő operátort ismerteti |
||
transforms |
Átalakítások listája |
||
typeName |
enum:
Delivery |
UrlPathOperator
A megfeleltetendő operátort ismerteti
Name | Típus | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
|
Wildcard |
string |
UrlRedirectAction
Meghatározza a kézbesítési szabály URL-átirányítási műveletét.
Name | Típus | Description |
---|---|---|
name |
string:
Url |
A kézbesítési szabály műveletének neve. |
parameters |
Meghatározza a művelet paramétereit. |
UrlRedirectActionParameters
Meghatározza az URL-átirányítási művelet paramétereit.
Name | Típus | Description |
---|---|---|
customFragment |
string |
Az átirányítási URL-címhez hozzáadandó töredék. A töredék az URL-cím #utáni része. Ne adja meg a #-et. |
customHostname |
string |
Átirányítandó gazdagép. Hagyja üresen a bejövő gazdagép cél gazdagépként való használatához. |
customPath |
string |
Az átirányítás teljes útvonala. Az elérési út nem lehet üres, és /-val kell kezdődnie. Hagyja üresen a bejövő elérési utat célútvonalként való használatához. |
customQueryString |
string |
Az átirányítási URL-címbe helyezendő lekérdezési sztringek halmaza. Ennek az értéknek a beállítása lecserélné a meglévő lekérdezési sztringeket; hagyja üresen a bejövő lekérdezési sztring megőrzéséhez. A lekérdezési sztringnek = formátumúnak kell lennie. ? és & automatikusan hozzá lesznek adva, ezért ne tartalmazzák őket. |
destinationProtocol |
Az átirányításhoz használandó protokoll. Az alapértelmezett érték a MatchRequest |
|
redirectType |
A szabály által a forgalom átirányításához használt átirányítási típus. |
|
typeName |
enum:
Delivery |
UrlRewriteAction
Meghatározza a kézbesítési szabály URL-átírási műveletét.
Name | Típus | Description |
---|---|---|
name |
string:
Url |
A kézbesítési szabály műveletének neve. |
parameters |
Meghatározza a művelet paramétereit. |
UrlRewriteActionParameters
Meghatározza az URL-átírási művelet paramétereit.
Name | Típus | Description |
---|---|---|
destination |
string |
Adja meg azt a relatív URL-címet, amellyel a fenti kéréseket újra fogja írni. |
preserveUnmatchedPath |
boolean |
A nem egyező elérési út megőrzése. Az alapértelmezett érték true (igaz). |
sourcePattern |
string |
egy kérés URI-mintáját határozza meg, amely azonosítja az újraírható kérések típusát. Ha az érték üres, a rendszer minden sztringet egyeztet. |
typeName |
enum:
Delivery |
UrlSigningAction
Meghatározza a kézbesítési szabály URL-aláírási műveletét.
Name | Típus | Description |
---|---|---|
name |
string:
Url |
A kézbesítési szabály műveletének neve. |
parameters |
Meghatározza a művelet paramétereit. |
UrlSigningActionParameters
Meghatározza az URL-aláírási művelet paramétereit.
Name | Típus | Description |
---|---|---|
algorithm |
Az URL-aláíráshoz használandó algoritmus |
|
parameterNameOverride |
Meghatározza, hogy az URL-cím mely lekérdezési sztringparamétereit kell figyelembe venni a lejárathoz, a kulcsazonosítóhoz stb. |
|
typeName |
enum:
Delivery |
UrlSigningKey
URL-aláíró kulcs
Name | Típus | Description |
---|---|---|
keyId |
string |
Meghatározza az ügyfél által definiált kulcsazonosítót. Ez az azonosító a bejövő kérelemben fog létezni, hogy jelezze a kivonat létrehozásához használt kulcsot. |
keySourceParameters |
Meghatározza az ügyfélkulcs-tároló URL-aláíró kulcshoz való használatának paramétereit. |
UrlSigningParamIdentifier
Meghatározza, hogyan lehet azonosítani egy paramétert egy adott célra, például lejár
Name | Típus | Description |
---|---|---|
paramIndicator |
A paraméter célját jelzi |
|
paramName |
string |
Paraméter neve |
WebApplicationFirewallPolicyLink
Meghatározza a végpont Web Application Firewall szabályzatát (ha van ilyen)
Name | Típus | Description |
---|---|---|
id |
string |
Erőforrás-azonosító. |