EndpointInner Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
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. |
EndpointInner()
Inizializza una nuova istanza della classe EndpointInner.
public EndpointInner ();
Public Sub New ()
Si applica a
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.
public EndpointInner (string location, System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Fluent.Models.DeepCreatedOrigin> origins, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string originHostHeader = default, string originPath = default, System.Collections.Generic.IList<string> contentTypesToCompress = default, bool? isCompressionEnabled = default, bool? isHttpAllowed = default, bool? isHttpsAllowed = default, Microsoft.Azure.Management.Cdn.Fluent.Models.QueryStringCachingBehavior? queryStringCachingBehavior = default, Microsoft.Azure.Management.Cdn.Fluent.Models.OptimizationType optimizationType = default, string probePath = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Fluent.Models.GeoFilter> geoFilters = default, Microsoft.Azure.Management.Cdn.Fluent.Models.EndpointPropertiesUpdateParametersDeliveryPolicy deliveryPolicy = default, string hostName = default, Microsoft.Azure.Management.Cdn.Fluent.Models.EndpointResourceState resourceState = default, string provisioningState = default);
new Microsoft.Azure.Management.Cdn.Fluent.Models.EndpointInner : string * System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Fluent.Models.DeepCreatedOrigin> * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * string * System.Collections.Generic.IList<string> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<Microsoft.Azure.Management.Cdn.Fluent.Models.QueryStringCachingBehavior> * Microsoft.Azure.Management.Cdn.Fluent.Models.OptimizationType * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Fluent.Models.GeoFilter> * Microsoft.Azure.Management.Cdn.Fluent.Models.EndpointPropertiesUpdateParametersDeliveryPolicy * string * Microsoft.Azure.Management.Cdn.Fluent.Models.EndpointResourceState * string -> Microsoft.Azure.Management.Cdn.Fluent.Models.EndpointInner
Public Sub New (location As String, origins As IList(Of DeepCreatedOrigin), Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional originHostHeader As String = Nothing, Optional originPath As String = Nothing, Optional contentTypesToCompress As IList(Of String) = Nothing, Optional isCompressionEnabled As Nullable(Of Boolean) = Nothing, Optional isHttpAllowed As Nullable(Of Boolean) = Nothing, Optional isHttpsAllowed As Nullable(Of Boolean) = Nothing, Optional queryStringCachingBehavior As Nullable(Of QueryStringCachingBehavior) = Nothing, Optional optimizationType As OptimizationType = Nothing, Optional probePath As String = Nothing, Optional geoFilters As IList(Of GeoFilter) = Nothing, Optional deliveryPolicy As EndpointPropertiesUpdateParametersDeliveryPolicy = Nothing, Optional hostName As String = Nothing, Optional resourceState As EndpointResourceState = Nothing, Optional provisioningState As String = Nothing)
Parametri
- location
- String
Percorso della risorsa.
- origins
- IList<DeepCreatedOrigin>
Origine del contenuto recapitato tramite rete CDN.
- id
- String
- name
- String
- type
- String
- tags
- IDictionary<String,String>
Tag di risorse.
- originHostHeader
- String
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
- String
Percorso della directory sull'origine che la rete CDN può usare per recuperare il contenuto da, ad esempio contoso.cloudapp.net/originpath.
Elenco di tipi di contenuto su cui si applica la compressione. Il valore deve essere un tipo MIME valido.
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.
Indica se il traffico HTTP è consentito nell'endpoint. Il valore predefinito è true. È necessario consentire almeno un protocollo (HTTP o HTTPS).
Indica se il traffico HTTPS è consentito nell'endpoint. Il valore predefinito è true. È necessario consentire almeno un protocollo (HTTP o HTTPS).
- queryStringCachingBehavior
- Nullable<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. I valori possibili includono: 'IgnoreQueryString', 'BypassCaching', 'UseQueryString', 'NotSet'
- optimizationType
- 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. I valori possibili includono: 'GeneralWebDelivery', 'GeneralMediaStreaming', 'VideoOnDemandMediaStreaming', 'LargeFileDownload', 'DynamicSiteAcceleration'
- probePath
- String
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.
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/
- deliveryPolicy
- EndpointPropertiesUpdateParametersDeliveryPolicy
Criterio che specifica le regole di recapito da usare per un endpoint.
- hostName
- String
Nome host dell'endpoint strutturato come {endpointName}. {DNSZone}, ad esempio contoso.azureedge.net
- resourceState
- EndpointResourceState
Stato della risorsa dell'endpoint. I valori possibili includono: 'Creazione', 'Eliminazione', 'Running', 'Starting', 'Stopped', 'Arresta'
- provisioningState
- String
Stato di provisioning dell'endpoint.