共用方式為


EndpointUpdateParameters interface

建立或更新端點所需的屬性。

屬性

contentTypesToCompress

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

defaultOriginGroup

源群組的參考。

deliveryPolicy

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

geoFilters

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

isCompressionEnabled

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

isHttpAllowed

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

isHttpsAllowed

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

optimizationType

指定客戶想要將此 CDN 端點優化的情況,例如下載、媒體服務。 透過這項資訊,CDN 可以套用案例驅動優化。

originHostHeader

每個要求傳送至來源的主機標頭值。 只有在端點使用單一原始來源時,才能在端點上使用此屬性,而且可以由在原點指定的相同屬性覆寫。如果您將此保留空白,要求主機名稱會決定此值。 Azure CDN 來源,例如Web Apps、Blob 儲存體和雲端服務,預設會要求此主機標頭值符合原始主機名稱。

originPath

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

probePath

來源上裝載的檔案路徑,有助於加速傳遞動態內容,並計算 CDN 的最佳路由。 這與源路徑相對。 此屬性只有在使用單一原點時才相關。

queryStringCachingBehavior

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

tags

端點標籤。

urlSigningKeys

用來驗證已簽署 URL 雜湊的金鑰清單。

webApplicationFirewallPolicyLink

如果適用) ,請定義端點 (Web 應用程式防火牆原則

屬性詳細資料

contentTypesToCompress

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

contentTypesToCompress?: string[]

屬性值

string[]

defaultOriginGroup

源群組的參考。

defaultOriginGroup?: ResourceReference

屬性值

deliveryPolicy

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

deliveryPolicy?: EndpointPropertiesUpdateParametersDeliveryPolicy

屬性值

geoFilters

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

geoFilters?: GeoFilter[]

屬性值

isCompressionEnabled

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

isCompressionEnabled?: boolean

屬性值

boolean

isHttpAllowed

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

isHttpAllowed?: boolean

屬性值

boolean

isHttpsAllowed

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

isHttpsAllowed?: boolean

屬性值

boolean

optimizationType

指定客戶想要將此 CDN 端點優化的情況,例如下載、媒體服務。 透過這項資訊,CDN 可以套用案例驅動優化。

optimizationType?: string

屬性值

string

originHostHeader

每個要求傳送至來源的主機標頭值。 只有在端點使用單一原始來源時,才能在端點上使用此屬性,而且可以由在原點指定的相同屬性覆寫。如果您將此保留空白,要求主機名稱會決定此值。 Azure CDN 來源,例如Web Apps、Blob 儲存體和雲端服務,預設會要求此主機標頭值符合原始主機名稱。

originHostHeader?: string

屬性值

string

originPath

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

originPath?: string

屬性值

string

probePath

來源上裝載的檔案路徑,有助於加速傳遞動態內容,並計算 CDN 的最佳路由。 這與源路徑相對。 此屬性只有在使用單一原點時才相關。

probePath?: string

屬性值

string

queryStringCachingBehavior

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

queryStringCachingBehavior?: QueryStringCachingBehavior

屬性值

tags

端點標籤。

tags?: {[propertyName: string]: string}

屬性值

{[propertyName: string]: string}

urlSigningKeys

用來驗證已簽署 URL 雜湊的金鑰清單。

urlSigningKeys?: UrlSigningKey[]

屬性值

如果適用) ,請定義端點 (Web 應用程式防火牆原則

webApplicationFirewallPolicyLink?: EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink

屬性值