OriginUpdatePropertiesParameters interface
包含源属性的 JSON 对象。
属性
| enabled | 为负载均衡启用源 |
| host |
源的地址。 支持域名、IPv4 地址和 IPv6 地址。这应该在终结点中的所有源中是唯一的。 |
| http |
HTTP 端口的值。 必须介于 1 到 65535 之间。 |
| https |
HTTPS 端口的值。 必须介于 1 到 65535 之间。 |
| origin |
随每个请求发送到源的主机标头值。 如果将此保留为空,则请求主机名将确定此值。 默认情况下,Azure CDN 源(例如 Web 应用、Blob 存储和云服务)要求此主机标头值与源主机名匹配。 这会替代终结点上定义的主机标头 |
| priority | 给定源组中用于负载均衡的源优先级。 如果优先级较低的源正常,则不会使用更高的优先级进行负载均衡。必须介于 1 到 5 之间 |
| private |
专用链接资源的别名。 填充此可选字段表示此源为“Private” |
| private |
要包含在审批请求中以连接到专用链接的自定义消息。 |
| private |
专用链接资源的位置。 仅当填充了“privateLinkResourceId”时才是必需的 |
| private |
专用链接资源的资源 ID。 填充此可选字段表示此后端为“专用” |
| weight | 给定源组中用于负载均衡的源的权重。 必须介于 1 到 1000 之间 |
属性详细信息
enabled
为负载均衡启用源
enabled?: boolean
属性值
boolean
hostName
源的地址。 支持域名、IPv4 地址和 IPv6 地址。这应该在终结点中的所有源中是唯一的。
hostName?: string
属性值
string
httpPort
HTTP 端口的值。 必须介于 1 到 65535 之间。
httpPort?: number
属性值
number
httpsPort
HTTPS 端口的值。 必须介于 1 到 65535 之间。
httpsPort?: number
属性值
number
originHostHeader
随每个请求发送到源的主机标头值。 如果将此保留为空,则请求主机名将确定此值。 默认情况下,Azure CDN 源(例如 Web 应用、Blob 存储和云服务)要求此主机标头值与源主机名匹配。 这会替代终结点上定义的主机标头
originHostHeader?: string
属性值
string
priority
给定源组中用于负载均衡的源优先级。 如果优先级较低的源正常,则不会使用更高的优先级进行负载均衡。必须介于 1 到 5 之间
priority?: number
属性值
number
privateLinkAlias
专用链接资源的别名。 填充此可选字段表示此源为“Private”
privateLinkAlias?: string
属性值
string
privateLinkApprovalMessage
要包含在审批请求中以连接到专用链接的自定义消息。
privateLinkApprovalMessage?: string
属性值
string
privateLinkLocation
专用链接资源的位置。 仅当填充了“privateLinkResourceId”时才是必需的
privateLinkLocation?: string
属性值
string
privateLinkResourceId
专用链接资源的资源 ID。 填充此可选字段表示此后端为“专用”
privateLinkResourceId?: string
属性值
string
weight
给定源组中用于负载均衡的源的权重。 必须介于 1 到 1000 之间
weight?: number
属性值
number