你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CdnEndpointData 类

定义

表示 CdnEndpoint 数据模型的类。 CDN 终结点是 CDN 配置文件中的实体,其中包含源、协议、内容缓存和传递行为等配置信息。 CDN 终结点使用 URL 格式 <endpointname.azureedge.net>。

public class CdnEndpointData : Azure.ResourceManager.Models.TrackedResourceData
type CdnEndpointData = class
    inherit TrackedResourceData
Public Class CdnEndpointData
Inherits TrackedResourceData
继承

构造函数

CdnEndpointData(AzureLocation)

初始化 CdnEndpointData 的新实例。

属性

ContentTypesToCompress

应用压缩的内容类型列表。 该值应为有效的 MIME 类型。

CustomDomains

终结点下的自定义域。

DefaultOriginGroupId

资源 ID。

DeliveryPolicy

指定要用于终结点的传递规则的策略。

GeoFilters

定义 CDN 终结点中用户异地访问权限的规则列表。 每个地理筛选器定义对指定路径或内容的访问规则,例如,阻止路径 /pictures/ 的 APAC。

HostName

构造为 {endpointName} 的终结点的主机名。{DNSZone},例如 contoso.azureedge.net。

Id

资源的完全限定的资源 ID。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}。

(继承自 ResourceData)
IsCompressionEnabled

指示是否在 CDN 上启用内容压缩。 默认值为 false。 如果启用了压缩,当用户请求压缩版本时,内容将作为压缩内容提供。 当请求的内容小于 1 字节或大于 1 MB 时,不会在 CDN 上压缩内容。

IsHttpAllowed

指示终结点上是否允许 HTTP 流量。 默认值为 true。 必须至少允许一个协议 (HTTP 或 HTTPS) 。

IsHttpsAllowed

指示终结点上是否允许 HTTPS 流量。 默认值为 true。 必须至少允许一个协议 (HTTP 或 HTTPS) 。

Location

资源所在的地理位置。

(继承自 TrackedResourceData)
Name

资源的名称。

(继承自 ResourceData)
OptimizationType

指定客户希望此 CDN 终结点优化的方案,例如下载、媒体服务。 借助此信息,CDN 可以应用方案驱动的优化。

OriginGroups

源组,由用于基于可用性对流量进行负载均衡的源组组成。

OriginHostHeader

随每个请求一起发送到源的主机标头值。 仅当终结点使用单个源并且可由源中指定的同一属性重写时,才允许在终结点处使用此属性。如果将此留空,则请求主机名将确定此值。 Azure CDN 源(例如 Web 应用、Blob 存储和云服务)默认要求此主机头值与源主机名匹配。

OriginPath

源上的目录路径,CDN 可用于从中检索内容,例如 contoso.cloudapp.net/originpath。

Origins

通过 CDN 传递的内容的源。

ProbePath

源上托管的文件的路径,它有助于加速动态内容的交付,并计算 CDN 的最佳路由。 这是相对于源路径的。 仅当使用单个源时,此属性才相关。

ProvisioningState

终结点的预配状态。

QueryStringCachingBehavior

定义 CDN 如何缓存包含查询字符串的请求。 可以在缓存时忽略任何查询字符串,绕过缓存以防止缓存包含查询字符串的请求,或者使用唯一 URL 缓存每个请求。

ResourceState

终结点的资源状态。

ResourceType

资源类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”。

(继承自 ResourceData)
SystemData

包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。

(继承自 ResourceData)
Tags

资源标记。

(继承自 TrackedResourceData)
UriSigningKeys

用于验证已签名 URL 哈希的密钥列表。

WebApplicationFirewallPolicyLinkId

资源 ID。

适用于