Endpoints - Update
Updates een bestaand CDN-eindpunt met de opgegeven eindpuntnaam onder het opgegeven abonnement, de opgegeven resourcegroep en het opgegeven profiel. Alleen tags kunnen worden bijgewerkt nadat een eindpunt is gemaakt. Gebruik de bewerking Origin bijwerken om origins bij te werken. Als u oorspronggroepen wilt bijwerken, gebruikt u de bewerking Oorspronggroep bijwerken. Als u aangepaste domeinen wilt bijwerken, gebruikt u de bewerking Custom Domain bijwerken.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}?api-version=2024-02-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
endpoint
|
path | True |
string |
Naam van het eindpunt onder het profiel dat wereldwijd uniek is. |
profile
|
path | True |
string |
Naam van het CDN-profiel dat uniek is binnen de resourcegroep. |
resource
|
path | True |
string |
Naam van de resourcegroep binnen het Azure-abonnement. Regex-patroon: |
subscription
|
path | True |
string |
Azure-abonnements-id. |
api-version
|
query | True |
string |
Versie van de API die moet worden gebruikt met de clientaanvraag. Huidige versie is 2024-02-01. |
Aanvraagbody
Name | Type | Description |
---|---|---|
properties.contentTypesToCompress |
string[] |
Lijst met inhoudstypen waarop compressie van toepassing is. De waarde moet een geldig MIME-type zijn. |
properties.defaultOriginGroup |
Een verwijzing naar de oorspronggroep. |
|
properties.deliveryPolicy |
Een beleid dat de leveringsregels specificeert die moeten worden gebruikt voor een eindpunt. |
|
properties.geoFilters |
Lijst met regels die de geografische toegang van de gebruiker binnen een CDN-eindpunt definiëren. Elk geofilter definieert een toegangsregel tot een opgegeven pad of inhoud, bijvoorbeeld APAC blokkeren voor pad /pictures/ |
|
properties.isCompressionEnabled |
boolean |
Geeft aan of inhoudscompressie is ingeschakeld op CDN. De standaardwaarde is false. Als compressie is ingeschakeld, wordt inhoud geleverd als gecomprimeerd als gebruikers een gecomprimeerde versie aanvragen. Inhoud wordt niet gecomprimeerd op CDN wanneer de aangevraagde inhoud kleiner is dan 1 byte of groter is dan 1 MB. |
properties.isHttpAllowed |
boolean |
Geeft aan of HTTP-verkeer is toegestaan op het eindpunt. De standaardwaarde is Waar. Ten minste één protocol (HTTP of HTTPS) moet zijn toegestaan. |
properties.isHttpsAllowed |
boolean |
Geeft aan of HTTPS-verkeer is toegestaan op het eindpunt. De standaardwaarde is Waar. Ten minste één protocol (HTTP of HTTPS) moet zijn toegestaan. |
properties.optimizationType |
Hiermee geeft u op voor welk scenario de klant dit CDN-eindpunt moet optimaliseren, bijvoorbeeld Downloaden, Mediaservices. Met deze informatie kan CDN scenariogestuurde optimalisatie toepassen. |
|
properties.originHostHeader |
string |
De waarde van de hostheader die bij elke aanvraag naar de oorsprong wordt verzonden. Deze eigenschap op Eindpunt is alleen toegestaan wanneer eindpunt één oorsprong gebruikt en kan worden overschreven door dezelfde eigenschap die is opgegeven bij de oorsprong. Als u dit leeg laat, bepaalt de hostnaam van de aanvraag deze waarde. Voor Azure CDN-oorsprongen, zoals Web Apps, Blob Storage en Cloud Services is deze hostheaderwaarde standaard vereist om overeen te komen met de hostnaam van oorsprong. |
properties.originPath |
string |
Een mappad op de oorsprong dat CDN kan gebruiken om inhoud op te halen, bijvoorbeeld contoso.cloudapp.net/originpath. |
properties.probePath |
string |
Pad naar een bestand dat wordt gehost op de oorsprong, waarmee de levering van de dynamische inhoud wordt versneld en de meest optimale routes voor het CDN worden berekend. Dit is relatief ten opzichte van het oorsprongspad. Deze eigenschap is alleen relevant wanneer u één origin gebruikt. |
properties.queryStringCachingBehavior |
Definieert hoe CDN aanvragen in de cache opslaat die queryreeksen bevatten. U kunt queryreeksen negeren bij het opslaan in de cache, de cache overslaan om te voorkomen dat aanvragen met queryreeksen in de cache worden opgeslagen of elke aanvraag in de cache opslaan met een unieke URL. |
|
properties.urlSigningKeys |
Lijst met sleutels die worden gebruikt om de ondertekende URL-hashes te valideren. |
|
properties.webApplicationFirewallPolicyLink |
Definieert het Web Application Firewall-beleid voor het eindpunt (indien van toepassing) |
|
tags |
object |
Eindpunttags. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
OK. De aanvraag is voltooid. |
|
202 Accepted |
Geaccepteerd en de bewerking wordt asynchroon voltooid Kopteksten location: string |
|
Other Status Codes |
CDN-foutantwoord waarin wordt beschreven waarom de bewerking is mislukt |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom.
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | uw gebruikersaccount imiteren |
Voorbeelden
Endpoints_Update
Voorbeeldaanvraag
Voorbeeldrespons
{
"name": "endpoint1",
"id": "/subscriptions/subid/resourcegroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1",
"type": "Microsoft.Cdn/profiles/endpoints",
"tags": {
"additionalProperties": "Tag1"
},
"location": "WestCentralUs",
"properties": {
"hostName": "endpoint1.azureedge.net",
"originHostHeader": null,
"provisioningState": "Creating",
"resourceState": "Creating",
"isHttpAllowed": true,
"isHttpsAllowed": true,
"queryStringCachingBehavior": "IgnoreQueryString",
"originPath": null,
"origins": [
{
"name": "www-bing-com",
"properties": {
"hostName": "www.bing.com",
"httpPort": 80,
"httpsPort": 443,
"originHostHeader": "www.someDomain2.net",
"priority": 2,
"weight": 50,
"enabled": true
}
}
],
"originGroups": [
{
"name": "originGroup1",
"properties": {
"healthProbeSettings": {
"probePath": "/health.aspx",
"probeRequestType": "GET",
"probeProtocol": "Http",
"probeIntervalInSeconds": 120
},
"origins": [
{
"id": "/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1/origins/www-bing-com"
}
]
}
}
],
"defaultOriginGroup": {
"id": "/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1/originGroups/originGroup1"
},
"contentTypesToCompress": [],
"isCompressionEnabled": false,
"optimizationType": null,
"probePath": null,
"geoFilters": []
}
}
azure-asyncoperation: https://management.azure.com/subscriptions/subid/resourcegroups/resourceGroupName/providers/Microsoft.Cdn/operationresults/operationId?api-version=2024-02-01
{
"name": "endpoint1",
"id": "/subscriptions/subid/resourcegroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1",
"type": "Microsoft.Cdn/profiles/endpoints",
"tags": {
"additionalProperties": "Tag1"
},
"location": "WestCentralUs",
"properties": {
"hostName": "endpoint1.azureedge.net",
"originHostHeader": null,
"provisioningState": "Creating",
"resourceState": "Creating",
"isHttpAllowed": true,
"isHttpsAllowed": true,
"queryStringCachingBehavior": "IgnoreQueryString",
"originPath": null,
"origins": [
{
"name": "www-bing-com",
"properties": {
"hostName": "www.bing.com",
"httpPort": 80,
"httpsPort": 443,
"originHostHeader": "www.someDomain2.net",
"priority": 2,
"weight": 50,
"enabled": true
}
}
],
"originGroups": [
{
"name": "originGroup1",
"properties": {
"healthProbeSettings": {
"probePath": "/health.aspx",
"probeRequestType": "GET",
"probeProtocol": "Http",
"probeIntervalInSeconds": 120
},
"origins": [
{
"id": "/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1/origins/www-bing-com"
}
]
}
}
],
"contentTypesToCompress": [],
"isCompressionEnabled": false,
"optimizationType": null,
"probePath": null,
"geoFilters": [],
"defaultOriginGroup": {
"id": "/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/profiles/profile1/endpoints/endpoint1/originGroups/originGroup1"
}
}
}
Definities
Name | Description |
---|---|
algorithm |
Algoritme voor URL-ondertekening |
cache |
Cachegedrag voor de aanvragen |
Cache |
Cache-instellingen voor een route van het type caching. Als u caching wilt uitschakelen, moet u geen cacheConfiguration-object opgeven. |
Cache |
Hiermee definieert u de parameters voor de actie voor het verlopen van de cache. |
Cache |
Hiermee definieert u de parameters voor de queryreeksactie cachesleutel. |
Cache |
Het niveau waarop de inhoud in de cache moet worden opgeslagen. |
Client |
Definieert de parameters voor ClientPort-overeenkomstvoorwaarden |
Client |
Beschrijft de operator die moet worden vergeleken |
Cookies |
Definieert de parameters voor voorwaarden voor cookiesovereenkomst |
Cookies |
Beschrijft de operator die moet worden vergeleken |
Deep |
Aangepaste domeinen die zijn gemaakt op het CDN-eindpunt. |
Deep |
De belangrijkste oorsprong van CDN-inhoud die wordt toegevoegd bij het maken van een CDN-eindpunt. |
Deep |
De oorspronggroep voor CDN-inhoud die wordt toegevoegd bij het maken van een CDN-eindpunt. Verkeer wordt verzonden naar de oorsprongen binnen de oorspronggroep op basis van de status van de oorsprong. |
Delivery |
Een beleid dat de leveringsregels specificeert die moeten worden gebruikt voor een eindpunt. |
Delivery |
Een regel die een set acties en voorwaarden opgeeft |
Delivery |
Hiermee definieert u de cacheverloopactie voor de leveringsregel. |
Delivery |
Hiermee definieert u de queryreeksactie voor de cachesleutel voor de leveringsregel. |
Delivery |
Definieert de ClientPort-voorwaarde voor de leveringsregel. |
Delivery |
Definieert de voorwaarde cookies voor de leveringsregel. |
Delivery |
Definieert de HostName-voorwaarde voor de leveringsregel. |
Delivery |
Definieert de HttpVersion-voorwaarde voor de leveringsregel. |
Delivery |
Hiermee definieert u de voorwaarde IsDevice voor de leveringsregel. |
Delivery |
Definieert de PostArgs-voorwaarde voor de leveringsregel. |
Delivery |
Definieert de voorwaarde QueryString voor de leveringsregel. |
Delivery |
Definieert de RemoteAddress-voorwaarde voor de leveringsregel. |
Delivery |
Hiermee definieert u de voorwaarde RequestBody voor de leveringsregel. |
Delivery |
Hiermee definieert u de actie aanvraagheader voor de leveringsregel. |
Delivery |
Definieert de RequestHeader-voorwaarde voor de leveringsregel. |
Delivery |
Definieert de voorwaarde RequestMethod voor de leveringsregel. |
Delivery |
Definieert de RequestScheme-voorwaarde voor de leveringsregel. |
Delivery |
Definieert de RequestUri-voorwaarde voor de leveringsregel. |
Delivery |
Hiermee definieert u de actie van de antwoordheader voor de bezorgingsregel. |
Delivery |
Hiermee definieert u de overschrijvingsactie voor de routeconfiguratie voor de leveringsregel. Alleen van toepassing op Frontdoor Standard/Premium-profielen. |
Delivery |
Hiermee definieert u de ServerPort-voorwaarde voor de leveringsregel. |
Delivery |
Hiermee definieert u de voorwaarde SocketAddress voor de leveringsregel. |
Delivery |
Definieert de SslProtocol-voorwaarde voor de leveringsregel. |
Delivery |
Definieert de voorwaarde UrlFileExtension voor de leveringsregel. |
Delivery |
Hiermee definieert u de voorwaarde UrlFileName voor de leveringsregel. |
Delivery |
Hiermee definieert u de UrlPath-voorwaarde voor de leveringsregel. |
Destination |
Protocol dat moet worden gebruikt voor de omleiding. De standaardwaarde is MatchRequest |
Endpoint |
CDN-eindpunt is de entiteit binnen een CDN-profiel met configuratiegegevens zoals oorsprong, protocol, inhoud in cache opslaan en leveringsgedrag. Het CDN-eindpunt gebruikt de URL-indeling .azureedge.net. |
Endpoint |
Inrichtingsstatus van het eindpunt. |
Endpoint |
Resourcestatus van het eindpunt. |
Endpoint |
Eigenschappen die vereist zijn om een eindpunt te maken of bij te werken. |
Error |
Aanvullende informatie over de resourcebeheerfout. |
Error |
De foutdetails. |
Error |
Foutreactie |
Forwarding |
Protocol dat deze regel gebruikt bij het doorsturen van verkeer naar back-ends. |
Geo |
Regels waarmee de geo-toegang van de gebruiker binnen een CDN-eindpunt wordt gedefinieerd. |
Geo |
Actie van het geo-filter, dat wil zeggen toegang toestaan of blokkeren. |
Header |
Uit te voeren actie |
Header |
Definieert de parameters voor de actie aanvraagheader. |
Health |
Het JSON-object dat de eigenschappen bevat voor het verzenden van statustests naar origin. |
Health |
Het type statustestaanvraag dat wordt gedaan. |
Host |
Definieert de parameters voor HostName-overeenkomstvoorwaarden |
Host |
Beschrijft de operator die moet worden vergeleken |
Http |
Het JSON-object dat het bereik voor HTTP-statuscodes vertegenwoordigt |
Http |
Definieert de parameters voor HttpVersion-overeenkomstvoorwaarden |
Http |
Beschrijft de operator die moet worden vergeleken |
Identity |
Het type identiteit dat resources maakt/wijzigt |
Is |
Definieert de parameters voor isDevice-overeenkomstvoorwaarden |
Is |
Beschrijft de operator die moet worden vergeleken |
Key |
Hierin worden de parameters beschreven voor het gebruik van de KeyVault van een gebruiker voor url-ondertekeningssleutel. |
Match |
De overeenkomstwaarde voor de voorwaarde van de leveringsregel |
Optimization |
Hiermee geeft u op welk scenario de klant wil dat dit CDN-eindpunt wordt geoptimaliseerd, bijvoorbeeld Downloaden, Media services. Met deze informatie kunnen we scenariogestuurde optimalisatie toepassen. |
Origin |
Hiermee definieert u de parameters voor de overschrijvingsconfiguratie van de oorspronkelijke groep. |
Origin |
Hiermee definieert u de onderdrukkingsactie van de oorspronggroep voor de leveringsregel. |
Origin |
Hiermee definieert u de parameters voor de onderdrukkingsactie van de oorspronkelijke groep. |
param |
Geeft het doel van de parameter aan |
Post |
Definieert de parameters voor PostArgs-overeenkomstvoorwaarden |
Post |
Beschrijft de operator die moet worden vergeleken |
Private |
De goedkeuringsstatus voor de verbinding met de Private Link |
Probe |
Protocol dat moet worden gebruikt voor de statustest. |
query |
Cachegedrag voor de aanvragen |
Query |
Definieert hoe CDN aanvragen in de cache opslaat die queryreeksen bevatten. U kunt queryreeksen negeren bij het opslaan in de cache, de cache overslaan om te voorkomen dat aanvragen met queryreeksen in de cache worden opgeslagen of elke aanvraag in de cache opslaan met een unieke URL. |
Query |
Definieert de parameters voor QueryString-overeenkomstvoorwaarden |
Query |
Beschrijft de operator die moet worden vergeleken |
Redirect |
Het omleidingstype dat door de regel wordt gebruikt bij het omleiden van verkeer. |
Remote |
Definieert de parameters voor RemoteAddress-overeenkomstvoorwaarden |
Remote |
Beschrijft de operator die moet worden vergeleken |
Request |
Definieert de parameters voor overeenkomstvoorwaarden voor RequestBody |
Request |
Beschrijft de operator die moet worden vergeleken |
Request |
Definieert de parameters voor overeenkomstvoorwaarden voor RequestHeader |
Request |
Beschrijft de operator die moet worden vergeleken |
Request |
Definieert de parameters voor RequestMethod-overeenkomstvoorwaarden |
Request |
Beschrijft de operator die moet worden vergeleken |
Request |
Definieert de parameters voor RequestScheme-overeenkomstvoorwaarden |
Request |
Definieert de parameters voor RequestUri-overeenkomstvoorwaarden |
Request |
Beschrijft de operator die moet worden vergeleken |
Resource |
Verwijzing naar een andere resource. |
Response |
Type antwoordfouten voor echte gebruikersaanvragen waarvan de oorsprong als niet in orde wordt beschouwd |
Response |
Het JSON-object dat de eigenschappen bevat om de oorsprongstatus te bepalen met behulp van echte aanvragen/antwoorden. |
Route |
Definieert de parameters voor de overschrijvingsactie routeconfiguratie. |
rule |
Cachegedrag voor de aanvragen |
rule |
Geeft aan of inhoudscompressie is ingeschakeld. Als compressie is ingeschakeld, wordt inhoud geleverd als gecomprimeerd als gebruikers een gecomprimeerde versie aanvragen. Inhoud wordt niet gecomprimeerd in AzureFrontDoor wanneer de aangevraagde inhoud kleiner is dan 1 byte of groter is dan 1 MB. |
rule |
Definieert hoe Frontdoor aanvragen in de cache opslaat die queryreeksen bevatten. U kunt queryreeksen negeren bij het opslaan in de cache, specifieke queryreeksen negeren, elke aanvraag in de cache opslaan met een unieke URL of specifieke queryreeksen in de cache opslaan. |
Server |
Definieert de parameters voor ServerPort-overeenkomstvoorwaarden |
Server |
Beschrijft de operator die moet worden vergeleken |
Socket |
Definieert de parameters voor overeenkomstvoorwaarden voor SocketAddress |
Socket |
Beschrijft de operator die moet worden vergeleken |
Ssl |
Het protocol van een tot stand gebrachte TLS-verbinding. |
Ssl |
Definieert de parameters voor SslProtocol-overeenkomstvoorwaarden |
Ssl |
Beschrijft de operator die moet worden vergeleken |
System |
Alleen-lezensysteemgegevens |
transform |
Hierin wordt beschreven welke transformaties worden toegepast voordat er wordt gematcht |
Url |
Hiermee definieert u de parameters voor de overeenkomstvoorwaarden voor UrlFileExtension |
Url |
Beschrijft de operator die moet worden vergeleken |
Url |
Definieert de parameters voor overeenkomstvoorwaarden voor UrlFilename |
Url |
Beschrijft de operator die moet worden vergeleken |
Url |
Definieert de parameters voor UrlPath-overeenkomstvoorwaarden |
Url |
Beschrijft de operator die moet worden vergeleken |
Url |
Definieert de URL-omleidingsactie voor de leveringsregel. |
Url |
Definieert de parameters voor de URL-omleidingsactie. |
Url |
Definieert de url-herschrijfactie voor de leveringsregel. |
Url |
Definieert de parameters voor de url-herschrijfactie. |
Url |
Definieert de URL-ondertekeningsactie voor de leveringsregel. |
Url |
Definieert de parameters voor de url-ondertekeningsactie. |
Url |
URL-ondertekeningssleutel |
Url |
Definieert hoe een parameter voor een specifiek doel wordt geïdentificeerd, bijvoorbeeld verloopt |
Web |
Definieert het Web Application Firewall-beleid voor het eindpunt (indien van toepassing) |
algorithm
Algoritme voor URL-ondertekening
Name | Type | Description |
---|---|---|
SHA256 |
string |
cacheBehavior
Cachegedrag voor de aanvragen
Name | Type | Description |
---|---|---|
BypassCache |
string |
|
Override |
string |
|
SetIfMissing |
string |
CacheConfiguration
Cache-instellingen voor een route van het type caching. Als u caching wilt uitschakelen, moet u geen cacheConfiguration-object opgeven.
Name | Type | Description |
---|---|---|
cacheBehavior |
Cachegedrag voor de aanvragen |
|
cacheDuration |
string |
De duur waarvoor de inhoud in de cache moet worden opgeslagen. Toegestane notatie is [d.]uu:mm:ss |
isCompressionEnabled |
Geeft aan of inhoudscompressie is ingeschakeld. Als compressie is ingeschakeld, wordt inhoud geleverd als gecomprimeerd als gebruikers een gecomprimeerde versie aanvragen. Inhoud wordt niet gecomprimeerd in AzureFrontDoor wanneer de aangevraagde inhoud kleiner is dan 1 byte of groter is dan 1 MB. |
|
queryParameters |
string |
queryparameters die moeten worden opgenomen of uitgesloten (gescheiden door komma's). |
queryStringCachingBehavior |
Definieert hoe Frontdoor aanvragen in de cache opslaat die queryreeksen bevatten. U kunt queryreeksen negeren bij het opslaan in de cache, specifieke queryreeksen negeren, elke aanvraag in de cache opslaan met een unieke URL of specifieke queryreeksen in de cache opslaan. |
CacheExpirationActionParameters
Hiermee definieert u de parameters voor de actie voor het verlopen van de cache.
Name | Type | Description |
---|---|---|
cacheBehavior |
Cachegedrag voor de aanvragen |
|
cacheDuration |
string |
De duur waarvoor de inhoud in de cache moet worden opgeslagen. Toegestane notatie is [d.]uu:mm:ss |
cacheType |
Het niveau waarop de inhoud in de cache moet worden opgeslagen. |
|
typeName |
enum:
Delivery |
CacheKeyQueryStringActionParameters
Hiermee definieert u de parameters voor de queryreeksactie cachesleutel.
Name | Type | Description |
---|---|---|
queryParameters |
string |
queryparameters die moeten worden opgenomen of uitgesloten (gescheiden door komma's). |
queryStringBehavior |
Cachegedrag voor de aanvragen |
|
typeName |
enum:
Delivery |
CacheType
Het niveau waarop de inhoud in de cache moet worden opgeslagen.
Name | Type | Description |
---|---|---|
All |
string |
ClientPortMatchConditionParameters
Definieert de parameters voor ClientPort-overeenkomstvoorwaarden
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
string[] |
De overeenkomstwaarde voor de voorwaarde van de leveringsregel |
|
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
ClientPortOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
CookiesMatchConditionParameters
Definieert de parameters voor voorwaarden voor cookiesovereenkomst
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
string[] |
De overeenkomstwaarde voor de voorwaarde van de leveringsregel |
|
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
selector |
string |
Naam van cookies die moeten worden vergeleken |
|
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
CookiesOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
DeepCreatedCustomDomain
Aangepaste domeinen die zijn gemaakt op het CDN-eindpunt.
Name | Type | Description |
---|---|---|
name |
string |
Aangepaste domeinnaam. |
properties.hostName |
string |
De hostnaam van het aangepaste domein. Moet een domeinnaam zijn. |
properties.validationData |
string |
Speciale validatie of gegevens kunnen vereist zijn bij het leveren van CDN aan sommige regio's vanwege lokale nalevingsredenen. Bijvoorbeeld: het ICP-licentienummer van een aangepast domein is vereist voor het leveren van inhoud in China. |
DeepCreatedOrigin
De belangrijkste oorsprong van CDN-inhoud die wordt toegevoegd bij het maken van een CDN-eindpunt.
Name | Type | Description |
---|---|---|
name |
string |
De naam van de oorsprong die uniek moet zijn binnen het eindpunt. |
properties.enabled |
boolean |
Origin is ingeschakeld voor taakverdeling of niet. Origin is standaard altijd ingeschakeld. |
properties.hostName |
string |
Het adres van de oorsprong. Dit kan een domeinnaam, IPv4-adres of IPv6-adres zijn. Dit moet uniek zijn voor alle oorsprongen in een eindpunt. |
properties.httpPort |
integer |
De waarde van de HTTP-poort. Moet tussen 1 en 65535 zijn. |
properties.httpsPort |
integer |
De waarde van de HTTPS-poort. Moet tussen 1 en 65535 zijn. |
properties.originHostHeader |
string |
De waarde van de hostheader die bij elke aanvraag naar de oorsprong wordt verzonden. Als u dit leeg laat, bepaalt de hostnaam van de aanvraag deze waarde. Voor Azure CDN-oorsprongen, zoals Web Apps, Blob Storage en Cloud Services is deze hostheaderwaarde standaard vereist om overeen te komen met de hostnaam van oorsprong. |
properties.priority |
integer |
Prioriteit van oorsprong in opgegeven oorspronggroep voor taakverdeling. Hogere prioriteiten worden niet gebruikt voor taakverdeling als een oorsprong met een lagere prioriteit in orde is. Moet tussen 1 en 5 zijn. |
properties.privateEndpointStatus |
De goedkeuringsstatus voor de verbinding met de Private Link |
|
properties.privateLinkAlias |
string |
De alias van de Private Link resource. Het invullen van dit optionele veld geeft aan dat deze oorsprong 'Privé' is |
properties.privateLinkApprovalMessage |
string |
Een aangepast bericht dat moet worden opgenomen in de goedkeuringsaanvraag om verbinding te maken met de Private Link. |
properties.privateLinkLocation |
string |
De locatie van de Private Link resource. Alleen vereist als 'privateLinkResourceId' is ingevuld |
properties.privateLinkResourceId |
string |
De resource-id van de Private Link resource. Het invullen van dit optionele veld geeft aan dat deze back-end 'Privé' is |
properties.weight |
integer |
Gewicht van de oorsprong in de opgegeven oorspronggroep voor taakverdeling. Moet tussen 1 en 1000 zijn |
DeepCreatedOriginGroup
De oorspronggroep voor CDN-inhoud die wordt toegevoegd bij het maken van een CDN-eindpunt. Verkeer wordt verzonden naar de oorsprongen binnen de oorspronggroep op basis van de status van de oorsprong.
Name | Type | Description |
---|---|---|
name |
string |
De naam van de oorspronggroep die uniek moet zijn binnen het eindpunt. |
properties.healthProbeSettings |
Statustestinstellingen voor de oorsprong die wordt gebruikt om de status van de oorsprong te bepalen. |
|
properties.origins |
De bron van de inhoud die wordt geleverd via CDN binnen de opgegeven oorspronggroep. |
|
properties.responseBasedOriginErrorDetectionSettings |
Het JSON-object dat de eigenschappen bevat om de oorsprongstatus te bepalen met behulp van echte aanvragen/antwoorden. Deze eigenschap wordt momenteel niet ondersteund. |
|
properties.trafficRestorationTimeToHealedOrNewEndpointsInMinutes |
integer |
Tijd in minuten om het verkeer geleidelijk naar het eindpunt te verplaatsen wanneer een beschadigd eindpunt in orde komt of een nieuw eindpunt wordt toegevoegd. De standaardwaarde is 10 minuten. Deze eigenschap wordt momenteel niet ondersteund. |
DeliveryPolicy
Een beleid dat de leveringsregels specificeert die moeten worden gebruikt voor een eindpunt.
Name | Type | Description |
---|---|---|
description |
string |
Gebruiksvriendelijke beschrijving van het beleid. |
rules |
Een lijst met de leveringsregels. |
DeliveryRule
Een regel die een set acties en voorwaarden opgeeft
Name | Type | Description |
---|---|---|
actions | DeliveryRuleAction[]: |
Een lijst met acties die worden uitgevoerd wanneer aan alle voorwaarden van een regel wordt voldaan. |
conditions |
DeliveryRuleCondition[]:
|
Een lijst met voorwaarden waaraan moet worden voldaan om de acties uit te voeren |
name |
string |
Naam van de regel |
order |
integer |
De volgorde waarin de regels worden toegepast voor het eindpunt. Mogelijke waarden {0,1,2,3,.........}. Een regel met een kleinere volgorde wordt toegepast vóór een regel met een grotere volgorde. Regel met volgorde 0 is een speciale regel. Hiervoor is geen voorwaarde vereist en de acties die erin worden vermeld, worden altijd toegepast. |
DeliveryRuleCacheExpirationAction
Hiermee definieert u de cacheverloopactie voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Cache |
De naam van de actie voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de actie. |
DeliveryRuleCacheKeyQueryStringAction
Hiermee definieert u de queryreeksactie voor de cachesleutel voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Cache |
De naam van de actie voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de actie. |
DeliveryRuleClientPortCondition
Definieert de ClientPort-voorwaarde voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Client |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleCookiesCondition
Definieert de voorwaarde cookies voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Cookies |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleHostNameCondition
Definieert de HostName-voorwaarde voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Host |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleHttpVersionCondition
Definieert de HttpVersion-voorwaarde voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Http |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleIsDeviceCondition
Hiermee definieert u de voorwaarde IsDevice voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Is |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRulePostArgsCondition
Definieert de PostArgs-voorwaarde voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Post |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleQueryStringCondition
Definieert de voorwaarde QueryString voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Query |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleRemoteAddressCondition
Definieert de RemoteAddress-voorwaarde voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Remote |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleRequestBodyCondition
Hiermee definieert u de voorwaarde RequestBody voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Request |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleRequestHeaderAction
Hiermee definieert u de actie aanvraagheader voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Modify |
De naam van de actie voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de actie. |
DeliveryRuleRequestHeaderCondition
Definieert de RequestHeader-voorwaarde voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Request |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleRequestMethodCondition
Definieert de voorwaarde RequestMethod voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Request |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleRequestSchemeCondition
Definieert de RequestScheme-voorwaarde voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Request |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleRequestUriCondition
Definieert de RequestUri-voorwaarde voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Request |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleResponseHeaderAction
Hiermee definieert u de actie van de antwoordheader voor de bezorgingsregel.
Name | Type | Description |
---|---|---|
name |
string:
Modify |
De naam van de actie voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de actie. |
DeliveryRuleRouteConfigurationOverrideAction
Hiermee definieert u de overschrijvingsactie voor de routeconfiguratie voor de leveringsregel. Alleen van toepassing op Frontdoor Standard/Premium-profielen.
Name | Type | Description |
---|---|---|
name |
string:
Route |
De naam van de actie voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de actie. |
DeliveryRuleServerPortCondition
Hiermee definieert u de ServerPort-voorwaarde voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Server |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleSocketAddrCondition
Hiermee definieert u de voorwaarde SocketAddress voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Socket |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleSslProtocolCondition
Definieert de SslProtocol-voorwaarde voor de leveringsregel.
Name | Type | Description |
---|---|---|
name | string: |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleUrlFileExtensionCondition
Definieert de voorwaarde UrlFileExtension voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Url |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleUrlFileNameCondition
Hiermee definieert u de voorwaarde UrlFileName voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Url |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DeliveryRuleUrlPathCondition
Hiermee definieert u de UrlPath-voorwaarde voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Url |
De naam van de voorwaarde voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de voorwaarde. |
DestinationProtocol
Protocol dat moet worden gebruikt voor de omleiding. De standaardwaarde is MatchRequest
Name | Type | Description |
---|---|---|
Http |
string |
|
Https |
string |
|
MatchRequest |
string |
Endpoint
CDN-eindpunt is de entiteit binnen een CDN-profiel met configuratiegegevens zoals oorsprong, protocol, inhoud in cache opslaan en leveringsgedrag. Het CDN-eindpunt gebruikt de URL-indeling .azureedge.net.
Name | Type | Default value | Description |
---|---|---|---|
id |
string |
Resource-id. |
|
location |
string |
Resourcelocatie. |
|
name |
string |
Resourcenaam. |
|
properties.contentTypesToCompress |
string[] |
Lijst met inhoudstypen waarop compressie van toepassing is. De waarde moet een geldig MIME-type zijn. |
|
properties.customDomains |
De aangepaste domeinen onder het eindpunt. |
||
properties.defaultOriginGroup |
Een verwijzing naar de oorspronggroep. |
||
properties.deliveryPolicy |
Een beleid dat de leveringsregels specificeert die moeten worden gebruikt voor een eindpunt. |
||
properties.geoFilters |
Lijst met regels die de geografische toegang van de gebruiker binnen een CDN-eindpunt definiëren. Elk geofilter definieert een toegangsregel tot een opgegeven pad of inhoud, bijvoorbeeld APAC blokkeren voor pad /pictures/ |
||
properties.hostName |
string |
De hostnaam van het eindpunt dat is gestructureerd als {endpointName}. {DNSZone}, bijvoorbeeld contoso.azureedge.net |
|
properties.isCompressionEnabled |
boolean |
Geeft aan of inhoudscompressie is ingeschakeld op CDN. De standaardwaarde is false. Als compressie is ingeschakeld, wordt inhoud geleverd als gecomprimeerd als gebruikers een gecomprimeerde versie aanvragen. Inhoud wordt niet gecomprimeerd op CDN wanneer de aangevraagde inhoud kleiner is dan 1 byte of groter is dan 1 MB. |
|
properties.isHttpAllowed |
boolean |
True |
Geeft aan of HTTP-verkeer is toegestaan op het eindpunt. De standaardwaarde is Waar. Ten minste één protocol (HTTP of HTTPS) moet zijn toegestaan. |
properties.isHttpsAllowed |
boolean |
True |
Geeft aan of HTTPS-verkeer is toegestaan op het eindpunt. De standaardwaarde is Waar. Ten minste één protocol (HTTP of HTTPS) moet zijn toegestaan. |
properties.optimizationType |
Hiermee geeft u op voor welk scenario de klant dit CDN-eindpunt moet optimaliseren, bijvoorbeeld Downloaden, Mediaservices. Met deze informatie kan CDN scenariogestuurde optimalisatie toepassen. |
||
properties.originGroups |
De oorspronggroepen die bestaan uit origins die worden gebruikt voor het verdelen van de taakverdeling van het verkeer op basis van beschikbaarheid. |
||
properties.originHostHeader |
string |
De waarde van de hostheader die bij elke aanvraag naar de oorsprong wordt verzonden. Deze eigenschap op Eindpunt is alleen toegestaan wanneer eindpunt één oorsprong gebruikt en kan worden overschreven door dezelfde eigenschap die is opgegeven bij de oorsprong. Als u dit leeg laat, bepaalt de hostnaam van de aanvraag deze waarde. Voor Azure CDN-oorsprongen, zoals Web Apps, Blob Storage en Cloud Services is deze hostheaderwaarde standaard vereist om overeen te komen met de hostnaam van oorsprong. |
|
properties.originPath |
string |
Een mappad op de oorsprong dat CDN kan gebruiken om inhoud op te halen, bijvoorbeeld contoso.cloudapp.net/originpath. |
|
properties.origins |
De bron van de inhoud die wordt geleverd via CDN. |
||
properties.probePath |
string |
Pad naar een bestand dat wordt gehost op de oorsprong, waarmee de levering van de dynamische inhoud wordt versneld en de meest optimale routes voor het CDN worden berekend. Dit is relatief ten opzichte van het oorsprongspad. Deze eigenschap is alleen relevant wanneer u één origin gebruikt. |
|
properties.provisioningState |
Inrichtingsstatus van het eindpunt. |
||
properties.queryStringCachingBehavior | NotSet |
Definieert hoe CDN aanvragen in de cache opslaat die queryreeksen bevatten. U kunt queryreeksen negeren bij het opslaan in de cache, de cache overslaan om te voorkomen dat aanvragen met queryreeksen in de cache worden opgeslagen of elke aanvraag in de cache opslaan met een unieke URL. |
|
properties.resourceState |
Resourcestatus van het eindpunt. |
||
properties.urlSigningKeys |
Lijst met sleutels die worden gebruikt om de ondertekende URL-hashes te valideren. |
||
properties.webApplicationFirewallPolicyLink |
Definieert het Web Application Firewall-beleid voor het eindpunt (indien van toepassing) |
||
systemData |
Alleen-lezensysteemgegevens |
||
tags |
object |
Resourcetags. |
|
type |
string |
Resourcetype. |
EndpointProvisioningState
Inrichtingsstatus van het eindpunt.
Name | Type | Description |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
EndpointResourceState
Resourcestatus van het eindpunt.
Name | Type | Description |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Running |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
EndpointUpdateParameters
Eigenschappen die vereist zijn om een eindpunt te maken of bij te werken.
Name | Type | Default value | Description |
---|---|---|---|
properties.contentTypesToCompress |
string[] |
Lijst met inhoudstypen waarop compressie van toepassing is. De waarde moet een geldig MIME-type zijn. |
|
properties.defaultOriginGroup |
Een verwijzing naar de oorspronggroep. |
||
properties.deliveryPolicy |
Een beleid dat de leveringsregels specificeert die moeten worden gebruikt voor een eindpunt. |
||
properties.geoFilters |
Lijst met regels die de geografische toegang van de gebruiker binnen een CDN-eindpunt definiëren. Elk geofilter definieert een toegangsregel tot een opgegeven pad of inhoud, bijvoorbeeld APAC blokkeren voor pad /pictures/ |
||
properties.isCompressionEnabled |
boolean |
Geeft aan of inhoudscompressie is ingeschakeld op CDN. De standaardwaarde is false. Als compressie is ingeschakeld, wordt inhoud geleverd als gecomprimeerd als gebruikers een gecomprimeerde versie aanvragen. Inhoud wordt niet gecomprimeerd op CDN wanneer de aangevraagde inhoud kleiner is dan 1 byte of groter is dan 1 MB. |
|
properties.isHttpAllowed |
boolean |
True |
Geeft aan of HTTP-verkeer is toegestaan op het eindpunt. De standaardwaarde is Waar. Ten minste één protocol (HTTP of HTTPS) moet zijn toegestaan. |
properties.isHttpsAllowed |
boolean |
True |
Geeft aan of HTTPS-verkeer is toegestaan op het eindpunt. De standaardwaarde is Waar. Ten minste één protocol (HTTP of HTTPS) moet zijn toegestaan. |
properties.optimizationType |
Hiermee geeft u op voor welk scenario de klant dit CDN-eindpunt moet optimaliseren, bijvoorbeeld Downloaden, Mediaservices. Met deze informatie kan CDN scenariogestuurde optimalisatie toepassen. |
||
properties.originHostHeader |
string |
De waarde van de hostheader die bij elke aanvraag naar de oorsprong wordt verzonden. Deze eigenschap op Eindpunt is alleen toegestaan wanneer eindpunt één oorsprong gebruikt en kan worden overschreven door dezelfde eigenschap die is opgegeven bij de oorsprong. Als u dit leeg laat, bepaalt de hostnaam van de aanvraag deze waarde. Voor Azure CDN-oorsprongen, zoals Web Apps, Blob Storage en Cloud Services is deze hostheaderwaarde standaard vereist om overeen te komen met de hostnaam van oorsprong. |
|
properties.originPath |
string |
Een mappad op de oorsprong dat CDN kan gebruiken om inhoud op te halen, bijvoorbeeld contoso.cloudapp.net/originpath. |
|
properties.probePath |
string |
Pad naar een bestand dat wordt gehost op de oorsprong, waarmee de levering van de dynamische inhoud wordt versneld en de meest optimale routes voor het CDN worden berekend. Dit is relatief ten opzichte van het oorsprongspad. Deze eigenschap is alleen relevant wanneer u één origin gebruikt. |
|
properties.queryStringCachingBehavior | NotSet |
Definieert hoe CDN aanvragen in de cache opslaat die queryreeksen bevatten. U kunt queryreeksen negeren bij het opslaan in de cache, de cache overslaan om te voorkomen dat aanvragen met queryreeksen in de cache worden opgeslagen of elke aanvraag in de cache opslaan met een unieke URL. |
|
properties.urlSigningKeys |
Lijst met sleutels die worden gebruikt om de ondertekende URL-hashes te valideren. |
||
properties.webApplicationFirewallPolicyLink |
Definieert het Web Application Firewall-beleid voor het eindpunt (indien van toepassing) |
||
tags |
object |
Eindpunttags. |
ErrorAdditionalInfo
Aanvullende informatie over de resourcebeheerfout.
Name | Type | Description |
---|---|---|
info |
object |
De aanvullende informatie. |
type |
string |
Het type aanvullende informatie. |
ErrorDetail
De foutdetails.
Name | Type | Description |
---|---|---|
additionalInfo |
De fout aanvullende informatie. |
|
code |
string |
De foutcode. |
details |
De foutdetails. |
|
message |
string |
Het foutbericht. |
target |
string |
Het foutdoel. |
ErrorResponse
Foutreactie
Name | Type | Description |
---|---|---|
error |
Het foutobject. |
ForwardingProtocol
Protocol dat deze regel gebruikt bij het doorsturen van verkeer naar back-ends.
Name | Type | Description |
---|---|---|
HttpOnly |
string |
|
HttpsOnly |
string |
|
MatchRequest |
string |
GeoFilter
Regels waarmee de geo-toegang van de gebruiker binnen een CDN-eindpunt wordt gedefinieerd.
Name | Type | Description |
---|---|---|
action |
Actie van het geo-filter, dat wil zeggen toegang toestaan of blokkeren. |
|
countryCodes |
string[] |
Tweeletterig land- of regiocodes waarmee land- of regiotoegang van gebruikers in een geofilter wordt gedefinieerd, bijvoorbeeld AU, MX, VS. |
relativePath |
string |
Relatief pad dat van toepassing is op geofilter. (bijvoorbeeld /mypictures, /mypicture/kitty.jpg, enzovoort) |
GeoFilterActions
Actie van het geo-filter, dat wil zeggen toegang toestaan of blokkeren.
Name | Type | Description |
---|---|---|
Allow |
string |
|
Block |
string |
HeaderAction
Uit te voeren actie
Name | Type | Description |
---|---|---|
Append |
string |
|
Delete |
string |
|
Overwrite |
string |
HeaderActionParameters
Definieert de parameters voor de actie aanvraagheader.
Name | Type | Description |
---|---|---|
headerAction |
Uit te voeren actie |
|
headerName |
string |
Naam van de koptekst die moet worden gewijzigd |
typeName |
enum:
Delivery |
|
value |
string |
Waarde voor de opgegeven actie |
HealthProbeParameters
Het JSON-object dat de eigenschappen bevat voor het verzenden van statustests naar origin.
Name | Type | Description |
---|---|---|
probeIntervalInSeconds |
integer |
Het aantal seconden tussen statustests. De standaardwaarde is 240 sec. |
probePath |
string |
Het pad ten opzichte van de oorsprong dat wordt gebruikt om de status van de oorsprong te bepalen. |
probeProtocol |
Protocol dat moet worden gebruikt voor de statustest. |
|
probeRequestType |
Het type statustestaanvraag dat wordt gedaan. |
HealthProbeRequestType
Het type statustestaanvraag dat wordt gedaan.
Name | Type | Description |
---|---|---|
GET |
string |
|
HEAD |
string |
|
NotSet |
string |
HostNameMatchConditionParameters
Definieert de parameters voor HostName-overeenkomstvoorwaarden
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
string[] |
De overeenkomstwaarde voor de voorwaarde van de leveringsregel |
|
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
HostNameOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
HttpErrorRangeParameters
Het JSON-object dat het bereik voor HTTP-statuscodes vertegenwoordigt
Name | Type | Description |
---|---|---|
begin |
integer |
Het begin van het http-statuscodebereik. |
end |
integer |
Het inclusieve einde van het http-statuscodebereik. |
HttpVersionMatchConditionParameters
Definieert de parameters voor HttpVersion-overeenkomstvoorwaarden
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
string[] |
De overeenkomstwaarde voor de voorwaarde van de leveringsregel |
|
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
HttpVersionOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Equal |
string |
IdentityType
Het type identiteit dat resources maakt/wijzigt
Name | Type | Description |
---|---|---|
application |
string |
|
key |
string |
|
managedIdentity |
string |
|
user |
string |
IsDeviceMatchConditionParameters
Definieert de parameters voor isDevice-overeenkomstvoorwaarden
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
De overeenkomstwaarde voor de voorwaarde van de leveringsregel |
||
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
IsDeviceOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Equal |
string |
KeyVaultSigningKeyParameters
Hierin worden de parameters beschreven voor het gebruik van de KeyVault van een gebruiker voor url-ondertekeningssleutel.
Name | Type | Description |
---|---|---|
resourceGroupName |
string |
Resourcegroep van de Key Vault van de gebruiker die het geheim bevat |
secretName |
string |
De naam van het geheim in Key Vault. |
secretVersion |
string |
De versie (GUID) van het geheim in Key Vault. |
subscriptionId |
string |
Abonnements-id van de Key Vault van de gebruiker die het geheim bevat |
typeName | enum: | |
vaultName |
string |
De naam van de Key Vault van de gebruiker die het geheim bevat |
MatchValues
De overeenkomstwaarde voor de voorwaarde van de leveringsregel
Name | Type | Description |
---|---|---|
DELETE |
string |
|
GET |
string |
|
HEAD |
string |
|
OPTIONS |
string |
|
POST |
string |
|
PUT |
string |
|
TRACE |
string |
OptimizationType
Hiermee geeft u op welk scenario de klant wil dat dit CDN-eindpunt wordt geoptimaliseerd, bijvoorbeeld Downloaden, Media services. Met deze informatie kunnen we scenariogestuurde optimalisatie toepassen.
Name | Type | Description |
---|---|---|
DynamicSiteAcceleration |
string |
|
GeneralMediaStreaming |
string |
|
GeneralWebDelivery |
string |
|
LargeFileDownload |
string |
|
VideoOnDemandMediaStreaming |
string |
OriginGroupOverride
Hiermee definieert u de parameters voor de overschrijvingsconfiguratie van de oorspronkelijke groep.
Name | Type | Description |
---|---|---|
forwardingProtocol |
Protocol dat deze regel gebruikt bij het doorsturen van verkeer naar back-ends. |
|
originGroup |
definieert de OriginGroup die de DefaultOriginGroup op de route overschrijft. |
OriginGroupOverrideAction
Hiermee definieert u de onderdrukkingsactie van de oorspronggroep voor de leveringsregel.
Name | Type | Description |
---|---|---|
name | string: |
De naam van de actie voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de actie. |
OriginGroupOverrideActionParameters
Hiermee definieert u de parameters voor de onderdrukkingsactie van de oorspronkelijke groep.
Name | Type | Description |
---|---|---|
originGroup |
definieert de OriginGroup die de DefaultOriginGroup overschrijft. |
|
typeName |
enum:
Delivery |
paramIndicator
Geeft het doel van de parameter aan
Name | Type | Description |
---|---|---|
Expires |
string |
|
KeyId |
string |
|
Signature |
string |
PostArgsMatchConditionParameters
Definieert de parameters voor PostArgs-overeenkomstvoorwaarden
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
string[] |
De overeenkomende waarde voor de voorwaarde van de leveringsregel |
|
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
selector |
string |
Naam van PostArg die moet worden vergeleken |
|
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
PostArgsOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
PrivateEndpointStatus
De goedkeuringsstatus voor de verbinding met de Private Link
Name | Type | Description |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
|
Timeout |
string |
ProbeProtocol
Protocol dat moet worden gebruikt voor de statustest.
Name | Type | Description |
---|---|---|
Http |
string |
|
Https |
string |
|
NotSet |
string |
queryStringBehavior
Cachegedrag voor de aanvragen
Name | Type | Description |
---|---|---|
Exclude |
string |
|
ExcludeAll |
string |
|
Include |
string |
|
IncludeAll |
string |
QueryStringCachingBehavior
Definieert hoe CDN aanvragen in de cache opslaat die queryreeksen bevatten. U kunt queryreeksen negeren bij het opslaan in de cache, de cache overslaan om te voorkomen dat aanvragen met queryreeksen in de cache worden opgeslagen of elke aanvraag in de cache opslaan met een unieke URL.
Name | Type | Description |
---|---|---|
BypassCaching |
string |
|
IgnoreQueryString |
string |
|
NotSet |
string |
|
UseQueryString |
string |
QueryStringMatchConditionParameters
Definieert de parameters voor QueryString-overeenkomstvoorwaarden
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
string[] |
De overeenkomende waarde voor de voorwaarde van de leveringsregel |
|
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
QueryStringOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
RedirectType
Het omleidingstype dat door de regel wordt gebruikt bij het omleiden van verkeer.
Name | Type | Description |
---|---|---|
Found |
string |
|
Moved |
string |
|
PermanentRedirect |
string |
|
TemporaryRedirect |
string |
RemoteAddressMatchConditionParameters
Definieert de parameters voor RemoteAddress-overeenkomstvoorwaarden
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
string[] |
Overeenkomende waarden om mee overeen te komen. De operator wordt toegepast op elke waarde hier met OF-semantiek. Als een van deze overeenkomt met de variabele met de opgegeven operator, wordt deze overeenkomstvoorwaarde beschouwd als een overeenkomst. |
|
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
RemoteAddressOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Any |
string |
|
GeoMatch |
string |
|
IPMatch |
string |
RequestBodyMatchConditionParameters
Definieert de parameters voor overeenkomstvoorwaarden voor RequestBody
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
string[] |
De overeenkomstwaarde voor de voorwaarde van de leveringsregel |
|
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
RequestBodyOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
RequestHeaderMatchConditionParameters
Definieert de parameters voor overeenkomstvoorwaarden voor RequestHeader
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
string[] |
De overeenkomstwaarde voor de voorwaarde van de leveringsregel |
|
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
selector |
string |
Naam van de koptekst die moet worden vergeleken |
|
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
RequestHeaderOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
RequestMethodMatchConditionParameters
Definieert de parameters voor RequestMethod-overeenkomstvoorwaarden
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
De overeenkomende waarde voor de voorwaarde van de leveringsregel |
||
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
RequestMethodOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Equal |
string |
RequestSchemeMatchConditionParameters
Definieert de parameters voor RequestScheme-overeenkomstvoorwaarden
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
De overeenkomstwaarde voor de voorwaarde van de leveringsregel |
||
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
enum:
Equal |
Beschrijft de operator die moet worden vergeleken |
|
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
RequestUriMatchConditionParameters
Definieert de parameters voor RequestUri-overeenkomstvoorwaarden
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
string[] |
De overeenkomende waarde voor de voorwaarde van de leveringsregel |
|
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
RequestUriOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
ResourceReference
Verwijzing naar een andere resource.
Name | Type | Description |
---|---|---|
id |
string |
Resource-id. |
ResponseBasedDetectedErrorTypes
Type antwoordfouten voor echte gebruikersaanvragen waarvan de oorsprong als niet in orde wordt beschouwd
Name | Type | Description |
---|---|---|
None |
string |
|
TcpAndHttpErrors |
string |
|
TcpErrorsOnly |
string |
ResponseBasedOriginErrorDetectionParameters
Het JSON-object dat de eigenschappen bevat om de oorsprongstatus te bepalen met behulp van echte aanvragen/antwoorden.
Name | Type | Description |
---|---|---|
httpErrorRanges |
De lijst met HTTP-statuscodebereiken die worden beschouwd als serverfouten voor oorsprong en die als beschadigd worden gemarkeerd. |
|
responseBasedDetectedErrorTypes |
Type antwoordfouten voor echte gebruikersaanvragen waarvan de oorsprong als beschadigd wordt beschouwd |
|
responseBasedFailoverThresholdPercentage |
integer |
Het percentage mislukte aanvragen in het voorbeeld waar failover moet worden geactiveerd. |
RouteConfigurationOverrideActionParameters
Definieert de parameters voor de overschrijvingsactie routeconfiguratie.
Name | Type | Description |
---|---|---|
cacheConfiguration |
De cacheconfiguratie die aan deze regel is gekoppeld. Als u caching wilt uitschakelen, moet u geen cacheConfiguration-object opgeven. |
|
originGroupOverride |
Een verwijzing naar de overschrijvingsconfiguratie van de oorspronkelijke groep. Laat leeg om de standaardoorspronggroep op de route te gebruiken. |
|
typeName |
enum:
Delivery |
ruleCacheBehavior
Cachegedrag voor de aanvragen
Name | Type | Description |
---|---|---|
HonorOrigin |
string |
|
OverrideAlways |
string |
|
OverrideIfOriginMissing |
string |
ruleIsCompressionEnabled
Geeft aan of inhoudscompressie is ingeschakeld. Als compressie is ingeschakeld, wordt inhoud geleverd als gecomprimeerd als gebruikers een gecomprimeerde versie aanvragen. Inhoud wordt niet gecomprimeerd in AzureFrontDoor wanneer de aangevraagde inhoud kleiner is dan 1 byte of groter is dan 1 MB.
Name | Type | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ruleQueryStringCachingBehavior
Definieert hoe Frontdoor aanvragen in de cache opslaat die queryreeksen bevatten. U kunt queryreeksen negeren bij het opslaan in de cache, specifieke queryreeksen negeren, elke aanvraag in de cache opslaan met een unieke URL of specifieke queryreeksen in de cache opslaan.
Name | Type | Description |
---|---|---|
IgnoreQueryString |
string |
|
IgnoreSpecifiedQueryStrings |
string |
|
IncludeSpecifiedQueryStrings |
string |
|
UseQueryString |
string |
ServerPortMatchConditionParameters
Definieert de parameters voor ServerPort-overeenkomstvoorwaarden
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
string[] |
De overeenkomstwaarde voor de voorwaarde van de leveringsregel |
|
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
ServerPortOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
SocketAddrMatchConditionParameters
Definieert de parameters voor overeenkomstvoorwaarden voor SocketAddress
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
string[] |
De overeenkomstwaarde voor de voorwaarde van de leveringsregel |
|
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
SocketAddrOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Any |
string |
|
IPMatch |
string |
SslProtocol
Het protocol van een tot stand gebrachte TLS-verbinding.
Name | Type | Description |
---|---|---|
TLSv1 |
string |
|
TLSv1.1 |
string |
|
TLSv1.2 |
string |
SslProtocolMatchConditionParameters
Definieert de parameters voor SslProtocol-overeenkomstvoorwaarden
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
De overeenkomstwaarde voor de voorwaarde van de leveringsregel |
||
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
SslProtocolOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Equal |
string |
SystemData
Alleen-lezensysteemgegevens
Name | Type | Description |
---|---|---|
createdAt |
string |
Het tijdstempel van het maken van resources (UTC) |
createdBy |
string |
Een id voor de identiteit die de resource heeft gemaakt |
createdByType |
Het type identiteit waarmee de resource is gemaakt |
|
lastModifiedAt |
string |
Het tijdstempel van de laatste wijziging van de resource (UTC) |
lastModifiedBy |
string |
Een id voor de identiteit die de resource het laatst heeft gewijzigd |
lastModifiedByType |
Het type identiteit dat de resource het laatst heeft gewijzigd |
transform
Hierin wordt beschreven welke transformaties worden toegepast voordat er wordt gematcht
Name | Type | Description |
---|---|---|
Lowercase |
string |
|
RemoveNulls |
string |
|
Trim |
string |
|
Uppercase |
string |
|
UrlDecode |
string |
|
UrlEncode |
string |
UrlFileExtensionMatchConditionParameters
Hiermee definieert u de parameters voor de overeenkomstvoorwaarden voor UrlFileExtension
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
string[] |
De overeenkomstwaarde voor de voorwaarde van de leveringsregel |
|
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
UrlFileExtensionOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
UrlFileNameMatchConditionParameters
Definieert de parameters voor overeenkomstvoorwaarden voor UrlFilename
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
string[] |
De overeenkomstwaarde voor de voorwaarde van de leveringsregel |
|
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
UrlFileNameOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
UrlPathMatchConditionParameters
Definieert de parameters voor UrlPath-overeenkomstvoorwaarden
Name | Type | Default value | Description |
---|---|---|---|
matchValues |
string[] |
De overeenkomstwaarde voor de voorwaarde van de leveringsregel |
|
negateCondition |
boolean |
False |
Beschrijft of dit een negate-voorwaarde is of niet |
operator |
Beschrijft de operator die moet worden vergeleken |
||
transforms |
Lijst met transformaties |
||
typeName |
enum:
Delivery |
UrlPathOperator
Beschrijft de operator die moet worden vergeleken
Name | Type | Description |
---|---|---|
Any |
string |
|
BeginsWith |
string |
|
Contains |
string |
|
EndsWith |
string |
|
Equal |
string |
|
GreaterThan |
string |
|
GreaterThanOrEqual |
string |
|
LessThan |
string |
|
LessThanOrEqual |
string |
|
RegEx |
string |
|
Wildcard |
string |
UrlRedirectAction
Definieert de URL-omleidingsactie voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Url |
De naam van de actie voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de actie. |
UrlRedirectActionParameters
Definieert de parameters voor de URL-omleidingsactie.
Name | Type | Description |
---|---|---|
customFragment |
string |
Fragment dat moet worden toegevoegd aan de omleidings-URL. Fragment is het deel van de URL dat na #komt. Neem de #. |
customHostname |
string |
Host om om te leiden. Laat leeg om de binnenkomende host te gebruiken als de doelhost. |
customPath |
string |
Het volledige pad naar omleiding. Het pad mag niet leeg zijn en moet beginnen met /. Laat leeg om het binnenkomende pad als doelpad te gebruiken. |
customQueryString |
string |
De set queryreeksen die in de omleidings-URL moet worden geplaatst. Als u deze waarde instelt, wordt elke bestaande queryreeks vervangen; laat leeg om de binnenkomende querytekenreeks te behouden. De querytekenreeks moet de notatie = hebben. ? en & worden automatisch toegevoegd, dus neem ze niet op. |
destinationProtocol |
Protocol dat moet worden gebruikt voor de omleiding. De standaardwaarde is MatchRequest |
|
redirectType |
Het omleidingstype dat door de regel wordt gebruikt bij het omleiden van verkeer. |
|
typeName |
enum:
Delivery |
UrlRewriteAction
Definieert de url-herschrijfactie voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Url |
De naam van de actie voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de actie. |
UrlRewriteActionParameters
Definieert de parameters voor de url-herschrijfactie.
Name | Type | Description |
---|---|---|
destination |
string |
Definieer de relatieve URL waarnaar de bovenstaande aanvragen worden herschreven. |
preserveUnmatchedPath |
boolean |
Of u een niet-overeenkomend pad wilt behouden. De standaardwaarde is Waar. |
sourcePattern |
string |
een aanvraag-URI-patroon definiëren dat het type aanvragen identificeert dat kan worden herschreven. Als de waarde leeg is, komen alle tekenreeksen overeen. |
typeName |
enum:
Delivery |
UrlSigningAction
Definieert de URL-ondertekeningsactie voor de leveringsregel.
Name | Type | Description |
---|---|---|
name |
string:
Url |
De naam van de actie voor de leveringsregel. |
parameters |
Hiermee definieert u de parameters voor de actie. |
UrlSigningActionParameters
Definieert de parameters voor de url-ondertekeningsactie.
Name | Type | Description |
---|---|---|
algorithm |
Algoritme voor URL-ondertekening |
|
parameterNameOverride |
Definieert welke queryreeksparameters in de URL in aanmerking moeten worden genomen voor verlopen, sleutel-id, enzovoort. |
|
typeName |
enum:
Delivery |
UrlSigningKey
URL-ondertekeningssleutel
Name | Type | Description |
---|---|---|
keyId |
string |
Definieert de door de klant gedefinieerde sleutel-id. Deze id bestaat in de binnenkomende aanvraag om de sleutel aan te geven die wordt gebruikt om de hash te vormen. |
keySourceParameters |
Definieert de parameters voor het gebruik van de sleutelkluis van de klant voor url-ondertekeningssleutel. |
UrlSigningParamIdentifier
Definieert hoe een parameter voor een specifiek doel wordt geïdentificeerd, bijvoorbeeld verloopt
Name | Type | Description |
---|---|---|
paramIndicator |
Geeft het doel van de parameter aan |
|
paramName |
string |
Parameternaam |
WebApplicationFirewallPolicyLink
Definieert het Web Application Firewall-beleid voor het eindpunt (indien van toepassing)
Name | Type | Description |
---|---|---|
id |
string |
Resource-id. |