EndpointPropertiesUpdateParameters interface
Das JSON-Objekt, das Endpunktupdateparameter enthält.
Eigenschaften
content |
Liste der Inhaltstypen, für die die Komprimierung gilt. Der Wert sollte ein gültiger MIME-Typ sein. |
default |
Ein Verweis auf die Ursprungsgruppe. |
delivery |
Eine Richtlinie, die die Übermittlungsregeln angibt, die für einen Endpunkt verwendet werden sollen. |
geo |
Liste der Regeln, die den geografischen Zugriff des Benutzers innerhalb eines CDN-Endpunkts definieren. Jeder Geofilter definiert eine Zugriffsregel für einen angegebenen Pfad oder Inhalt, z. B. Block APAC for path /pictures/ |
is |
Gibt an, 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. |
is |
Gibt an, ob HTTP-Datenverkehr auf dem Endpunkt zulässig ist. Der Standardwert ist true. Es muss mindestens ein Protokoll (HTTP oder HTTPS) zulässig sein. |
is |
Gibt an, ob HTTPS-Datenverkehr auf dem Endpunkt zulässig ist. Der Standardwert ist true. Es muss mindestens ein Protokoll (HTTP oder HTTPS) zulässig sein. |
optimization |
Gibt an, für welches Szenario der Kunde diesen CDN-Endpunkt optimieren soll, z. B. Download, Media Services. Mit diesen Informationen kann CDN eine szenariogesteuerte Optimierung anwenden. |
origin |
Der Hostheaderwert, der mit jeder Anforderung an den Ursprung gesendet wird. Diese Eigenschaft am Endpunkt ist nur zulässig, wenn der Endpunkt einen einzelnen Ursprung verwendet und von derselben Eigenschaft überschrieben werden kann, die am Ursprung angegeben wurde. 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. |
origin |
Ein Verzeichnispfad für den Ursprung, aus dem CDN Inhalte abrufen kann, z. B. contoso.cloudapp.net/originpath. |
probe |
Pfad zu einer Datei, die am Ursprung gehostet wird, um die Übermittlung der dynamischen Inhalte zu beschleunigen und die optimalen Routen für das CDN zu berechnen. Dies ist relativ zum Ursprungspfad. Diese Eigenschaft ist nur relevant, wenn ein einzelner Ursprung verwendet wird. |
query |
Definiert, 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. |
url |
Liste der Schlüssel, die zum Überprüfen der signierten URL-Hashes verwendet werden. |
web |
Definiert die Web Application Firewall richtlinie für den Endpunkt (falls zutreffend) |
Details zur Eigenschaft
contentTypesToCompress
Liste der Inhaltstypen, für die die Komprimierung gilt. Der Wert sollte ein gültiger MIME-Typ sein.
contentTypesToCompress?: string[]
Eigenschaftswert
string[]
defaultOriginGroup
Ein Verweis auf die Ursprungsgruppe.
defaultOriginGroup?: ResourceReference
Eigenschaftswert
deliveryPolicy
Eine Richtlinie, die die Übermittlungsregeln angibt, die für einen Endpunkt verwendet werden sollen.
deliveryPolicy?: EndpointPropertiesUpdateParametersDeliveryPolicy
Eigenschaftswert
geoFilters
Liste der Regeln, die den geografischen Zugriff des Benutzers innerhalb eines CDN-Endpunkts definieren. Jeder Geofilter definiert eine Zugriffsregel für einen angegebenen Pfad oder Inhalt, z. B. Block APAC for path /pictures/
geoFilters?: GeoFilter[]
Eigenschaftswert
isCompressionEnabled
Gibt an, 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.
isCompressionEnabled?: boolean
Eigenschaftswert
boolean
isHttpAllowed
Gibt an, ob HTTP-Datenverkehr auf dem Endpunkt zulässig ist. Der Standardwert ist true. Es muss mindestens ein Protokoll (HTTP oder HTTPS) zulässig sein.
isHttpAllowed?: boolean
Eigenschaftswert
boolean
isHttpsAllowed
Gibt an, ob HTTPS-Datenverkehr auf dem Endpunkt zulässig ist. Der Standardwert ist true. Es muss mindestens ein Protokoll (HTTP oder HTTPS) zulässig sein.
isHttpsAllowed?: boolean
Eigenschaftswert
boolean
optimizationType
Gibt an, für welches Szenario der Kunde diesen CDN-Endpunkt optimieren soll, z. B. Download, Media Services. Mit diesen Informationen kann CDN eine szenariogesteuerte Optimierung anwenden.
optimizationType?: string
Eigenschaftswert
string
originHostHeader
Der Hostheaderwert, der mit jeder Anforderung an den Ursprung gesendet wird. Diese Eigenschaft am Endpunkt ist nur zulässig, wenn der Endpunkt einen einzelnen Ursprung verwendet und von derselben Eigenschaft überschrieben werden kann, die am Ursprung angegeben wurde. 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.
originHostHeader?: string
Eigenschaftswert
string
originPath
Ein Verzeichnispfad für den Ursprung, aus dem CDN Inhalte abrufen kann, z. B. contoso.cloudapp.net/originpath.
originPath?: string
Eigenschaftswert
string
probePath
Pfad zu einer Datei, die am Ursprung gehostet wird, um die Übermittlung der dynamischen Inhalte zu beschleunigen und die optimalen Routen für das CDN zu berechnen. Dies ist relativ zum Ursprungspfad. Diese Eigenschaft ist nur relevant, wenn ein einzelner Ursprung verwendet wird.
probePath?: string
Eigenschaftswert
string
queryStringCachingBehavior
Definiert, 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.
queryStringCachingBehavior?: QueryStringCachingBehavior
Eigenschaftswert
urlSigningKeys
Liste der Schlüssel, die zum Überprüfen der signierten URL-Hashes verwendet werden.
urlSigningKeys?: UrlSigningKey[]
Eigenschaftswert
webApplicationFirewallPolicyLink
Definiert die Web Application Firewall richtlinie für den Endpunkt (falls zutreffend)
webApplicationFirewallPolicyLink?: EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink