共用方式為


EndpointInner 建構函式

定義

多載

EndpointInner()

初始化 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)

初始化 EndpointInner 類別的新實例。

EndpointInner()

初始化 EndpointInner 類別的新實例。

public EndpointInner ();
Public Sub New ()

適用於

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)

初始化 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)

參數

location
String

資源位置。

origins
IList<DeepCreatedOrigin>

透過 CDN 傳遞的內容來源。

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

資源標籤。

originHostHeader
String

每個要求傳送至來源的主機標頭值。 如果您將此保留空白,要求主機名稱會決定此值。 Azure CDN 來源,例如Web Apps、Blob 儲存體和雲端服務,預設會要求此主機標頭值符合原始主機名稱。

originPath
String

CDN 可用來擷取內容的來原始目錄路徑,例如 contoso.cloudapp.net/originpath。

contentTypesToCompress
IList<String>

套用壓縮的內容類型清單。 此值應該是有效的 MIME 類型。

isCompressionEnabled
Nullable<Boolean>

指出 CDN 上是否啟用內容壓縮。 預設值為 false。 如果啟用壓縮,如果使用者要求壓縮版本,則會將內容當做壓縮。 當要求的內容小於 1 位元組或大於 1 MB 時,內容將不會壓縮在 CDN 上。

isHttpAllowed
Nullable<Boolean>

指出端點上是否允許 HTTP 流量。 預設值為 true。 至少必須允許一個通訊協定 (HTTP 或 HTTPS) 。

isHttpsAllowed
Nullable<Boolean>

指出端點上是否允許 HTTPS 流量。 預設值為 true。 至少必須允許一個通訊協定 (HTTP 或 HTTPS) 。

queryStringCachingBehavior
Nullable<QueryStringCachingBehavior>

定義 CDN 如何快取包含查詢字串的要求。 您可以在快取時忽略任何查詢字串、略過快取以防止包含查詢字串的要求,或以唯一 URL 快取每個要求。 可能的值包括:'IgnoreQueryString'、'BypassCaching'、'UseQueryString'、'NotSet'

optimizationType
OptimizationType

指定客戶想要將此 CDN 端點優化的情況,例如下載、媒體服務。 透過這項資訊,CDN 可以套用案例驅動優化。 可能的值包括:'GeneralWebDelivery'、'GeneralMediaStreaming'、'VideoOnDemandMediaStreaming'、'LargeFileDownload'、'DynamicSiteAcceleration'

probePath
String

來源上裝載的檔案路徑,有助於加速傳遞動態內容,並計算 CDN 的最佳路由。 這與源路徑相對。

geoFilters
IList<GeoFilter>

定義 CDN 端點內使用者異地存取的規則清單。 每個地理篩選會定義指定路徑或內容的存取規則,例如封鎖路徑 /pictures/ 的 APAC

deliveryPolicy
EndpointPropertiesUpdateParametersDeliveryPolicy

原則,指定要用於端點的傳遞規則。

hostName
String

結構為 {endpointName} 的端點主機名稱。{DNSZone},例如 contoso.azureedge.net

resourceState
EndpointResourceState

端點的資源狀態。 可能的值包括:'Create'、'刪除'、'Running'、'Starting'、'Stopped'、'Stopping'

provisioningState
String

端點的布建狀態。

適用於