Condividi tramite


EndpointInner Classe

Definizione

L'endpoint della rete CDN è l'entità all'interno di un profilo della rete CDN contenente informazioni di configurazione, ad esempio origine, protocollo, memorizzazione nella cache del contenuto e comportamento di recapito. L'endpoint della rete CDN usa il formato <URL 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
Ereditarietà
EndpointInner
Attributi

Costruttori

EndpointInner()

Inizializza una nuova istanza della classe EndpointInner.

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)

Inizializza una nuova istanza della classe EndpointInner.

Proprietà

ContentTypesToCompress

Ottiene o imposta l'elenco dei tipi di contenuto su 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 usare 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 contenuto specificato, ad esempio blocca APAC per percorso /pictures/

HostName

Ottiene il nome host dell'endpoint strutturato come {endpointName}. {DNSZone}, ad esempio contoso.azureedge.net

Id

ID risorsa. Setter è protetto perché id deve essere impostato nelle risorse di rete.

(Ereditato da ProxyResource)
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à 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.

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).

Location

Posizione risorsa

(Ereditato da Resource)
Name

Nome risorsa

(Ereditato da ProxyResource)
OptimizationType

Ottiene o imposta 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. 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. 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.

OriginPath

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

Origins

Ottiene o imposta l'origine del contenuto recapitato tramite rete CDN.

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. Ciò è relativo al percorso di origine.

ProvisioningState

Ottiene lo stato di provisioning dell'endpoint.

QueryStringCachingBehavior

Ottiene o imposta 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. I valori possibili includono: 'IgnoreQueryString', 'BypassCaching', 'UseQueryString', 'NotSet'

ResourceState

Ottiene lo stato della risorsa dell'endpoint. I valori possibili includono: 'Creazione', 'Eliminazione', 'Running', 'Starting', 'Stopped', 'Arresta'

Tags

Tag delle risorse

(Ereditato da Resource)
Type

Tipo di risorsa

(Ereditato da ProxyResource)

Metodi

Validate()

Convalidare l'oggetto.

Si applica a