Freigeben über


P2SVpnGateways interface

Schnittstelle, die eine P2SVpnGateways darstellt.

Methoden

beginCreateOrUpdate(string, string, P2SVpnGateway, P2SVpnGatewaysCreateOrUpdateOptionalParams)

Erstellt ein virtuelles WAN-p2s-VPN-Gateway, wenn es nicht vorhanden ist, wird das vorhandene Gateway aktualisiert.

beginCreateOrUpdateAndWait(string, string, P2SVpnGateway, P2SVpnGatewaysCreateOrUpdateOptionalParams)

Erstellt ein virtuelles WAN-p2s-VPN-Gateway, wenn es nicht vorhanden ist, wird das vorhandene Gateway aktualisiert.

beginDelete(string, string, P2SVpnGatewaysDeleteOptionalParams)

Löscht ein virtuelles WAN-P2s-VPN-Gateway.

beginDeleteAndWait(string, string, P2SVpnGatewaysDeleteOptionalParams)

Löscht ein virtuelles WAN-P2s-VPN-Gateway.

beginDisconnectP2SVpnConnections(string, string, P2SVpnConnectionRequest, P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams)

Trennen Sie P2S-VPN-Verbindungen des virtuellen wan P2SVpnGateway in der angegebenen Ressourcengruppe.

beginDisconnectP2SVpnConnectionsAndWait(string, string, P2SVpnConnectionRequest, P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams)

Trennen Sie P2S-VPN-Verbindungen des virtuellen wan P2SVpnGateway in der angegebenen Ressourcengruppe.

beginGenerateVpnProfile(string, string, P2SVpnProfileParameters, P2SVpnGatewaysGenerateVpnProfileOptionalParams)

Generiert VPN-Profil für den P2S-Client des P2SVpnGateway in der angegebenen Ressourcengruppe.

beginGenerateVpnProfileAndWait(string, string, P2SVpnProfileParameters, P2SVpnGatewaysGenerateVpnProfileOptionalParams)

Generiert VPN-Profil für den P2S-Client des P2SVpnGateway in der angegebenen Ressourcengruppe.

beginGetP2SVpnConnectionHealth(string, string, P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams)

Ruft den Verbindungsstatus von P2S-Clients des virtuellen wan P2SVpnGateway in der angegebenen Ressourcengruppe ab.

beginGetP2SVpnConnectionHealthAndWait(string, string, P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams)

Ruft den Verbindungsstatus von P2S-Clients des virtuellen wan P2SVpnGateway in der angegebenen Ressourcengruppe ab.

beginGetP2SVpnConnectionHealthDetailed(string, string, P2SVpnConnectionHealthRequest, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams)

Ruft die SAS-URL ab, um die Verbindungsintegritätsdetails von P2S-Clients des virtuellen wan P2SVpnGateway in der angegebenen Ressourcengruppe abzurufen.

beginGetP2SVpnConnectionHealthDetailedAndWait(string, string, P2SVpnConnectionHealthRequest, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams)

Ruft die SAS-URL ab, um die Verbindungsintegritätsdetails von P2S-Clients des virtuellen wan P2SVpnGateway in der angegebenen Ressourcengruppe abzurufen.

beginReset(string, string, P2SVpnGatewaysResetOptionalParams)

Setzt das primäre p2s-VPN-Gateway in der angegebenen Ressourcengruppe zurück.

beginResetAndWait(string, string, P2SVpnGatewaysResetOptionalParams)

Setzt das primäre p2s-VPN-Gateway in der angegebenen Ressourcengruppe zurück.

beginUpdateTags(string, string, TagsObject, P2SVpnGatewaysUpdateTagsOptionalParams)

Aktualisiert vpn-Gatewaytags für virtuelle Wan p2s.

beginUpdateTagsAndWait(string, string, TagsObject, P2SVpnGatewaysUpdateTagsOptionalParams)

Aktualisiert vpn-Gatewaytags für virtuelle Wan p2s.

get(string, string, P2SVpnGatewaysGetOptionalParams)

Ruft die Details eines virtuellen WAN-p2s-VPN-Gateways ab.

list(P2SVpnGatewaysListOptionalParams)

Listet alle P2SVpnGateways in einem Abonnement auf.

listByResourceGroup(string, P2SVpnGatewaysListByResourceGroupOptionalParams)

Listet alle P2SVpnGateways in einer Ressourcengruppe auf.

Details zur Methode

beginCreateOrUpdate(string, string, P2SVpnGateway, P2SVpnGatewaysCreateOrUpdateOptionalParams)

Erstellt ein virtuelles WAN-p2s-VPN-Gateway, wenn es nicht vorhanden ist, wird das vorhandene Gateway aktualisiert.

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

Parameter

resourceGroupName

string

Der Ressourcengruppenname des P2SVpnGateway.

gatewayName

string

Der Name des Gateways.

p2SVpnGatewayParameters
P2SVpnGateway

Parameter, die zum Erstellen oder Aktualisieren eines vpn-Gateways für virtuelle wan p2s bereitgestellt werden.

options
P2SVpnGatewaysCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, P2SVpnGateway, P2SVpnGatewaysCreateOrUpdateOptionalParams)

Erstellt ein virtuelles WAN-p2s-VPN-Gateway, wenn es nicht vorhanden ist, wird das vorhandene Gateway aktualisiert.

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

Parameter

resourceGroupName

string

Der Ressourcengruppenname des P2SVpnGateway.

gatewayName

string

Der Name des Gateways.

p2SVpnGatewayParameters
P2SVpnGateway

Parameter, die zum Erstellen oder Aktualisieren eines vpn-Gateways für virtuelle wan p2s bereitgestellt werden.

options
P2SVpnGatewaysCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<P2SVpnGateway>

beginDelete(string, string, P2SVpnGatewaysDeleteOptionalParams)

Löscht ein virtuelles WAN-P2s-VPN-Gateway.

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

Parameter

resourceGroupName

string

Der Ressourcengruppenname des P2SVpnGateway.

gatewayName

string

Der Name des Gateways.

options
P2SVpnGatewaysDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, P2SVpnGatewaysDeleteOptionalParams)

Löscht ein virtuelles WAN-P2s-VPN-Gateway.

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

Parameter

resourceGroupName

string

Der Ressourcengruppenname des P2SVpnGateway.

gatewayName

string

Der Name des Gateways.

options
P2SVpnGatewaysDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginDisconnectP2SVpnConnections(string, string, P2SVpnConnectionRequest, P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams)

Trennen Sie P2S-VPN-Verbindungen des virtuellen wan P2SVpnGateway in der angegebenen Ressourcengruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

p2SVpnGatewayName

string

Der Name des P2S-Vpn-Gateways.

request
P2SVpnConnectionRequest

Die Parameter werden bereitgestellt, um p2s-VPN-Verbindungen zu trennen.

Gibt zurück

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

beginDisconnectP2SVpnConnectionsAndWait(string, string, P2SVpnConnectionRequest, P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams)

Trennen Sie P2S-VPN-Verbindungen des virtuellen wan P2SVpnGateway in der angegebenen Ressourcengruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

p2SVpnGatewayName

string

Der Name des P2S-Vpn-Gateways.

request
P2SVpnConnectionRequest

Die Parameter werden bereitgestellt, um p2s-VPN-Verbindungen zu trennen.

Gibt zurück

Promise<void>

beginGenerateVpnProfile(string, string, P2SVpnProfileParameters, P2SVpnGatewaysGenerateVpnProfileOptionalParams)

Generiert VPN-Profil für den P2S-Client des P2SVpnGateway in der angegebenen Ressourcengruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

gatewayName

string

Der Name des P2SVpnGateway.

parameters
P2SVpnProfileParameters

Parameter, die für den generierenden P2SVpnGateway VPN-Clientpaketvorgang bereitgestellt werden.

options
P2SVpnGatewaysGenerateVpnProfileOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginGenerateVpnProfileAndWait(string, string, P2SVpnProfileParameters, P2SVpnGatewaysGenerateVpnProfileOptionalParams)

Generiert VPN-Profil für den P2S-Client des P2SVpnGateway in der angegebenen Ressourcengruppe.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

gatewayName

string

Der Name des P2SVpnGateway.

parameters
P2SVpnProfileParameters

Parameter, die für den generierenden P2SVpnGateway VPN-Clientpaketvorgang bereitgestellt werden.

options
P2SVpnGatewaysGenerateVpnProfileOptionalParams

Die Optionsparameter.

Gibt zurück

beginGetP2SVpnConnectionHealth(string, string, P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams)

Ruft den Verbindungsstatus von P2S-Clients des virtuellen wan P2SVpnGateway in der angegebenen Ressourcengruppe ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

gatewayName

string

Der Name des P2SVpnGateway.

Gibt zurück

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

beginGetP2SVpnConnectionHealthAndWait(string, string, P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams)

Ruft den Verbindungsstatus von P2S-Clients des virtuellen wan P2SVpnGateway in der angegebenen Ressourcengruppe ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

gatewayName

string

Der Name des P2SVpnGateway.

Gibt zurück

Promise<P2SVpnGateway>

beginGetP2SVpnConnectionHealthDetailed(string, string, P2SVpnConnectionHealthRequest, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams)

Ruft die SAS-URL ab, um die Verbindungsintegritätsdetails von P2S-Clients des virtuellen wan P2SVpnGateway in der angegebenen Ressourcengruppe abzurufen.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

gatewayName

string

Der Name des P2SVpnGateway.

request
P2SVpnConnectionHealthRequest

Anforderungsparameter, die bereitgestellt werden, um p2s-VPN-Verbindungen detaillierte Integrität zu erhalten.

Gibt zurück

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

beginGetP2SVpnConnectionHealthDetailedAndWait(string, string, P2SVpnConnectionHealthRequest, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams)

Ruft die SAS-URL ab, um die Verbindungsintegritätsdetails von P2S-Clients des virtuellen wan P2SVpnGateway in der angegebenen Ressourcengruppe abzurufen.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe.

gatewayName

string

Der Name des P2SVpnGateway.

request
P2SVpnConnectionHealthRequest

Anforderungsparameter, die bereitgestellt werden, um p2s-VPN-Verbindungen detaillierte Integrität zu erhalten.

Gibt zurück

beginReset(string, string, P2SVpnGatewaysResetOptionalParams)

Setzt das primäre p2s-VPN-Gateway in der angegebenen Ressourcengruppe zurück.

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

Parameter

resourceGroupName

string

Der Ressourcengruppenname des P2SVpnGateway.

gatewayName

string

Der Name des Gateways.

options
P2SVpnGatewaysResetOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginResetAndWait(string, string, P2SVpnGatewaysResetOptionalParams)

Setzt das primäre p2s-VPN-Gateway in der angegebenen Ressourcengruppe zurück.

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

Parameter

resourceGroupName

string

Der Ressourcengruppenname des P2SVpnGateway.

gatewayName

string

Der Name des Gateways.

options
P2SVpnGatewaysResetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<P2SVpnGateway>

beginUpdateTags(string, string, TagsObject, P2SVpnGatewaysUpdateTagsOptionalParams)

Aktualisiert vpn-Gatewaytags für virtuelle Wan p2s.

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

Parameter

resourceGroupName

string

Der Ressourcengruppenname des P2SVpnGateway.

gatewayName

string

Der Name des Gateways.

p2SVpnGatewayParameters
TagsObject

Parameter, die zum Aktualisieren einer vpn-Gatewaytags für virtuelle Wan p2s bereitgestellt werden.

options
P2SVpnGatewaysUpdateTagsOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginUpdateTagsAndWait(string, string, TagsObject, P2SVpnGatewaysUpdateTagsOptionalParams)

Aktualisiert vpn-Gatewaytags für virtuelle Wan p2s.

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

Parameter

resourceGroupName

string

Der Ressourcengruppenname des P2SVpnGateway.

gatewayName

string

Der Name des Gateways.

p2SVpnGatewayParameters
TagsObject

Parameter, die zum Aktualisieren einer vpn-Gatewaytags für virtuelle Wan p2s bereitgestellt werden.

options
P2SVpnGatewaysUpdateTagsOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<P2SVpnGateway>

get(string, string, P2SVpnGatewaysGetOptionalParams)

Ruft die Details eines virtuellen WAN-p2s-VPN-Gateways ab.

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

Parameter

resourceGroupName

string

Der Ressourcengruppenname des P2SVpnGateway.

gatewayName

string

Der Name des Gateways.

options
P2SVpnGatewaysGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<P2SVpnGateway>

list(P2SVpnGatewaysListOptionalParams)

Listet alle P2SVpnGateways in einem Abonnement auf.

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

Parameter

options
P2SVpnGatewaysListOptionalParams

Die Optionsparameter.

Gibt zurück

listByResourceGroup(string, P2SVpnGatewaysListByResourceGroupOptionalParams)

Listet alle P2SVpnGateways in einer Ressourcengruppe auf.

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

Parameter

resourceGroupName

string

Der Ressourcengruppenname des P2SVpnGateway.

options
P2SVpnGatewaysListByResourceGroupOptionalParams

Die Optionsparameter.

Gibt zurück