Delen via


EndpointInner Klas

Definitie

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 <endpointname.azureedge.net>.

[Microsoft.Rest.Serialization.JsonTransformation]
public class EndpointInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type EndpointInner = class
    inherit Resource
Public Class EndpointInner
Inherits Resource
Overname
EndpointInner
Kenmerken

Constructors

EndpointInner()

Initialiseert een nieuw exemplaar van de EndpointInner-klasse.

EndpointInner(String, IList<DeepCreatedOrigin>, String, String, String, IDictionary<String,String>, String, String, IList<String>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<QueryStringCachingBehavior>, OptimizationType, String, IList<GeoFilter>, EndpointPropertiesUpdateParametersDeliveryPolicy, String, EndpointResourceState, String)

Initialiseert een nieuw exemplaar van de EndpointInner-klasse.

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/

HostName

Hiermee wordt de hostnaam van het eindpunt opgehaald dat is gestructureerd als {endpointName}. {DNSZone}, bijvoorbeeld contoso.azureedge.net

Id

Resource-id. Setter is beveiligd omdat de id moet worden ingesteld in netwerkresources.

(Overgenomen van ProxyResource)
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.

Location

Resourcelocatie

(Overgenomen van Resource)
Name

Resourcenaam

(Overgenomen van ProxyResource)
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.

Origins

Hiermee wordt de bron opgehaald of ingesteld van de inhoud die via CDN wordt geleverd.

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.

ProvisioningState

Hiermee wordt de inrichtingsstatus van het eindpunt opgehaald.

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'

ResourceState

Hiermee wordt de resourcestatus van het eindpunt opgehaald. Mogelijke waarden zijn: 'Maken', 'Verwijderen', 'Wordt uitgevoerd', 'Starten', 'Gestopt', 'Stoppen'

Tags

Resourcetags

(Overgenomen van Resource)
Type

Resourcetype

(Overgenomen van ProxyResource)

Methoden

Validate()

Valideer het object.

Van toepassing op