Delen via


EndpointUpdateParameters Klas

Definitie

Eigenschappen die vereist zijn om een eindpunt te maken of bij te werken.

[Microsoft.Rest.Serialization.JsonTransformation]
public class EndpointUpdateParameters
[<Microsoft.Rest.Serialization.JsonTransformation>]
type EndpointUpdateParameters = class
Public Class EndpointUpdateParameters
Overname
EndpointUpdateParameters
Kenmerken

Constructors

EndpointUpdateParameters()

Initialiseert een nieuw exemplaar van de klasse EndpointUpdateParameters.

EndpointUpdateParameters(IDictionary<String,String>, String, String, IList<String>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<QueryStringCachingBehavior>, OptimizationType, String, IList<GeoFilter>, EndpointPropertiesUpdateParametersDeliveryPolicy)

Initialiseert een nieuw exemplaar van de klasse EndpointUpdateParameters.

Eigenschappen

ContentTypesToCompress

Hiermee wordt een lijst met inhoudstypen opgehaald of ingesteld waarop compressie wordt toegepast. De waarde moet een geldig MIME-type zijn.

DeliveryPolicy

Hiermee wordt een beleid opgehaald of ingesteld waarmee de leveringsregels worden opgegeven die moeten worden gebruikt voor een eindpunt.

GeoFilters

Hiermee wordt een lijst met regels opgehaald of ingesteld waarmee de geo-toegang van de gebruiker binnen een CDN-eindpunt wordt gedefinieerd. Elk geofilter definieert een toegangsregel tot een opgegeven pad of inhoud, bijvoorbeeld APAC blokkeren voor pad /pictures/

IsCompressionEnabled

Hiermee wordt aangegeven 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.

IsHttpAllowed

Ophalen of instellen geeft aan of HTTP-verkeer is toegestaan op het eindpunt. De standaardwaarde is Waar. Ten minste één protocol (HTTP of HTTPS) moet zijn toegestaan.

IsHttpsAllowed

Hiermee wordt aangegeven of HTTPS-verkeer is toegestaan op het eindpunt. De standaardwaarde is Waar. Ten minste één protocol (HTTP of HTTPS) moet zijn toegestaan.

OptimizationType

Hiermee wordt aangegeven voor welk scenario de klant dit CDN-eindpunt moet optimaliseren, bijvoorbeeld Downloaden, Media services. Met deze informatie kan CDN scenariogestuurde optimalisatie toepassen. Mogelijke waarden zijn: 'GeneralWebDelivery', 'GeneralMediaStreaming', 'VideoOnDemandMediaStreaming', 'LargeFileDownload', 'DynamicSiteAcceleration'

OriginHostHeader

Hiermee wordt de waarde van de hostheader opgehaald of ingesteld 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.

OriginPath

Hiermee wordt een mappad opgehaald of ingesteld op de oorsprong die CDN kan gebruiken om inhoud op te halen, bijvoorbeeld contoso.cloudapp.net/originpath.

ProbePath

Hiermee wordt het pad opgehaald of ingesteld 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.

QueryStringCachingBehavior

Ophalen of instellen definieert hoe CDN aanvragen met queryreeksen in de cache opslaat. 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. Mogelijke waarden zijn: 'IgnoreQueryString', 'BypassCaching', 'UseQueryString', 'NotSet'

Tags

Hiermee worden eindpunttags opgehaald of ingesteld.

Methoden

Validate()

Valideer het object.

Van toepassing op