Udostępnij za pośrednictwem


EndpointInner Konstruktory

Definicja

Przeciążenia

EndpointInner()

Inicjuje nowe wystąpienie klasy 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)

Inicjuje nowe wystąpienie klasy EndpointInner.

EndpointInner()

Inicjuje nowe wystąpienie klasy EndpointInner.

public EndpointInner ();
Public Sub New ()

Dotyczy

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)

Inicjuje nowe wystąpienie klasy 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)

Parametry

location
String

Lokalizacja zasobu.

origins
IList<DeepCreatedOrigin>

Źródło zawartości dostarczanej za pośrednictwem sieci CDN.

id
String
name
String
type
String
tags
IDictionary<String,String>

Tagi zasobów.

originHostHeader
String

Wartość nagłówka hosta wysłana do źródła z każdym żądaniem. Jeśli pozostawisz to pole puste, nazwa hosta żądania określi tę wartość. Źródła usługi Azure CDN, takie jak Web Apps, Blob Storage i Cloud Services wymagają domyślnego dopasowania tej wartości nagłówka hosta do nazwy hosta pochodzenia.

originPath
String

Ścieżka katalogu źródła, z którego usługa CDN może pobierać zawartość, np. contoso.cloudapp.net/originpath.

contentTypesToCompress
IList<String>

Lista typów zawartości, na których ma zastosowanie kompresja. Wartość powinna być prawidłowym typem MIME.

isCompressionEnabled
Nullable<Boolean>

Wskazuje, czy kompresja zawartości jest włączona w usłudze CDN. Wartość domyślna to false. Jeśli kompresja jest włączona, zawartość będzie służyć jako skompresowana, jeśli użytkownik żąda skompresowanej wersji. Zawartość nie będzie kompresowana w usłudze CDN, gdy żądana zawartość jest mniejsza niż 1 bajt lub większa niż 1 MB.

isHttpAllowed
Nullable<Boolean>

Wskazuje, czy ruch HTTP jest dozwolony w punkcie końcowym. Wartość domyślna to True. Musi być dozwolony co najmniej jeden protokół (HTTP lub HTTPS).

isHttpsAllowed
Nullable<Boolean>

Wskazuje, czy ruch HTTPS jest dozwolony w punkcie końcowym. Wartość domyślna to True. Musi być dozwolony co najmniej jeden protokół (HTTP lub HTTPS).

queryStringCachingBehavior
Nullable<QueryStringCachingBehavior>

Definiuje sposób buforowania żądań usługi CDN zawierających ciągi zapytań. Podczas buforowania można ignorować wszystkie ciągi zapytań, pomijać buforowanie, aby zapobiec buforowaniu żądań zawierających ciągi zapytań lub buforować każde żądanie z unikatowym adresem URL. Możliwe wartości to: "IgnoreQueryString", "BypassCaching", "UseQueryString", "NotSet"

optimizationType
OptimizationType

Określa, w jakim scenariuszu klient chce zoptymalizować ten punkt końcowy usługi CDN, np. pobieranie, usługi Media Services. Dzięki tym informacjom usługa CDN może stosować optymalizację opartą na scenariuszu. Możliwe wartości to: "GeneralWebDelivery", "GeneralMediaStreaming", "VideoOnDemandMediaStreaming", "LargeFileDownload", "DynamicSiteAcceleration"

probePath
String

Ścieżka do pliku hostowanego w lokalizacji początkowej, który pomaga przyspieszyć dostarczanie zawartości dynamicznej i obliczyć najbardziej optymalne trasy dla sieci CDN. Jest to względne względem ścieżki źródła.

geoFilters
IList<GeoFilter>

Lista reguł definiujących dostęp geograficzny użytkownika w punkcie końcowym usługi CDN. Każdy filtr geograficzny definiuje regułę dostępu do określonej ścieżki lub zawartości, np. blokuj APAC dla ścieżki /pictures/

deliveryPolicy
EndpointPropertiesUpdateParametersDeliveryPolicy

Zasady określające reguły dostarczania, które mają być używane dla punktu końcowego.

hostName
String

Nazwa hosta punktu końcowego ustrukturyzowanego jako {endpointName}. {DNSZone}, np. contoso.azureedge.net

resourceState
EndpointResourceState

Stan zasobu punktu końcowego. Możliwe wartości to: "Creating", "Deleting", "Running", "Starting", "Stopped", "Stopped"

provisioningState
String

Stan aprowizacji punktu końcowego.

Dotyczy