EndpointPropertiesUpdateParameters interface
Oggetto JSON contenente parametri di aggiornamento dell'endpoint.
Proprietà
content |
Elenco di tipi di contenuto su cui si applica la compressione. Il valore deve essere un tipo MIME valido. |
default |
Riferimento al gruppo di origine. |
delivery |
Criterio che specifica le regole di recapito da usare per un endpoint. |
geo |
Elenco di regole che definiscono l'accesso geografico dell'utente all'interno di un endpoint della rete CDN. Ogni filtro geografico definisce una regola di accesso a un percorso o contenuto specificato, ad esempio blocca APAC per percorso /pictures/ |
is |
Indica se la compressione del contenuto è abilitata nella rete CDN. Il valore predefinito è false. Se la compressione è abilitata, il contenuto verrà visualizzato come compresso se l'utente richiede una versione compressa. Il contenuto non verrà compresso nella rete CDN quando il contenuto richiesto è inferiore a 1 byte o maggiore di 1 MB. |
is |
Indica se il traffico HTTP è consentito nell'endpoint. Il valore predefinito è true. È necessario consentire almeno un protocollo (HTTP o HTTPS). |
is |
Indica se il traffico HTTPS è consentito nell'endpoint. Il valore predefinito è true. È necessario consentire almeno un protocollo (HTTP o HTTPS). |
optimization |
Specifica lo scenario che il cliente vuole che l'endpoint della rete CDN sia ottimizzato per, ad esempio Download, Servizi multimediali. Con queste informazioni, la rete CDN può applicare l'ottimizzazione basata sullo scenario. |
origin |
Valore dell'intestazione host inviato all'origine con ogni richiesta. Questa proprietà in Endpoint è consentita solo quando l'endpoint usa un'origine singola e può essere sottoposto a override dalla stessa proprietà specificata all'origine. Se si lascia vuoto, il nome host della richiesta determina questo valore. Origini della rete CDN di Azure, ad esempio App Web, Archiviazione BLOB e Servizi cloud richiedono che questo valore di intestazione host corrisponda al nome host di origine per impostazione predefinita. |
origin |
Percorso della directory sull'origine che la rete CDN può usare per recuperare il contenuto da, ad esempio contoso.cloudapp.net/originpath. |
probe |
Percorso di un file ospitato nell'origine che consente di accelerare la distribuzione del contenuto dinamico e di calcolare le route più ottimali per la rete CDN. Ciò è relativo al percorso di origine. Questa proprietà è rilevante solo quando si usa un'unica origine. |
query |
Definisce il modo in cui la rete CDN memorizza nella cache le richieste che includono stringhe di query. È possibile ignorare le stringhe di query durante la memorizzazione nella cache, ignorare la memorizzazione nella cache per impedire alle richieste che contengono stringhe di query di essere memorizzate nella cache o memorizzare nella cache ogni richiesta con un URL univoco. |
url |
Elenco di chiavi usate per convalidare gli hash dell'URL firmati. |
web |
Definisce i criteri di Web application firewall per l'endpoint (se applicabile) |
Dettagli proprietà
contentTypesToCompress
Elenco di tipi di contenuto su cui si applica la compressione. Il valore deve essere un tipo MIME valido.
contentTypesToCompress?: string[]
Valore della proprietà
string[]
defaultOriginGroup
Riferimento al gruppo di origine.
defaultOriginGroup?: ResourceReference
Valore della proprietà
deliveryPolicy
Criterio che specifica le regole di recapito da usare per un endpoint.
deliveryPolicy?: EndpointPropertiesUpdateParametersDeliveryPolicy
Valore della proprietà
geoFilters
Elenco di regole che definiscono l'accesso geografico dell'utente all'interno di un endpoint della rete CDN. Ogni filtro geografico definisce una regola di accesso a un percorso o contenuto specificato, ad esempio blocca APAC per percorso /pictures/
geoFilters?: GeoFilter[]
Valore della proprietà
isCompressionEnabled
Indica se la compressione del contenuto è abilitata nella rete CDN. Il valore predefinito è false. Se la compressione è abilitata, il contenuto verrà visualizzato come compresso se l'utente richiede una versione compressa. Il contenuto non verrà compresso nella rete CDN quando il contenuto richiesto è inferiore a 1 byte o maggiore di 1 MB.
isCompressionEnabled?: boolean
Valore della proprietà
boolean
isHttpAllowed
Indica se il traffico HTTP è consentito nell'endpoint. Il valore predefinito è true. È necessario consentire almeno un protocollo (HTTP o HTTPS).
isHttpAllowed?: boolean
Valore della proprietà
boolean
isHttpsAllowed
Indica se il traffico HTTPS è consentito nell'endpoint. Il valore predefinito è true. È necessario consentire almeno un protocollo (HTTP o HTTPS).
isHttpsAllowed?: boolean
Valore della proprietà
boolean
optimizationType
Specifica lo scenario che il cliente vuole che l'endpoint della rete CDN sia ottimizzato per, ad esempio Download, Servizi multimediali. Con queste informazioni, la rete CDN può applicare l'ottimizzazione basata sullo scenario.
optimizationType?: string
Valore della proprietà
string
originHostHeader
Valore dell'intestazione host inviato all'origine con ogni richiesta. Questa proprietà in Endpoint è consentita solo quando l'endpoint usa un'origine singola e può essere sottoposto a override dalla stessa proprietà specificata all'origine. Se si lascia vuoto, il nome host della richiesta determina questo valore. Origini della rete CDN di Azure, ad esempio App Web, Archiviazione BLOB e Servizi cloud richiedono che questo valore di intestazione host corrisponda al nome host di origine per impostazione predefinita.
originHostHeader?: string
Valore della proprietà
string
originPath
Percorso della directory sull'origine che la rete CDN può usare per recuperare il contenuto da, ad esempio contoso.cloudapp.net/originpath.
originPath?: string
Valore della proprietà
string
probePath
Percorso di un file ospitato nell'origine che consente di accelerare la distribuzione del contenuto dinamico e di calcolare le route più ottimali per la rete CDN. Ciò è relativo al percorso di origine. Questa proprietà è rilevante solo quando si usa un'unica origine.
probePath?: string
Valore della proprietà
string
queryStringCachingBehavior
Definisce il modo in cui la rete CDN memorizza nella cache le richieste che includono stringhe di query. È possibile ignorare le stringhe di query durante la memorizzazione nella cache, ignorare la memorizzazione nella cache per impedire alle richieste che contengono stringhe di query di essere memorizzate nella cache o memorizzare nella cache ogni richiesta con un URL univoco.
queryStringCachingBehavior?: QueryStringCachingBehavior
Valore della proprietà
urlSigningKeys
Elenco di chiavi usate per convalidare gli hash dell'URL firmati.
urlSigningKeys?: UrlSigningKey[]
Valore della proprietà
webApplicationFirewallPolicyLink
Definisce i criteri di Web application firewall per l'endpoint (se applicabile)
webApplicationFirewallPolicyLink?: EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink