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
閘道名稱。
選項參數。