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


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
endpointName
path True

string

A profil alatti végpont neve, amely globálisan egyedi.

profileName
path True

string

Az erőforráscsoporton belül egyedi CDN-profil neve.

resourceGroupName
path True

string

Az Azure-előfizetés erőforráscsoportjának neve.

Reguláris kifejezési minta: ^[-\w\._\(\)]+$

subscriptionId
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

Endpoint

OK gombra. A kérés sikeres volt.

202 Accepted

Endpoint

Elfogadva, és a művelet aszinkron módon fejeződik be.

Fejlécek

location: string

Other Status Codes

ErrorResponse

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

cacheBehavior

A kérések gyorsítótárazási viselkedése

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.

CacheExpirationActionParameters

Meghatározza a gyorsítótár lejárati műveletének paramétereit.

CacheKeyQueryStringActionParameters

Meghatározza a cache-key lekérdezési sztring művelet paramétereit.

CacheType

A tartalom gyorsítótárazási szintjének szintje.

ClientPortMatchConditionParameters

Meghatározza a ClientPort egyeztetési feltételeinek paramétereit

ClientPortOperator

A megfeleltetendő operátor ismertetése

CookiesMatchConditionParameters

Meghatározza a cookie-k egyezési feltételeinek paramétereit

CookiesOperator

A megfeleltetendő operátort ismerteti

DeepCreatedCustomDomain

A CDN-végponton létrehozott egyéni tartományok.

DeepCreatedOrigin

A CDN-tartalom fő forrása, amely a CDN-végpont létrehozásakor lesz hozzáadva.

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.

DeliveryPolicy

Egy szabályzat, amely meghatározza a végponthoz használandó kézbesítési szabályokat.

DeliveryRule

Egy szabály, amely műveletek és feltételek készletét határozza meg

DeliveryRuleCacheExpirationAction

Meghatározza a kézbesítési szabály gyorsítótár-lejárati műveletét.

DeliveryRuleCacheKeyQueryStringAction

Meghatározza a gyorsítótárkulcs lekérdezési sztringjének műveletét a kézbesítési szabályhoz.

DeliveryRuleClientPortCondition

Meghatározza a kézbesítési szabály ClientPort feltételét.

DeliveryRuleCookiesCondition

Meghatározza a kézbesítési szabály Cookie-k feltételét.

DeliveryRuleHostNameCondition

Meghatározza a kézbesítési szabály HostName feltételét.

DeliveryRuleHttpVersionCondition

Meghatározza a kézbesítési szabály HttpVersion feltételét.

DeliveryRuleIsDeviceCondition

Meghatározza a kézbesítési szabály IsDevice feltételét.

DeliveryRulePostArgsCondition

Meghatározza a kézbesítési szabály PostArgs feltételét.

DeliveryRuleQueryStringCondition

Meghatározza a kézbesítési szabály QueryString feltételét.

DeliveryRuleRemoteAddressCondition

Meghatározza a kézbesítési szabály RemoteAddress feltételét.

DeliveryRuleRequestBodyCondition

Meghatározza a kézbesítési szabály RequestBody feltételét.

DeliveryRuleRequestHeaderAction

Meghatározza a kérelemfejléc-műveletet a kézbesítési szabályhoz.

DeliveryRuleRequestHeaderCondition

Meghatározza a kézbesítési szabály RequestHeader feltételét.

DeliveryRuleRequestMethodCondition

Meghatározza a kézbesítési szabály RequestMethod feltételét.

DeliveryRuleRequestSchemeCondition

Meghatározza a kézbesítési szabály RequestScheme feltételét.

DeliveryRuleRequestUriCondition

Meghatározza a kézbesítési szabály RequestUri feltételét.

DeliveryRuleResponseHeaderAction

Meghatározza a kézbesítési szabály válaszfejléc-műveletét.

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.

DeliveryRuleServerPortCondition

Meghatározza a kézbesítési szabály ServerPort feltételét.

DeliveryRuleSocketAddrCondition

Meghatározza a kézbesítési szabály SocketAddress feltételét.

DeliveryRuleSslProtocolCondition

Meghatározza a kézbesítési szabály SslProtocol feltételét.

DeliveryRuleUrlFileExtensionCondition

Meghatározza a kézbesítési szabály UrlFileExtension feltételét.

DeliveryRuleUrlFileNameCondition

Meghatározza a kézbesítési szabály UrlFileName feltételét.

DeliveryRuleUrlPathCondition

Meghatározza a kézbesítési szabály UrlPath-feltételét.

DestinationProtocol

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.

EndpointProvisioningState

A végpont kiépítési állapota.

EndpointResourceState

A végpont erőforrás-állapota.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

ForwardingProtocol

Ez a szabály protokollt használ a forgalom háttérrendszerbe való továbbításához.

GeoFilter

A felhasználó földrajzi hozzáférését meghatározó szabályok a CDN-végponton belül.

GeoFilterActions

A geoszűrő művelete, azaz a hozzáférés engedélyezése vagy letiltása.

HeaderAction

Végrehajtandó művelet

HeaderActionParameters

Meghatározza a kérelemfejléc-művelet paramétereit.

HealthProbeParameters

Az állapotminták forrásba küldéséhez használt tulajdonságokat tartalmazó JSON-objektum.

HealthProbeRequestType

A végrehajtott állapotadat-mintavételi kérelem típusa.

HostNameMatchConditionParameters

Meghatározza a HostName egyezés feltételeinek paramétereit

HostNameOperator

A megfeleltetendő operátor ismertetése

HttpErrorRangeParameters

A HTTP-állapotkódok tartományát képviselő JSON-objektum

HttpVersionMatchConditionParameters

Meghatározza a HttpVersion egyeztetési feltételeinek paramétereit

HttpVersionOperator

A megfeleltetendő operátort ismerteti

IdentityType

Az erőforrásokat létrehozó/módosító identitás típusa

IsDeviceMatchConditionParameters

Meghatározza az IsDevice-egyezés feltételeinek paramétereit

IsDeviceOperator

A megfeleltetendő operátor ismertetése

KeyVaultSigningKeyParameters

A felhasználó KeyVaultjának URL-aláírókulcshoz való használatához szükséges paramétereket ismerteti.

MatchValues

A kézbesítési szabály feltételének egyezési értéke

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.

OriginGroupOverride

Meghatározza a forráscsoport felülbírálási konfigurációjának paramétereit.

OriginGroupOverrideAction

Meghatározza a kézbesítési szabály forráscsoport-felülbírálási műveletét.

OriginGroupOverrideActionParameters

Meghatározza a forráscsoport felülbírálási műveletének paramétereit.

paramIndicator

A paraméter célját jelzi

PostArgsMatchConditionParameters

Meghatározza a PostArgs-egyezési feltételek paramétereit

PostArgsOperator

A megfeleltetendő operátort ismerteti

PrivateEndpointStatus

A Private Link való kapcsolat jóváhagyási állapota

ProbeProtocol

Állapotadat-mintavételhez használandó protokoll.

queryStringBehavior

A kérések gyorsítótárazási viselkedése

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.

QueryStringMatchConditionParameters

A QueryString-egyezés feltételeinek paramétereit határozza meg

QueryStringOperator

A megfeleltetendő operátort ismerteti

RedirectType

A szabály által a forgalom átirányításához használt átirányítási típus.

RemoteAddressMatchConditionParameters

A RemoteAddress-egyezés feltételeinek paramétereit határozza meg

RemoteAddressOperator

A megfeleltetendő operátort ismerteti

RequestBodyMatchConditionParameters

Meghatározza a RequestBody egyeztetési feltételeinek paramétereit

RequestBodyOperator

A megfeleltetendő operátort ismerteti

RequestHeaderMatchConditionParameters

Meghatározza a RequestHeader egyeztetési feltételeinek paramétereit

RequestHeaderOperator

A megfeleltetendő operátort ismerteti

RequestMethodMatchConditionParameters

A RequestMethod-egyezés feltételeinek paramétereit határozza meg

RequestMethodOperator

A megfeleltetendő operátort ismerteti

RequestSchemeMatchConditionParameters

Meghatározza a RequestScheme egyezés feltételeinek paramétereit

RequestUriMatchConditionParameters

Meghatározza a RequestUri-egyezés feltételeinek paramétereit

RequestUriOperator

A megfeleltetendő operátort ismerteti

ResourceReference

Hivatkozás másik erőforrásra.

ResponseBasedDetectedErrorTypes

Olyan valós felhasználói kérések válaszhibáinak típusa, amelyek forrását nem megfelelőnek tekintik

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.

RouteConfigurationOverrideActionParameters

Meghatározza az útvonal-konfiguráció felülbírálási művelet paramétereit.

ruleCacheBehavior

A kérések gyorsítótárazási viselkedése

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.

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.

ServerPortMatchConditionParameters

Meghatározza a ServerPort egyeztetési feltételeinek paramétereit

ServerPortOperator

A megfeleltetendő operátor ismertetése

SocketAddrMatchConditionParameters

Meghatározza a SocketAddress egyeztetési feltételeinek paramétereit

SocketAddrOperator

A megfeleltetendő operátor ismertetése

SslProtocol

A létrehozott TLS-kapcsolat protokollja.

SslProtocolMatchConditionParameters

Meghatározza az SslProtocol-egyezési feltételek paramétereit

SslProtocolOperator

A megfeleltetendő operátor ismertetése

SystemData

Csak olvasási rendszeradatok

transform

A megfeleltetés előtt alkalmazott átalakítások ismertetése

UrlFileExtensionMatchConditionParameters

Meghatározza az UrlFileExtension egyezés feltételeinek paramétereit

UrlFileExtensionOperator

A megfeleltetendő operátort ismerteti

UrlFileNameMatchConditionParameters

Meghatározza az UrlFilename egyezés feltételeinek paramétereit

UrlFileNameOperator

A megfeleltetendő operátort ismerteti

UrlPathMatchConditionParameters

Meghatározza az UrlPath-egyezési feltételek paramétereit

UrlPathOperator

A megfeleltetendő operátort ismerteti

UrlRedirectAction

Meghatározza a kézbesítési szabály URL-átirányítási műveletét.

UrlRedirectActionParameters

Meghatározza az URL-átirányítási művelet paramétereit.

UrlRewriteAction

Meghatározza a kézbesítési szabály URL-átírási műveletét.

UrlRewriteActionParameters

Meghatározza az URL-átírási művelet paramétereit.

UrlSigningAction

Meghatározza a kézbesítési szabály URL-aláírási műveletét.

UrlSigningActionParameters

Meghatározza az URL-aláírási művelet paramétereit.

UrlSigningKey

URL-aláíró kulcs

UrlSigningParamIdentifier

Meghatározza, hogyan lehet azonosítani egy paramétert egy adott célra, például lejár

WebApplicationFirewallPolicyLink

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

ruleCacheBehavior

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

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.

queryParameters

string

a lekérdezési paramétereket belefoglalni vagy kizárni (vesszővel elválasztva).

queryStringCachingBehavior

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.

CacheExpirationActionParameters

Meghatározza a gyorsítótár lejárati műveletének paramétereit.

Name Típus Description
cacheBehavior

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

CacheType

A tartalom gyorsítótárazási szintjének szintje.

typeName enum:

DeliveryRuleCacheExpirationActionParameters

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

queryStringBehavior

A kérések gyorsítótárazási viselkedése

typeName enum:

DeliveryRuleCacheKeyQueryStringBehaviorActionParameters

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

ClientPortOperator

A megfeleltetendő operátort ismerteti

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleClientPortConditionParameters

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

CookiesOperator

A megfeleltetendő operátort ismerteti

selector

string

Az egyeztetni kívánt cookie-k neve

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleCookiesConditionParameters

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

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

HealthProbeParameters

A forrás állapotának meghatározásához használt forrás állapottesztjének beállításai.

properties.origins

ResourceReference[]

A CDN-en keresztül az adott forráscsoporton belül kézbesített tartalom forrása.

properties.responseBasedOriginErrorDetectionSettings

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

DeliveryRule[]

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:

CacheExpiration

A kézbesítési szabály műveletének neve.

parameters

CacheExpirationActionParameters

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:

CacheKeyQueryString

A kézbesítési szabály műveletének neve.

parameters

CacheKeyQueryStringActionParameters

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:

ClientPort

A kézbesítési szabály feltételének neve.

parameters

ClientPortMatchConditionParameters

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

CookiesMatchConditionParameters

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:

HostName

A kézbesítési szabály feltételének neve.

parameters

HostNameMatchConditionParameters

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:

HttpVersion

A kézbesítési szabály feltételének neve.

parameters

HttpVersionMatchConditionParameters

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:

IsDevice

A kézbesítési szabály feltételének neve.

parameters

IsDeviceMatchConditionParameters

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:

PostArgs

A kézbesítési szabály feltételének neve.

parameters

PostArgsMatchConditionParameters

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:

QueryString

A kézbesítési szabály feltételének neve.

parameters

QueryStringMatchConditionParameters

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:

RemoteAddress

A kézbesítési szabály feltételének neve.

parameters

RemoteAddressMatchConditionParameters

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:

RequestBody

A kézbesítési szabály feltételének neve.

parameters

RequestBodyMatchConditionParameters

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:

ModifyRequestHeader

A kézbesítési szabály műveletének neve.

parameters

HeaderActionParameters

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:

RequestHeader

A kézbesítési szabály feltételének neve.

parameters

RequestHeaderMatchConditionParameters

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:

RequestMethod

A kézbesítési szabály feltételének neve.

parameters

RequestMethodMatchConditionParameters

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:

RequestScheme

A kézbesítési szabály feltételének neve.

parameters

RequestSchemeMatchConditionParameters

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:

RequestUri

A kézbesítési szabály feltételének neve.

parameters

RequestUriMatchConditionParameters

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:

ModifyResponseHeader

A kézbesítési szabály műveletének neve.

parameters

HeaderActionParameters

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:

RouteConfigurationOverride

A kézbesítési szabály műveletének neve.

parameters

RouteConfigurationOverrideActionParameters

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:

ServerPort

A kézbesítési szabály feltételének neve.

parameters

ServerPortMatchConditionParameters

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:

SocketAddr

A kézbesítési szabály feltételének neve.

parameters

SocketAddrMatchConditionParameters

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:

SslProtocol

A kézbesítési szabály feltételének neve.

parameters

SslProtocolMatchConditionParameters

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:

UrlFileExtension

A kézbesítési szabály feltételének neve.

parameters

UrlFileExtensionMatchConditionParameters

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:

UrlFileName

A kézbesítési szabály feltételének neve.

parameters

UrlFileNameMatchConditionParameters

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:

UrlPath

A kézbesítési szabály feltételének neve.

parameters

UrlPathMatchConditionParameters

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

DeepCreatedCustomDomain[]

A végpont alatti egyéni tartományok.

properties.defaultOriginGroup

ResourceReference

Hivatkozás a forráscsoportra.

properties.deliveryPolicy

DeliveryPolicy

Egy szabályzat, amely meghatározza a végponthoz használandó kézbesítési szabályokat.

properties.geoFilters

GeoFilter[]

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

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

DeepCreatedOriginGroup[]

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

DeepCreatedOrigin[]

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

EndpointProvisioningState

A végpont kiépítési állapota.

properties.queryStringCachingBehavior

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

EndpointResourceState

A végpont erőforrás-állapota.

properties.urlSigningKeys

UrlSigningKey[]

Az aláírt URL-kivonatok ellenőrzéséhez használt kulcsok listája.

properties.webApplicationFirewallPolicyLink

WebApplicationFirewallPolicyLink

Meghatározza a végpont Web Application Firewall szabályzatát (ha van ilyen)

systemData

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

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hiba célja.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

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

GeoFilterActions

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

HeaderAction

Végrehajtandó művelet

headerName

string

A módosítani kívánt fejléc neve

typeName enum:

DeliveryRuleHeaderActionParameters

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

ProbeProtocol

Állapotadat-mintavételhez használandó protokoll.

probeRequestType

HealthProbeRequestType

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

HostNameOperator

A megfeleltetendő operátort ismerteti

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleHostNameConditionParameters

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

HttpVersionOperator

A megfeleltetendő operátort ismerteti

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleHttpVersionConditionParameters

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

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

IsDeviceOperator

A megfeleltetendő operátort ismerteti

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleIsDeviceConditionParameters

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:

KeyVaultSigningKeyParameters

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

ForwardingProtocol

Ez a szabály protokollt használ a forgalom háttérrendszerbe való továbbításához.

originGroup

ResourceReference

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:

OriginGroupOverride

A kézbesítési szabály műveletének neve.

parameters

OriginGroupOverrideActionParameters

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

ResourceReference

meghatározza azt az OriginGroup csoportot, amely felülbírálja a DefaultOriginGroup csoportot.

typeName enum:

DeliveryRuleOriginGroupOverrideActionParameters

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

PostArgsOperator

A megfeleltetendő operátort ismerteti

selector

string

Az egyeztetni kívánt PostArg neve

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRulePostArgsConditionParameters

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

QueryStringOperator

A megfeleltetendő operátort ismerteti

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleQueryStringConditionParameters

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

RemoteAddressOperator

A megfeleltetendő operátort ismerteti

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleRemoteAddressConditionParameters

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

RequestBodyOperator

A megfeleltetendő operátort ismerteti

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleRequestBodyConditionParameters

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

RequestHeaderOperator

A megfeleltetendő operátort ismerteti

selector

string

Az egyeztetni kívánt fejléc neve

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleRequestHeaderConditionParameters

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

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

RequestMethodOperator

A megfeleltetendő operátort ismerteti

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleRequestMethodConditionParameters

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

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

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleRequestSchemeConditionParameters

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

RequestUriOperator

A megfeleltetendő operátort ismerteti

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleRequestUriConditionParameters

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

HttpErrorRangeParameters[]

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

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

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

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:

DeliveryRuleRouteConfigurationOverrideActionParameters

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

ServerPortOperator

A megfeleltetendő operátort ismerteti

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleServerPortConditionParameters

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

SocketAddrOperator

A megfeleltetendő operátort ismerteti

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleSocketAddrConditionParameters

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

SslProtocol[]

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

SslProtocolOperator

A megfeleltetendő operátort ismerteti

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleSslProtocolConditionParameters

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

IdentityType

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

IdentityType

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

UrlFileExtensionOperator

A megfeleltetendő operátort ismerteti

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleUrlFileExtensionMatchConditionParameters

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

UrlFileNameOperator

A megfeleltetendő operátort ismerteti

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleUrlFilenameConditionParameters

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

UrlPathOperator

A megfeleltetendő operátort ismerteti

transforms

transform[]

Átalakítások listája

typeName enum:

DeliveryRuleUrlPathMatchConditionParameters

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:

UrlRedirect

A kézbesítési szabály műveletének neve.

parameters

UrlRedirectActionParameters

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

DestinationProtocol

Az átirányításhoz használandó protokoll. Az alapértelmezett érték a MatchRequest

redirectType

RedirectType

A szabály által a forgalom átirányításához használt átirányítási típus.

typeName enum:

DeliveryRuleUrlRedirectActionParameters

UrlRewriteAction

Meghatározza a kézbesítési szabály URL-átírási műveletét.

Name Típus Description
name string:

UrlRewrite

A kézbesítési szabály műveletének neve.

parameters

UrlRewriteActionParameters

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:

DeliveryRuleUrlRewriteActionParameters

UrlSigningAction

Meghatározza a kézbesítési szabály URL-aláírási műveletét.

Name Típus Description
name string:

UrlSigning

A kézbesítési szabály műveletének neve.

parameters

UrlSigningActionParameters

Meghatározza a művelet paramétereit.

UrlSigningActionParameters

Meghatározza az URL-aláírási művelet paramétereit.

Name Típus Description
algorithm

algorithm

Az URL-aláíráshoz használandó algoritmus

parameterNameOverride

UrlSigningParamIdentifier[]

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:

DeliveryRuleUrlSigningActionParameters

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

KeyVaultSigningKeyParameters

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

paramIndicator

A paraméter célját jelzi

paramName

string

Paraméter neve

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ó.