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

P2SVpnGateways interface

表示 P2SVpnGateways 的接口。

方法

beginCreateOrUpdate(string, string, P2SVpnGateway, P2SVpnGatewaysCreateOrUpdateOptionalParams)

如果虚拟 wan p2s vpn 网关不存在,则创建该网关,否则会更新现有网关。

beginCreateOrUpdateAndWait(string, string, P2SVpnGateway, P2SVpnGatewaysCreateOrUpdateOptionalParams)

如果虚拟 wan p2s vpn 网关不存在,则创建该网关,否则会更新现有网关。

beginDelete(string, string, P2SVpnGatewaysDeleteOptionalParams)

删除虚拟 wan p2s vpn 网关。

beginDeleteAndWait(string, string, P2SVpnGatewaysDeleteOptionalParams)

删除虚拟 wan p2s vpn 网关。

beginDisconnectP2SVpnConnections(string, string, P2SVpnConnectionRequest, P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams)

断开指定资源组中虚拟 wan P2SVpnGateway 的 P2S vpn 连接。

beginDisconnectP2SVpnConnectionsAndWait(string, string, P2SVpnConnectionRequest, P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams)

断开指定资源组中虚拟 wan P2SVpnGateway 的 P2S vpn 连接。

beginGenerateVpnProfile(string, string, P2SVpnProfileParameters, P2SVpnGatewaysGenerateVpnProfileOptionalParams)

为指定资源组中 P2SVpnGateway 的 P2S 客户端生成 VPN 配置文件。

beginGenerateVpnProfileAndWait(string, string, P2SVpnProfileParameters, P2SVpnGatewaysGenerateVpnProfileOptionalParams)

为指定资源组中 P2SVpnGateway 的 P2S 客户端生成 VPN 配置文件。

beginGetP2SVpnConnectionHealth(string, string, P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams)

获取指定资源组中虚拟 wan P2SVpnGateway 的 P2S 客户端的连接运行状况。

beginGetP2SVpnConnectionHealthAndWait(string, string, P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams)

获取指定资源组中虚拟 wan P2SVpnGateway 的 P2S 客户端的连接运行状况。

beginGetP2SVpnConnectionHealthDetailed(string, string, P2SVpnConnectionHealthRequest, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams)

获取 SAS URL,以获取指定资源组中虚拟 wan P2SVpnGateway 的 P2S 客户端的连接运行状况详细信息。

beginGetP2SVpnConnectionHealthDetailedAndWait(string, string, P2SVpnConnectionHealthRequest, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams)

获取 SAS URL,以获取指定资源组中虚拟 wan P2SVpnGateway 的 P2S 客户端的连接运行状况详细信息。

beginReset(string, string, P2SVpnGatewaysResetOptionalParams)

重置指定资源组中 p2s vpn 网关的主网关。

beginResetAndWait(string, string, P2SVpnGatewaysResetOptionalParams)

重置指定资源组中 p2s vpn 网关的主网关。

beginUpdateTags(string, string, TagsObject, P2SVpnGatewaysUpdateTagsOptionalParams)

更新虚拟 wan p2s vpn 网关标记。

beginUpdateTagsAndWait(string, string, TagsObject, P2SVpnGatewaysUpdateTagsOptionalParams)

更新虚拟 wan p2s vpn 网关标记。

get(string, string, P2SVpnGatewaysGetOptionalParams)

检索虚拟 wan p2s vpn 网关的详细信息。

list(P2SVpnGatewaysListOptionalParams)

列出订阅中的所有 P2SVpnGateways。

listByResourceGroup(string, P2SVpnGatewaysListByResourceGroupOptionalParams)

列出资源组中的所有 P2SVpnGateways。

方法详细信息

beginCreateOrUpdate(string, string, P2SVpnGateway, P2SVpnGatewaysCreateOrUpdateOptionalParams)

如果虚拟 wan p2s vpn 网关不存在,则创建该网关,否则会更新现有网关。

function beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: P2SVpnGateway, options?: P2SVpnGatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<P2SVpnGateway>, P2SVpnGateway>>

参数

resourceGroupName

string

P2SVpnGateway 的资源组名称。

gatewayName

string

网关的名称。

p2SVpnGatewayParameters
P2SVpnGateway

提供用于创建或更新虚拟 wan p2s vpn 网关的参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<P2SVpnGateway>, P2SVpnGateway>>

beginCreateOrUpdateAndWait(string, string, P2SVpnGateway, P2SVpnGatewaysCreateOrUpdateOptionalParams)

如果虚拟 wan p2s vpn 网关不存在,则创建该网关,否则会更新现有网关。

function beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: P2SVpnGateway, options?: P2SVpnGatewaysCreateOrUpdateOptionalParams): Promise<P2SVpnGateway>

参数

resourceGroupName

string

P2SVpnGateway 的资源组名称。

gatewayName

string

网关的名称。

p2SVpnGatewayParameters
P2SVpnGateway

提供用于创建或更新虚拟 wan p2s vpn 网关的参数。

返回

Promise<P2SVpnGateway>

beginDelete(string, string, P2SVpnGatewaysDeleteOptionalParams)

删除虚拟 wan p2s vpn 网关。

function beginDelete(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

P2SVpnGateway 的资源组名称。

gatewayName

string

网关的名称。

options
P2SVpnGatewaysDeleteOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, P2SVpnGatewaysDeleteOptionalParams)

删除虚拟 wan p2s vpn 网关。

function beginDeleteAndWait(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

P2SVpnGateway 的资源组名称。

gatewayName

string

网关的名称。

options
P2SVpnGatewaysDeleteOptionalParams

选项参数。

返回

Promise<void>

beginDisconnectP2SVpnConnections(string, string, P2SVpnConnectionRequest, P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams)

断开指定资源组中虚拟 wan P2SVpnGateway 的 P2S vpn 连接。

function beginDisconnectP2SVpnConnections(resourceGroupName: string, p2SVpnGatewayName: string, request: P2SVpnConnectionRequest, options?: P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

资源组的名称。

p2SVpnGatewayName

string

P2S Vpn 网关的名称。

request
P2SVpnConnectionRequest

这些参数用于断开 p2s vpn 连接的连接。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDisconnectP2SVpnConnectionsAndWait(string, string, P2SVpnConnectionRequest, P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams)

断开指定资源组中虚拟 wan P2SVpnGateway 的 P2S vpn 连接。

function beginDisconnectP2SVpnConnectionsAndWait(resourceGroupName: string, p2SVpnGatewayName: string, request: P2SVpnConnectionRequest, options?: P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams): Promise<void>

参数

resourceGroupName

string

资源组的名称。

p2SVpnGatewayName

string

P2S Vpn 网关的名称。

request
P2SVpnConnectionRequest

这些参数用于断开 p2s vpn 连接的连接。

返回

Promise<void>

beginGenerateVpnProfile(string, string, P2SVpnProfileParameters, P2SVpnGatewaysGenerateVpnProfileOptionalParams)

为指定资源组中 P2SVpnGateway 的 P2S 客户端生成 VPN 配置文件。

function beginGenerateVpnProfile(resourceGroupName: string, gatewayName: string, parameters: P2SVpnProfileParameters, options?: P2SVpnGatewaysGenerateVpnProfileOptionalParams): Promise<SimplePollerLike<OperationState<VpnProfileResponse>, VpnProfileResponse>>

参数

resourceGroupName

string

资源组的名称。

gatewayName

string

P2SVpnGateway 的名称。

parameters
P2SVpnProfileParameters

提供给生成的 P2SVpnGateway VPN 客户端包作的参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<VpnProfileResponse>, VpnProfileResponse>>

beginGenerateVpnProfileAndWait(string, string, P2SVpnProfileParameters, P2SVpnGatewaysGenerateVpnProfileOptionalParams)

为指定资源组中 P2SVpnGateway 的 P2S 客户端生成 VPN 配置文件。

function beginGenerateVpnProfileAndWait(resourceGroupName: string, gatewayName: string, parameters: P2SVpnProfileParameters, options?: P2SVpnGatewaysGenerateVpnProfileOptionalParams): Promise<VpnProfileResponse>

参数

resourceGroupName

string

资源组的名称。

gatewayName

string

P2SVpnGateway 的名称。

parameters
P2SVpnProfileParameters

提供给生成的 P2SVpnGateway VPN 客户端包作的参数。

返回

beginGetP2SVpnConnectionHealth(string, string, P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams)

获取指定资源组中虚拟 wan P2SVpnGateway 的 P2S 客户端的连接运行状况。

function beginGetP2SVpnConnectionHealth(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams): Promise<SimplePollerLike<OperationState<P2SVpnGateway>, P2SVpnGateway>>

参数

resourceGroupName

string

资源组的名称。

gatewayName

string

P2SVpnGateway 的名称。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<P2SVpnGateway>, P2SVpnGateway>>

beginGetP2SVpnConnectionHealthAndWait(string, string, P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams)

获取指定资源组中虚拟 wan P2SVpnGateway 的 P2S 客户端的连接运行状况。

function beginGetP2SVpnConnectionHealthAndWait(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams): Promise<P2SVpnGateway>

参数

resourceGroupName

string

资源组的名称。

gatewayName

string

P2SVpnGateway 的名称。

返回

Promise<P2SVpnGateway>

beginGetP2SVpnConnectionHealthDetailed(string, string, P2SVpnConnectionHealthRequest, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams)

获取 SAS URL,以获取指定资源组中虚拟 wan P2SVpnGateway 的 P2S 客户端的连接运行状况详细信息。

function beginGetP2SVpnConnectionHealthDetailed(resourceGroupName: string, gatewayName: string, request: P2SVpnConnectionHealthRequest, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams): Promise<SimplePollerLike<OperationState<P2SVpnConnectionHealth>, P2SVpnConnectionHealth>>

参数

resourceGroupName

string

资源组的名称。

gatewayName

string

P2SVpnGateway 的名称。

request
P2SVpnConnectionHealthRequest

请求提供的参数以获取 p2s vpn 连接的详细运行状况。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<P2SVpnConnectionHealth>, P2SVpnConnectionHealth>>

beginGetP2SVpnConnectionHealthDetailedAndWait(string, string, P2SVpnConnectionHealthRequest, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams)

获取 SAS URL,以获取指定资源组中虚拟 wan P2SVpnGateway 的 P2S 客户端的连接运行状况详细信息。

function beginGetP2SVpnConnectionHealthDetailedAndWait(resourceGroupName: string, gatewayName: string, request: P2SVpnConnectionHealthRequest, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams): Promise<P2SVpnConnectionHealth>

参数

resourceGroupName

string

资源组的名称。

gatewayName

string

P2SVpnGateway 的名称。

request
P2SVpnConnectionHealthRequest

请求提供的参数以获取 p2s vpn 连接的详细运行状况。

返回

beginReset(string, string, P2SVpnGatewaysResetOptionalParams)

重置指定资源组中 p2s vpn 网关的主网关。

function beginReset(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysResetOptionalParams): Promise<SimplePollerLike<OperationState<P2SVpnGateway>, P2SVpnGateway>>

参数

resourceGroupName

string

P2SVpnGateway 的资源组名称。

gatewayName

string

网关的名称。

options
P2SVpnGatewaysResetOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<P2SVpnGateway>, P2SVpnGateway>>

beginResetAndWait(string, string, P2SVpnGatewaysResetOptionalParams)

重置指定资源组中 p2s vpn 网关的主网关。

function beginResetAndWait(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysResetOptionalParams): Promise<P2SVpnGateway>

参数

resourceGroupName

string

P2SVpnGateway 的资源组名称。

gatewayName

string

网关的名称。

options
P2SVpnGatewaysResetOptionalParams

选项参数。

返回

Promise<P2SVpnGateway>

beginUpdateTags(string, string, TagsObject, P2SVpnGatewaysUpdateTagsOptionalParams)

更新虚拟 wan p2s vpn 网关标记。

function beginUpdateTags(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: TagsObject, options?: P2SVpnGatewaysUpdateTagsOptionalParams): Promise<SimplePollerLike<OperationState<P2SVpnGateway>, P2SVpnGateway>>

参数

resourceGroupName

string

P2SVpnGateway 的资源组名称。

gatewayName

string

网关的名称。

p2SVpnGatewayParameters
TagsObject

提供用于更新虚拟 wan p2s vpn 网关标记的参数。

options
P2SVpnGatewaysUpdateTagsOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<P2SVpnGateway>, P2SVpnGateway>>

beginUpdateTagsAndWait(string, string, TagsObject, P2SVpnGatewaysUpdateTagsOptionalParams)

更新虚拟 wan p2s vpn 网关标记。

function beginUpdateTagsAndWait(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: TagsObject, options?: P2SVpnGatewaysUpdateTagsOptionalParams): Promise<P2SVpnGateway>

参数

resourceGroupName

string

P2SVpnGateway 的资源组名称。

gatewayName

string

网关的名称。

p2SVpnGatewayParameters
TagsObject

提供用于更新虚拟 wan p2s vpn 网关标记的参数。

options
P2SVpnGatewaysUpdateTagsOptionalParams

选项参数。

返回

Promise<P2SVpnGateway>

get(string, string, P2SVpnGatewaysGetOptionalParams)

检索虚拟 wan p2s vpn 网关的详细信息。

function get(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysGetOptionalParams): Promise<P2SVpnGateway>

参数

resourceGroupName

string

P2SVpnGateway 的资源组名称。

gatewayName

string

网关的名称。

options
P2SVpnGatewaysGetOptionalParams

选项参数。

返回

Promise<P2SVpnGateway>

list(P2SVpnGatewaysListOptionalParams)

列出订阅中的所有 P2SVpnGateways。

function list(options?: P2SVpnGatewaysListOptionalParams): PagedAsyncIterableIterator<P2SVpnGateway, P2SVpnGateway[], PageSettings>

参数

options
P2SVpnGatewaysListOptionalParams

选项参数。

返回

listByResourceGroup(string, P2SVpnGatewaysListByResourceGroupOptionalParams)

列出资源组中的所有 P2SVpnGateways。

function listByResourceGroup(resourceGroupName: string, options?: P2SVpnGatewaysListByResourceGroupOptionalParams): PagedAsyncIterableIterator<P2SVpnGateway, P2SVpnGateway[], PageSettings>

参数

resourceGroupName

string

P2SVpnGateway 的资源组名称。

返回