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

HasFrontend.DefinitionStages.WithFrontend<ReturnT> 接口

类型参数

ReturnT

定义的下一阶段

public interface WithFrontend

允许指定负载均衡器前端的定义阶段。

方法摘要

修饰符和类型 方法和描述
ReturnT fromExistingPublicIPAddress(PublicIPAddress publicIPAddress)

指定要从中接收网络流量的现有公共 IP 地址。

如果此负载均衡器已具有引用此公共 IP 地址的前端,则表示将使用的前端。 否则,将在负载均衡器上隐式创建一个自动命名的新公共前端。

ReturnT fromExistingPublicIPAddress(String resourceId)

指定要从中接收网络流量的现有公共 IP 地址。

如果此负载均衡器已具有引用此公共 IP 地址的前端,则表示将使用的前端。 否则,将在负载均衡器上隐式创建一个自动命名的新公共前端。

ReturnT fromExistingSubnet(Network network, String subnetName)

指定要从中接收网络流量的现有专用子网。

如果此负载均衡器已具有引用此子网的前端,则表示将使用的前端。 否则,将在负载均衡器上隐式创建一个自动命名的新专用前端。

ReturnT fromExistingSubnet(String networkResourceId, String subnetName)

指定要从中接收网络流量的现有专用子网。

如果此负载均衡器已具有引用此子网的前端,则表示将使用的前端。 否则,将在负载均衡器上隐式创建一个自动命名的新专用前端。

ReturnT fromExistingSubnet(Subnet subnet)

指定要从中接收网络流量的现有专用子网。

如果此负载均衡器已具有引用此子网的前端,则表示将使用的前端。 否则,将在负载均衡器上隐式创建一个自动命名的新专用前端。

ReturnT fromFrontend(String frontendName)

指定要从中接收网络流量的前端。

ReturnT fromNewPublicIPAddress()

指定应在新的公共 IP 地址上接收网络流量,该地址将在默认设置和负载均衡器一起自动创建。

将在此负载均衡器上隐式为每个此类新公共 IP 地址创建一个新的自动命名公共前端。

ReturnT fromNewPublicIPAddress(Creatable<PublicIPAddress> pipDefinition)

指定应在新的公共 IP 地址上接收网络流量,该地址将基于提供的定义与负载均衡器一起创建。

将在此负载均衡器上隐式为每个此类新公共 IP 地址创建一个新的自动命名公共前端。

ReturnT fromNewPublicIPAddress(String leafDnsLabel)

指定应在新的公共 IP 地址上接收网络流量,该地址将连同负载均衡器一起在同一区域和资源组中创建,但位于提供的叶 DNS 标签下(假设可用)。

将在此负载均衡器上为每个此类新的公共 IP 地址隐式创建一个新的自动命名的公共前端,因此请确保使用唯一的 DNS 标签。

方法详细信息

fromExistingPublicIPAddress

public ReturnT fromExistingPublicIPAddress(PublicIPAddress publicIPAddress)

指定要从中接收网络流量的现有公共 IP 地址。

如果此负载均衡器已具有引用此公共 IP 地址的前端,则表示将使用的前端。 否则,将在负载均衡器上隐式创建一个自动命名的新公共前端。

Parameters:

publicIPAddress - 现有公共 IP 地址

Returns:

定义的下一阶段

fromExistingPublicIPAddress

public ReturnT fromExistingPublicIPAddress(String resourceId)

指定要从中接收网络流量的现有公共 IP 地址。

如果此负载均衡器已具有引用此公共 IP 地址的前端,则表示将使用的前端。 否则,将在负载均衡器上隐式创建一个自动命名的新公共前端。

Parameters:

resourceId - 现有公共 IP 地址的资源 ID

Returns:

定义的下一阶段

fromExistingSubnet

public ReturnT fromExistingSubnet(Network network, String subnetName)

指定要从中接收网络流量的现有专用子网。

如果此负载均衡器已具有引用此子网的前端,则表示将使用的前端。 否则,将在负载均衡器上隐式创建一个自动命名的新专用前端。

Parameters:

network - 现有网络
subnetName - 指定网络中现有子网的名称

Returns:

定义的下一阶段

fromExistingSubnet

public ReturnT fromExistingSubnet(String networkResourceId, String subnetName)

指定要从中接收网络流量的现有专用子网。

如果此负载均衡器已具有引用此子网的前端,则表示将使用的前端。 否则,将在负载均衡器上隐式创建一个自动命名的新专用前端。

Parameters:

networkResourceId - 现有网络的资源 ID
subnetName - 指定网络中现有子网的名称

Returns:

定义的下一阶段

fromExistingSubnet

public ReturnT fromExistingSubnet(Subnet subnet)

指定要从中接收网络流量的现有专用子网。

如果此负载均衡器已具有引用此子网的前端,则表示将使用的前端。 否则,将在负载均衡器上隐式创建一个自动命名的新专用前端。

Parameters:

subnet - 现有子网

Returns:

定义的下一阶段

fromFrontend

public ReturnT fromFrontend(String frontendName)

指定要从中接收网络流量的前端。

Parameters:

frontendName - 此负载均衡器上的现有前端名称

Returns:

定义的下一阶段

fromNewPublicIPAddress

public ReturnT fromNewPublicIPAddress()

指定应在新的公共 IP 地址上接收网络流量,该地址将在默认设置和负载均衡器一起自动创建。

将在此负载均衡器上隐式为每个此类新公共 IP 地址创建一个新的自动命名公共前端。

Returns:

定义的下一阶段

fromNewPublicIPAddress

public ReturnT fromNewPublicIPAddress(Creatable pipDefinition)

指定应在新的公共 IP 地址上接收网络流量,该地址将基于提供的定义与负载均衡器一起创建。

将在此负载均衡器上隐式为每个此类新公共 IP 地址创建一个新的自动命名公共前端。

Parameters:

pipDefinition - 新公共 IP 的定义

Returns:

定义的下一阶段

fromNewPublicIPAddress

public ReturnT fromNewPublicIPAddress(String leafDnsLabel)

指定应在新的公共 IP 地址上接收网络流量,该地址将连同负载均衡器一起在同一区域和资源组中创建,但位于提供的叶 DNS 标签下(假设可用)。

将在此负载均衡器上为每个此类新的公共 IP 地址隐式创建一个新的自动命名的公共前端,因此请确保使用唯一的 DNS 标签。

Parameters:

leafDnsLabel - 用于在 下创建公共 IP 地址的唯一叶 DNS 标签

Returns:

定义的下一阶段

适用于