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

VirtualNetworkGateway 接口

实现

UpdatableWithTags<VirtualNetworkGateway> GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,com.microsoft.azure.management.network.implementation.VirtualNetworkGatewayInner> <刷新VirtualNetworkGateway> 更新<更新>

public interface VirtualNetworkGateway
extends GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,com.microsoft.azure.management.network.implementation.VirtualNetworkGatewayInner>, Refreshable<VirtualNetworkGateway>, Updatable<Update>, UpdatableWithTags<VirtualNetworkGateway>

Azure 中虚拟网络网关管理 API 的入口点。

方法摘要

修饰符和类型 方法和描述
abstract boolean activeActive()
abstract BgpSettings bgpSettings()
abstract VirtualNetworkGatewayConnections connections()
abstract java.lang.String gatewayDefaultSiteResourceId()
abstract VirtualNetworkGatewayType gatewayType()
abstract java.lang.String generateVpnProfile()

为指定资源组中虚拟网络网关的 P2S 客户端生成 VPN 配置文件。

abstract rx.Observable<java.lang.String> generateVpnProfileAsync()

为指定资源组中虚拟网络网关的 P2S 客户端生成异步 VPN 配置文件。

abstract java.util.Collection<VirtualNetworkGatewayIPConfiguration> ipConfigurations()
abstract boolean isBgpEnabled()
abstract com.microsoft.azure.PagedList<VirtualNetworkGatewayConnection> listConnections()
abstract rx.Observable<VirtualNetworkGatewayConnection> listConnectionsAsync()

异步获取与此虚拟网络网关关联的所有连接。

abstract void reset()

重置虚拟网络网关的主网关。

abstract rx.Completable resetAsync()

异步重置虚拟网络网关的主网关。

abstract VirtualNetworkGatewaySku sku()
abstract VpnClientConfiguration vpnClientConfiguration()
abstract VpnType vpnType()

方法详细信息

activeActive

public abstract boolean activeActive()

Returns:

activeActive 标志

bgpSettings

public abstract BgpSettings bgpSettings()

Returns:

虚拟网络网关的 BGP 扬声器设置

connections

public abstract VirtualNetworkGatewayConnections connections()

Returns:

此虚拟网络网关的虚拟网络网关连接管理 API 的入口点

gatewayDefaultSiteResourceId

public abstract String gatewayDefaultSiteResourceId()

Returns:

表示具有默认路由的本地网络站点的 LocalNetworkGateway 资源的资源 ID

gatewayType

public abstract VirtualNetworkGatewayType gatewayType()

Returns:

gatewayType 值

generateVpnProfile

public abstract String generateVpnProfile()

为指定资源组中虚拟网络网关的 P2S 客户端生成 VPN 配置文件。 用于基于 IKEV2 和半径的身份验证。

Returns:

如果成功,则为字符串对象

generateVpnProfileAsync

public abstract Observable generateVpnProfileAsync()

为指定资源组中虚拟网络网关的 P2S 客户端生成异步 VPN 配置文件。 用于基于 IKEV2 和半径的身份验证。

Returns:

如果成功,则为字符串对象

ipConfigurations

public abstract Collection ipConfigurations()

Returns:

虚拟网络网关的 IP 配置

isBgpEnabled

public abstract boolean isBgpEnabled()

Returns:

是否为此虚拟网络网关启用了 BGP

listConnections

public abstract PagedList listConnections()

Returns:

与此虚拟网络网关关联的所有连接

listConnectionsAsync

public abstract Observable listConnectionsAsync()

异步获取与此虚拟网络网关关联的所有连接。

Returns:

与此虚拟网络网关关联的所有连接

reset

public abstract void reset()

重置虚拟网络网关的主网关。

resetAsync

public abstract Completable resetAsync()

异步重置虚拟网络网关的主网关。

Returns:

此调用延迟计算的表示形式

sku

public abstract VirtualNetworkGatewaySku sku()

Returns:

此虚拟网络网关的 SKU

vpnClientConfiguration

public abstract VpnClientConfiguration vpnClientConfiguration()

Returns:

表示 P2S VpnClient 配置的 VpnClientConfiguration 资源的引用

vpnType

public abstract VpnType vpnType()

Returns:

此虚拟网络网关的类型

适用于