Freigeben über


EndpointInner Klasse

Definition

DER CDN-Endpunkt ist die Entität innerhalb eines CDN-Profils, die Konfigurationsinformationen wie Ursprung, Protokoll, Zwischenspeicherung von Inhalten und Übermittlungsverhalten enthält. Der CDN-Endpunkt verwendet das URL-Format <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
Vererbung
EndpointInner
Attribute

Konstruktoren

EndpointInner()

Initialisiert eine neue instance der 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)

Initialisiert eine neue instance der EndpointInner-Klasse.

Eigenschaften

ContentTypesToCompress

Ruft eine Liste der Inhaltstypen ab, für die die Komprimierung gilt, oder legt diese fest. Der Wert sollte ein gültiger MIME-Typ sein.

DeliveryPolicy

Ruft eine Richtlinie ab, die die Übermittlungsregeln angibt, die für einen Endpunkt verwendet werden sollen, oder legt diese fest.

GeoFilters

Ruft eine Liste von Regeln ab, die den geografischen Zugriff des Benutzers innerhalb eines CDN-Endpunkts definieren, oder legt diese fest. Jeder Geofilter definiert eine Zugriffsregel für einen angegebenen Pfad oder Inhalt, z. B. Block APAC for path /pictures/

HostName

Ruft den Hostnamen des Endpunkts ab, der als {endpointName} strukturiert ist. {DNSZone}, z. B. contoso.azureedge.net

Id

Ressourcen-ID. Setter ist geschützt, da id in Netzwerkressourcen festgelegt werden muss.

(Geerbt von ProxyResource)
IsCompressionEnabled

Ruft ab oder legt fest, ob die Inhaltskomprimierung für CDN aktiviert ist. Der Standardwert ist „false“. Wenn die Komprimierung aktiviert ist, werden Inhalte als komprimiert bereitgestellt, wenn der Benutzer eine komprimierte Version anfordert. Inhalte werden im CDN nicht komprimiert, wenn angeforderter Inhalt kleiner als 1 Byte oder größer als 1 MB ist.

IsHttpAllowed

Ruft ab oder legt fest, ob HTTP-Datenverkehr auf dem Endpunkt zulässig ist. Der Standardwert ist true. Es muss mindestens ein Protokoll (HTTP oder HTTPS) zulässig sein.

IsHttpsAllowed

Ruft ab oder legt fest, ob HTTPS-Datenverkehr auf dem Endpunkt zulässig ist. Der Standardwert ist true. Es muss mindestens ein Protokoll (HTTP oder HTTPS) zulässig sein.

Location

Ressourcenspeicherort

(Geerbt von Resource)
Name

Ressourcenname

(Geerbt von ProxyResource)
OptimizationType

Ruft ab oder legt fest, für welches Szenario der Kunde diesen CDN-Endpunkt optimieren möchte, z. B. Download, Media Services. Mit diesen Informationen kann CDN eine szenariogesteuerte Optimierung anwenden. Mögliche Werte: "GeneralWebDelivery", "GeneralMediaStreaming", "VideoOnDemandMediaStreaming", "LargeFileDownload", "DynamicSiteAcceleration"

OriginHostHeader

Ruft den Hostheaderwert ab, der mit jeder Anforderung an den Ursprung gesendet wird, oder legt diesen fest. Wenn Sie diesen Wert leer lassen, bestimmt der Anforderungshostname diesen Wert. Azure CDN-Ursprünge wie Web-Apps, Blob Storage und Cloud Services erfordern, dass dieser Hostheaderwert standardmäßig mit dem Ursprungshostnamen übereinstimmt.

OriginPath

Ruft einen Verzeichnispfad für den Ursprung ab, aus dem CDN Inhalte abrufen kann, z. B. contoso.cloudapp.net/originpath, oder legt diesen fest.

Origins

Ruft die Quelle des über CDN übermittelten Inhalts ab oder legt sie fest.

ProbePath

Ruft den Pfad zu einer Datei ab, die im Ursprung gehostet wird, oder legt diesen fest, wodurch die Übermittlung des dynamischen Inhalts beschleunigt und die optimalen Routen für das CDN berechnet werden können. Dies ist relativ zum Ursprungspfad.

ProvisioningState

Ruft die Bereitstellung status des Endpunkts ab.

QueryStringCachingBehavior

Ruft ab oder legt fest, wie CDN Anforderungen zwischenspeichert, die Abfragezeichenfolgen enthalten. Sie können alle Abfragezeichenfolgen beim Zwischenspeichern ignorieren, die Zwischenspeicherung umgehen, um zu verhindern, dass Anforderungen, die Abfragezeichenfolgen enthalten, zwischengespeichert werden, oder jede Anforderung mit einer eindeutigen URL zwischenspeichern. Mögliche Werte: "IgnoreQueryString", "BypassCaching", "UseQueryString", "NotSet"

ResourceState

Ruft die Ressource status des Endpunkts ab. Mögliche Werte: "Creating", "Deleting", "Running", "Starting", "Stopped", "Stopped"

Tags

Ressourcentags

(Geerbt von Resource)
Type

Ressourcentyp

(Geerbt von ProxyResource)

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: