VpnConnections interface
表示 VpnConnections 的接口。
方法
方法详细信息
beginCreateOrUpdate(string, string, string, VpnConnection, VpnConnectionsCreateOrUpdateOptionalParams)
如果 VPN 网关不存在,则创建与可缩放 VPN 网关的 VPN 连接,否则会更新现有连接。
function beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, connectionName: string, vpnConnectionParameters: VpnConnection, options?: VpnConnectionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VpnConnection>, VpnConnection>>
参数
- resourceGroupName
-
string
VpnGateway 的资源组名称。
- gatewayName
-
string
网关的名称。
- connectionName
-
string
连接的名称。
- vpnConnectionParameters
- VpnConnection
提供用于创建或更新 VPN 连接的参数。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<VpnConnection>, VpnConnection>>
beginCreateOrUpdateAndWait(string, string, string, VpnConnection, VpnConnectionsCreateOrUpdateOptionalParams)
如果 VPN 网关不存在,则创建与可缩放 VPN 网关的 VPN 连接,否则会更新现有连接。
function beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, connectionName: string, vpnConnectionParameters: VpnConnection, options?: VpnConnectionsCreateOrUpdateOptionalParams): Promise<VpnConnection>
参数
- resourceGroupName
-
string
VpnGateway 的资源组名称。
- gatewayName
-
string
网关的名称。
- connectionName
-
string
连接的名称。
- vpnConnectionParameters
- VpnConnection
提供用于创建或更新 VPN 连接的参数。
选项参数。
返回
Promise<VpnConnection>
beginDelete(string, string, string, VpnConnectionsDeleteOptionalParams)
删除 VPN 连接。
function beginDelete(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnConnectionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
VpnGateway 的资源组名称。
- gatewayName
-
string
网关的名称。
- connectionName
-
string
连接的名称。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, VpnConnectionsDeleteOptionalParams)
删除 VPN 连接。
function beginDeleteAndWait(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnConnectionsDeleteOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
VpnGateway 的资源组名称。
- gatewayName
-
string
网关的名称。
- connectionName
-
string
连接的名称。
选项参数。
返回
Promise<void>
beginStartPacketCapture(string, string, string, VpnConnectionsStartPacketCaptureOptionalParams)
在指定的资源组中的 Vpn 连接上启动数据包捕获。
function beginStartPacketCapture(resourceGroupName: string, gatewayName: string, vpnConnectionName: string, options?: VpnConnectionsStartPacketCaptureOptionalParams): Promise<SimplePollerLike<OperationState<VpnConnectionsStartPacketCaptureResponse>, VpnConnectionsStartPacketCaptureResponse>>
参数
- resourceGroupName
-
string
资源组的名称。
- gatewayName
-
string
网关的名称。
- vpnConnectionName
-
string
VPN 连接的名称。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<VpnConnectionsStartPacketCaptureResponse>, VpnConnectionsStartPacketCaptureResponse>>
beginStartPacketCaptureAndWait(string, string, string, VpnConnectionsStartPacketCaptureOptionalParams)
在指定的资源组中的 Vpn 连接上启动数据包捕获。
function beginStartPacketCaptureAndWait(resourceGroupName: string, gatewayName: string, vpnConnectionName: string, options?: VpnConnectionsStartPacketCaptureOptionalParams): Promise<VpnConnectionsStartPacketCaptureResponse>
参数
- resourceGroupName
-
string
资源组的名称。
- gatewayName
-
string
网关的名称。
- vpnConnectionName
-
string
VPN 连接的名称。
选项参数。
返回
beginStopPacketCapture(string, string, string, VpnConnectionsStopPacketCaptureOptionalParams)
在指定的资源组中停止 Vpn 连接上的数据包捕获。
function beginStopPacketCapture(resourceGroupName: string, gatewayName: string, vpnConnectionName: string, options?: VpnConnectionsStopPacketCaptureOptionalParams): Promise<SimplePollerLike<OperationState<VpnConnectionsStopPacketCaptureResponse>, VpnConnectionsStopPacketCaptureResponse>>
参数
- resourceGroupName
-
string
资源组的名称。
- gatewayName
-
string
网关的名称。
- vpnConnectionName
-
string
VPN 连接的名称。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<VpnConnectionsStopPacketCaptureResponse>, VpnConnectionsStopPacketCaptureResponse>>
beginStopPacketCaptureAndWait(string, string, string, VpnConnectionsStopPacketCaptureOptionalParams)
在指定的资源组中停止 Vpn 连接上的数据包捕获。
function beginStopPacketCaptureAndWait(resourceGroupName: string, gatewayName: string, vpnConnectionName: string, options?: VpnConnectionsStopPacketCaptureOptionalParams): Promise<VpnConnectionsStopPacketCaptureResponse>
参数
- resourceGroupName
-
string
资源组的名称。
- gatewayName
-
string
网关的名称。
- vpnConnectionName
-
string
VPN 连接的名称。
选项参数。
返回
get(string, string, string, VpnConnectionsGetOptionalParams)
检索 VPN 连接的详细信息。
function get(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnConnectionsGetOptionalParams): Promise<VpnConnection>
参数
- resourceGroupName
-
string
VpnGateway 的资源组名称。
- gatewayName
-
string
网关的名称。
- connectionName
-
string
VPN 连接的名称。
- options
- VpnConnectionsGetOptionalParams
选项参数。
返回
Promise<VpnConnection>
listByVpnGateway(string, string, VpnConnectionsListByVpnGatewayOptionalParams)
检索特定虚拟 wan vpn 网关的所有 VPN 连接。
function listByVpnGateway(resourceGroupName: string, gatewayName: string, options?: VpnConnectionsListByVpnGatewayOptionalParams): PagedAsyncIterableIterator<VpnConnection, VpnConnection[], PageSettings>
参数
- resourceGroupName
-
string
VpnGateway 的资源组名称。
- gatewayName
-
string
网关的名称。
选项参数。