Condividi tramite


EndpointUpdateParameters Classe

Definizione

Proprietà necessarie per creare o aggiornare un endpoint.

[Microsoft.Rest.Serialization.JsonTransformation]
public class EndpointUpdateParameters
[<Microsoft.Rest.Serialization.JsonTransformation>]
type EndpointUpdateParameters = class
Public Class EndpointUpdateParameters
Ereditarietà
EndpointUpdateParameters
Attributi

Costruttori

EndpointUpdateParameters()

Inizializza una nuova istanza della classe EndpointUpdateParameters.

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

Inizializza una nuova istanza della classe EndpointUpdateParameters.

Proprietà

ContentTypesToCompress

Ottiene o imposta l'elenco di tipi di contenuto a cui si applica la compressione. Il valore deve essere un tipo MIME valido.

DeliveryPolicy

Ottiene o imposta un criterio che specifica le regole di recapito da utilizzare per un endpoint.

GeoFilters

Ottiene o imposta un 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 a un contenuto specificato, ad esempio il blocco APAC per il percorso /pictures/

IsCompressionEnabled

Ottiene o imposta indica se la compressione del contenuto è abilitata nella rete CDN. Il valore predefinito è false. Se la compressione è abilitata, il contenuto verrà fornito 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.

IsHttpAllowed

Ottiene o imposta indica se il traffico HTTP è consentito nell'endpoint. Il valore predefinito è true. È necessario consentire almeno un protocollo (HTTP o HTTPS).

IsHttpsAllowed

Ottiene o imposta indica se il traffico HTTPS è consentito nell'endpoint. Il valore predefinito è true. È necessario consentire almeno un protocollo (HTTP o HTTPS).

OptimizationType

Ottiene o imposta specifica lo scenario per cui il cliente desidera ottimizzare questo endpoint della rete CDN, ad esempio Download, Servizi multimediali. Con queste informazioni, la rete CDN può applicare l'ottimizzazione basata su scenari. I valori possibili includono: 'GeneralWebDelivery', 'GeneralMediaStreaming', 'VideoOnDemandMediaStreaming', 'LargeFileDownload', 'DynamicSiteAcceleration'

OriginHostHeader

Ottiene o imposta il valore dell'intestazione host inviato all'origine con ogni richiesta. Se si lascia vuoto, il nome host della richiesta determina questo valore. Le origini della rete CDN di Azure, ad esempio App Web, Archiviazione BLOB e Servizi cloud richiedono che questo valore dell'intestazione host corrisponda al nome host di origine per impostazione predefinita.

OriginPath

Ottiene o imposta un percorso di directory nell'origine che la rete CDN può usare per recuperare il contenuto, ad esempio contoso.cloudapp.net/originpath.

ProbePath

Ottiene o imposta il 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. Questo è relativo al percorso di origine.

QueryStringCachingBehavior

Ottiene o imposta definisce il modo in cui la rete CDN memorizza nella cache le richieste che includono stringhe di query. È possibile ignorare tutte le stringhe di query durante la memorizzazione nella cache, ignorare la memorizzazione nella cache per impedire che le richieste contenenti stringhe di query vengano memorizzate nella cache o memorizzare nella cache ogni richiesta con un URL univoco. I valori possibili includono: 'IgnoreQueryString', 'BypassCaching', 'UseQueryString', 'NotSet'

Tags

Ottiene o imposta i tag dell'endpoint.

Metodi

Validate()

Convalidare l'oggetto .

Si applica a