EndpointUpdateParameters interface
建立或更新端點所需的屬性。
屬性
content |
套用壓縮的內容類型清單。 此值應該是有效的 MIME 類型。 |
default |
源群組的參考。 |
delivery |
原則,指定要用於端點的傳遞規則。 |
geo |
定義 CDN 端點內使用者異地存取的規則清單。 每個地理篩選會定義指定路徑或內容的存取規則,例如封鎖路徑 /pictures/ 的 APAC |
is |
指出 CDN 上是否啟用內容壓縮。 預設值為 false。 如果啟用壓縮,如果使用者要求壓縮版本,則會將內容當做壓縮。 當要求的內容小於 1 位元組或大於 1 MB 時,內容將不會壓縮在 CDN 上。 |
is |
指出端點上是否允許 HTTP 流量。 預設值為 true。 至少必須允許一個通訊協定 (HTTP 或 HTTPS) 。 |
is |
指出端點上是否允許 HTTPS 流量。 預設值為 true。 至少必須允許一個通訊協定 (HTTP 或 HTTPS) 。 |
optimization |
指定客戶想要將此 CDN 端點優化的情況,例如下載、媒體服務。 透過這項資訊,CDN 可以套用案例驅動優化。 |
origin |
每個要求傳送至來源的主機標頭值。 只有在端點使用單一原始來源時,才能在端點上使用此屬性,而且可以由在原點指定的相同屬性覆寫。如果您將此保留空白,要求主機名稱會決定此值。 Azure CDN 來源,例如Web Apps、Blob 儲存體和雲端服務,預設會要求此主機標頭值符合原始主機名稱。 |
origin |
CDN 可用來擷取內容的來原始目錄路徑,例如 contoso.cloudapp.net/originpath。 |
probe |
來源上裝載的檔案路徑,有助於加速傳遞動態內容,並計算 CDN 的最佳路由。 這與源路徑相對。 此屬性只有在使用單一原點時才相關。 |
query |
定義 CDN 如何快取包含查詢字串的要求。 您可以在快取時忽略任何查詢字串、略過快取以防止包含查詢字串的要求,或以唯一 URL 快取每個要求。 |
tags | 端點標籤。 |
url |
用來驗證已簽署 URL 雜湊的金鑰清單。 |
web |
如果適用) ,請定義端點 (Web 應用程式防火牆原則 |
屬性詳細資料
contentTypesToCompress
套用壓縮的內容類型清單。 此值應該是有效的 MIME 類型。
contentTypesToCompress?: string[]
屬性值
string[]
defaultOriginGroup
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
webApplicationFirewallPolicyLink
如果適用) ,請定義端點 (Web 應用程式防火牆原則
webApplicationFirewallPolicyLink?: EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink