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

OriginUpdateParameters 类

  • java.lang.Object
    • com.microsoft.azure.management.cdn.OriginUpdateParameters

public class OriginUpdateParameters

源更新所需的源属性。

构造函数摘要

构造函数 说明
OriginUpdateParameters()

方法摘要

修饰符和类型 方法和描述
java.lang.Boolean enabled()

是否启用了获取源以实现负载均衡。

java.lang.String hostName()

获取源地址。

java.lang.Integer httpPort()

获取 HTTP 端口的值。

java.lang.Integer httpsPort()

获取 HTTPS 端口的值。

java.lang.String originHostHeader()

获取每个请求发送到源的主机标头值。

java.lang.Integer priority()

获取给定源组中源的优先级,以实现负载均衡。

java.lang.String privateLinkAlias()

获取专用链接资源的别名。

java.lang.String privateLinkApprovalMessage()

获取要包含在审批请求中的自定义消息,以连接到专用链接。

java.lang.String privateLinkLocation()

获取专用链接资源的位置。

java.lang.String privateLinkResourceId()

获取专用链接资源的资源 ID。

java.lang.Integer weight()

获取给定源组中源的权重,以便进行负载均衡。

OriginUpdateParameters withEnabled(Boolean enabled)

是否为负载均衡启用了设置源。

OriginUpdateParameters withHostName(String hostName)

设置原点的地址。

OriginUpdateParameters withHttpPort(Integer httpPort)

设置 HTTP 端口的值。

OriginUpdateParameters withHttpsPort(Integer httpsPort)

设置 HTTPS 端口的值。

OriginUpdateParameters withOriginHostHeader(String originHostHeader)

设置随每个请求一起发送到源的主机标头值。

OriginUpdateParameters withPriority(Integer priority)

在给定源组中设置源的优先级以实现负载均衡。

OriginUpdateParameters withPrivateLinkAlias(String privateLinkAlias)

设置专用链接资源的别名。

OriginUpdateParameters withPrivateLinkApprovalMessage(String privateLinkApprovalMessage)

设置要包含在审批请求中的自定义消息,以连接到专用链接。

OriginUpdateParameters withPrivateLinkLocation(String privateLinkLocation)

设置专用链接资源的位置。

OriginUpdateParameters withPrivateLinkResourceId(String privateLinkResourceId)

设置专用链接资源的资源 ID。

OriginUpdateParameters withWeight(Integer weight)

在给定源组中设置源的权重,以实现负载均衡。

方法继承自 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

构造函数详细信息

OriginUpdateParameters

public OriginUpdateParameters()

方法详细信息

enabled

public Boolean enabled()

是否启用了获取源以实现负载均衡。

Returns:

启用的值

hostName

public String hostName()

获取源地址。 支持域名、IPv4 地址和 IPv6 地址。这在终结点中的所有源中应是唯一的。

Returns:

hostName 值

httpPort

public Integer httpPort()

获取 HTTP 端口的值。 必须介于 1 和 65535 之间。

Returns:

httpPort 值

httpsPort

public Integer httpsPort()

获取 HTTPS 端口的值。 必须介于 1 和 65535 之间。

Returns:

httpsPort 值

originHostHeader

public String originHostHeader()

获取每个请求发送到源的主机标头值。 如果将此项留空,则请求主机名将确定此值。 Azure CDN 源(例如 Web 应用、Blob 存储和云服务)默认要求此主机头值与源主机名匹配。 这会替代终结点上定义的主机标头。

Returns:

originHostHeader 值

priority

public Integer priority()

获取给定源组中源的优先级,以实现负载均衡。 如果任何优先级较低的源正常运行,则不会使用较高优先级进行负载均衡。必须介于 1 和 5 之间。

Returns:

优先级值

privateLinkAlias

public String privateLinkAlias()

获取专用链接资源的别名。 填充此可选字段表示此源为“专用”。

Returns:

privateLinkAlias 值

privateLinkApprovalMessage

public String privateLinkApprovalMessage()

获取要包含在审批请求中的自定义消息,以连接到专用链接。

Returns:

privateLinkApprovalMessage 值

privateLinkLocation

public String privateLinkLocation()

获取专用链接资源的位置。 仅当填充“privateLinkResourceId”时才需要。

Returns:

privateLinkLocation 值

privateLinkResourceId

public String privateLinkResourceId()

获取专用链接资源的资源 ID。 填充此可选字段表示此后端为“专用”。

Returns:

privateLinkResourceId 值

weight

public Integer weight()

获取给定源组中源的权重,以便进行负载均衡。 必须介于 1 和 1000 之间。

Returns:

权重值

withEnabled

public OriginUpdateParameters withEnabled(Boolean enabled)

是否为负载均衡启用了设置源。

Parameters:

enabled - 要设置的启用值

Returns:

OriginUpdateParameters 对象本身。

withHostName

public OriginUpdateParameters withHostName(String hostName)

设置源的地址。 支持域名、IPv4 地址和 IPv6 地址。这在终结点中的所有源中应是唯一的。

Parameters:

hostName - 要设置的 hostName 值

Returns:

OriginUpdateParameters 对象本身。

withHttpPort

public OriginUpdateParameters withHttpPort(Integer httpPort)

设置 HTTP 端口的值。 必须介于 1 和 65535 之间。

Parameters:

httpPort - 要设置的 httpPort 值

Returns:

OriginUpdateParameters 对象本身。

withHttpsPort

public OriginUpdateParameters withHttpsPort(Integer httpsPort)

设置 HTTPS 端口的值。 必须介于 1 和 65535 之间。

Parameters:

httpsPort - 要设置的 httpsPort 值

Returns:

OriginUpdateParameters 对象本身。

withOriginHostHeader

public OriginUpdateParameters withOriginHostHeader(String originHostHeader)

设置随每个请求一起发送到源的主机标头值。 如果将此项留空,则请求主机名将确定此值。 Azure CDN 源(例如 Web 应用、Blob 存储和云服务)默认要求此主机头值与源主机名匹配。 这会替代终结点中定义的主机标头。

Parameters:

originHostHeader - 要设置的 originHostHeader 值

Returns:

OriginUpdateParameters 对象本身。

withPriority

public OriginUpdateParameters withPriority(Integer priority)

在给定源组中设置源的优先级以实现负载均衡。 如果任何低优先级源正常,则不会使用较高优先级进行负载均衡。必须介于 1 和 5 之间。

Parameters:

priority - 要设置的优先级值

Returns:

OriginUpdateParameters 对象本身。

withPrivateLinkAlias

public OriginUpdateParameters withPrivateLinkAlias(String privateLinkAlias)

设置专用链接资源的别名。 填充此可选字段表示此源为“专用”。

Parameters:

privateLinkAlias - 要设置的 privateLinkAlias 值

Returns:

OriginUpdateParameters 对象本身。

withPrivateLinkApprovalMessage

public OriginUpdateParameters withPrivateLinkApprovalMessage(String privateLinkApprovalMessage)

设置要包含在审批请求中的自定义消息,以连接到专用链接。

Parameters:

privateLinkApprovalMessage - 要设置的 privateLinkApprovalMessage 值

Returns:

OriginUpdateParameters 对象本身。

withPrivateLinkLocation

public OriginUpdateParameters withPrivateLinkLocation(String privateLinkLocation)

设置专用链接资源的位置。 仅当填充了“privateLinkResourceId”时才是必需的。

Parameters:

privateLinkLocation - 要设置的 privateLinkLocation 值

Returns:

OriginUpdateParameters 对象本身。

withPrivateLinkResourceId

public OriginUpdateParameters withPrivateLinkResourceId(String privateLinkResourceId)

设置专用链接资源的资源 ID。 填充此可选字段表示此后端为“专用”。

Parameters:

privateLinkResourceId - 要设置的 privateLinkResourceId 值

Returns:

OriginUpdateParameters 对象本身。

withWeight

public OriginUpdateParameters withWeight(Integer weight)

在给定源组中设置源的权重,以实现负载均衡。 必须介于 1 和 1000 之间。

Parameters:

weight - 要设置的权重值

Returns:

OriginUpdateParameters 对象本身。

适用于