EndpointPropertiesUpdateParameters interface
Het JSON-object met parameters voor eindpuntupdates.
Eigenschappen
content |
Lijst met inhoudstypen waarop compressie van toepassing is. De waarde moet een geldig MIME-type zijn. |
default |
Een verwijzing naar de oorspronkelijke groep. |
delivery |
Een beleid dat aangeeft welke leveringsregels moeten worden gebruikt voor een eindpunt. |
geo |
Lijst met regels voor het definiëren van de geografische toegang van de gebruiker binnen een CDN-eindpunt. Elk geofilter definieert een toegangsregel voor een opgegeven pad of inhoud, bijvoorbeeld APAC blokkeren voor pad /pictures/ |
is |
Geeft aan of inhoudscompressie is ingeschakeld op CDN. De standaardwaarde is onwaar. Als compressie is ingeschakeld, wordt inhoud geleverd als gecomprimeerd als gebruikers aanvragen voor een gecomprimeerde versie. Inhoud wordt niet gecomprimeerd op CDN wanneer aangevraagde inhoud kleiner is dan 1 byte of groter is dan 1 MB. |
is |
Geeft aan of HTTP-verkeer is toegestaan op het eindpunt. De standaardwaarde is waar. Ten minste één protocol (HTTP of HTTPS) moet zijn toegestaan. |
is |
Geeft aan of HTTPS-verkeer is toegestaan op het eindpunt. De standaardwaarde is waar. Ten minste één protocol (HTTP of HTTPS) moet zijn toegestaan. |
optimization |
Hiermee geeft u op welk scenario de klant dit CDN-eindpunt wil optimaliseren voor bijvoorbeeld Downloaden, Media Services. Met deze informatie kan CDN scenariogestuurde optimalisatie toepassen. |
origin |
De waarde van de hostheader die bij elke aanvraag naar de oorsprong wordt verzonden. Deze eigenschap op eindpunt is alleen toegestaan wanneer het eindpunt gebruikmaakt van één oorsprong 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. Azure CDN-origins, zoals Web Apps, Blob Storage en Cloud Services, vereisen dat deze hostheaderwaarde standaard overeenkomt met de hostnaam van de oorsprong. |
origin |
Een mappad op de oorsprong waaruit CDN kan gebruiken om inhoud op te halen, bijvoorbeeld contoso.cloudapp.net/originpath. |
probe |
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 oorspronkelijke pad. Deze eigenschap is alleen relevant wanneer u één oorsprong gebruikt. |
query |
Hiermee definieert u hoe AANVRAGEN die queryreeksen bevatten, worden opgeslagen in de cache van CDN. U kunt queryreeksen negeren tijdens het opslaan in cache, caching omzeilen om te voorkomen dat aanvragen die queryreeksen bevatten in de cache worden opgeslagen, of elke aanvraag in de cache opslaan met een unieke URL. |
url |
Lijst met sleutels die worden gebruikt om de ondertekende URL-hashes te valideren. |
web |
Hiermee definieert u het Web Application Firewall-beleid voor het eindpunt (indien van toepassing) |
Eigenschapdetails
contentTypesToCompress
Lijst met inhoudstypen waarop compressie van toepassing is. De waarde moet een geldig MIME-type zijn.
contentTypesToCompress?: string[]
Waarde van eigenschap
string[]
defaultOriginGroup
Een verwijzing naar de oorspronkelijke groep.
defaultOriginGroup?: ResourceReference
Waarde van eigenschap
deliveryPolicy
Een beleid dat aangeeft welke leveringsregels moeten worden gebruikt voor een eindpunt.
deliveryPolicy?: EndpointPropertiesUpdateParametersDeliveryPolicy
Waarde van eigenschap
geoFilters
Lijst met regels voor het definiëren van de geografische toegang van de gebruiker binnen een CDN-eindpunt. Elk geofilter definieert een toegangsregel voor een opgegeven pad of inhoud, bijvoorbeeld APAC blokkeren voor pad /pictures/
geoFilters?: GeoFilter[]
Waarde van eigenschap
isCompressionEnabled
Geeft aan of inhoudscompressie is ingeschakeld op CDN. De standaardwaarde is onwaar. Als compressie is ingeschakeld, wordt inhoud geleverd als gecomprimeerd als gebruikers aanvragen voor een gecomprimeerde versie. Inhoud wordt niet gecomprimeerd op CDN wanneer aangevraagde inhoud kleiner is dan 1 byte of groter is dan 1 MB.
isCompressionEnabled?: boolean
Waarde van eigenschap
boolean
isHttpAllowed
Geeft aan of HTTP-verkeer is toegestaan op het eindpunt. De standaardwaarde is waar. Ten minste één protocol (HTTP of HTTPS) moet zijn toegestaan.
isHttpAllowed?: boolean
Waarde van eigenschap
boolean
isHttpsAllowed
Geeft aan of HTTPS-verkeer is toegestaan op het eindpunt. De standaardwaarde is waar. Ten minste één protocol (HTTP of HTTPS) moet zijn toegestaan.
isHttpsAllowed?: boolean
Waarde van eigenschap
boolean
optimizationType
Hiermee geeft u op welk scenario de klant dit CDN-eindpunt wil optimaliseren voor bijvoorbeeld Downloaden, Media Services. Met deze informatie kan CDN scenariogestuurde optimalisatie toepassen.
optimizationType?: string
Waarde van eigenschap
string
originHostHeader
De waarde van de hostheader die bij elke aanvraag naar de oorsprong wordt verzonden. Deze eigenschap op eindpunt is alleen toegestaan wanneer het eindpunt gebruikmaakt van één oorsprong 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. Azure CDN-origins, zoals Web Apps, Blob Storage en Cloud Services, vereisen dat deze hostheaderwaarde standaard overeenkomt met de hostnaam van de oorsprong.
originHostHeader?: string
Waarde van eigenschap
string
originPath
Een mappad op de oorsprong waaruit CDN kan gebruiken om inhoud op te halen, bijvoorbeeld contoso.cloudapp.net/originpath.
originPath?: string
Waarde van eigenschap
string
probePath
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 oorspronkelijke pad. Deze eigenschap is alleen relevant wanneer u één oorsprong gebruikt.
probePath?: string
Waarde van eigenschap
string
queryStringCachingBehavior
Hiermee definieert u hoe AANVRAGEN die queryreeksen bevatten, worden opgeslagen in de cache van CDN. U kunt queryreeksen negeren tijdens het opslaan in cache, caching omzeilen om te voorkomen dat aanvragen die queryreeksen bevatten in de cache worden opgeslagen, of elke aanvraag in de cache opslaan met een unieke URL.
queryStringCachingBehavior?: QueryStringCachingBehavior
Waarde van eigenschap
urlSigningKeys
Lijst met sleutels die worden gebruikt om de ondertekende URL-hashes te valideren.
urlSigningKeys?: UrlSigningKey[]
Waarde van eigenschap
webApplicationFirewallPolicyLink
Hiermee definieert u het Web Application Firewall-beleid voor het eindpunt (indien van toepassing)
webApplicationFirewallPolicyLink?: EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink