Compartir a través de


P2SVpnGateways interface

Interfaz que representa un P2SVpnGateways.

Métodos

beginCreateOrUpdate(string, string, P2SVpnGateway, P2SVpnGatewaysCreateOrUpdateOptionalParams)

Crea una puerta de enlace de VPN de virtual wan p2s si no existe, actualiza la puerta de enlace existente.

beginCreateOrUpdateAndWait(string, string, P2SVpnGateway, P2SVpnGatewaysCreateOrUpdateOptionalParams)

Crea una puerta de enlace de VPN de virtual wan p2s si no existe, actualiza la puerta de enlace existente.

beginDelete(string, string, P2SVpnGatewaysDeleteOptionalParams)

Elimina una puerta de enlace de VPN de virtual wan p2s.

beginDeleteAndWait(string, string, P2SVpnGatewaysDeleteOptionalParams)

Elimina una puerta de enlace de VPN de virtual wan p2s.

beginDisconnectP2SVpnConnections(string, string, P2SVpnConnectionRequest, P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams)

Desconecte las conexiones VPN P2S de la wan virtual P2SVpnGateway en el grupo de recursos especificado.

beginDisconnectP2SVpnConnectionsAndWait(string, string, P2SVpnConnectionRequest, P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams)

Desconecte las conexiones VPN P2S de la wan virtual P2SVpnGateway en el grupo de recursos especificado.

beginGenerateVpnProfile(string, string, P2SVpnProfileParameters, P2SVpnGatewaysGenerateVpnProfileOptionalParams)

Genera el perfil de VPN para el cliente P2S del P2SVpnGateway en el grupo de recursos especificado.

beginGenerateVpnProfileAndWait(string, string, P2SVpnProfileParameters, P2SVpnGatewaysGenerateVpnProfileOptionalParams)

Genera el perfil de VPN para el cliente P2S del P2SVpnGateway en el grupo de recursos especificado.

beginGetP2SVpnConnectionHealth(string, string, P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams)

Obtiene el estado de conexión de los clientes P2S de la wan virtual P2SVpnGateway en el grupo de recursos especificado.

beginGetP2SVpnConnectionHealthAndWait(string, string, P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams)

Obtiene el estado de conexión de los clientes P2S de la wan virtual P2SVpnGateway en el grupo de recursos especificado.

beginGetP2SVpnConnectionHealthDetailed(string, string, P2SVpnConnectionHealthRequest, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams)

Obtiene la dirección URL de sas para obtener el detalle de mantenimiento de la conexión de los clientes P2S de la wan virtual P2SVpnGateway en el grupo de recursos especificado.

beginGetP2SVpnConnectionHealthDetailedAndWait(string, string, P2SVpnConnectionHealthRequest, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams)

Obtiene la dirección URL de sas para obtener el detalle de mantenimiento de la conexión de los clientes P2S de la wan virtual P2SVpnGateway en el grupo de recursos especificado.

beginReset(string, string, P2SVpnGatewaysResetOptionalParams)

Restablece la principal de la puerta de enlace de VPN p2s en el grupo de recursos especificado.

beginResetAndWait(string, string, P2SVpnGatewaysResetOptionalParams)

Restablece la principal de la puerta de enlace de VPN p2s en el grupo de recursos especificado.

beginUpdateTags(string, string, TagsObject, P2SVpnGatewaysUpdateTagsOptionalParams)

Actualiza las etiquetas de puerta de enlace de VPN de virtual wan p2s.

beginUpdateTagsAndWait(string, string, TagsObject, P2SVpnGatewaysUpdateTagsOptionalParams)

Actualiza las etiquetas de puerta de enlace de VPN de virtual wan p2s.

get(string, string, P2SVpnGatewaysGetOptionalParams)

Recupera los detalles de una puerta de enlace de VPN de virtual wan p2s.

list(P2SVpnGatewaysListOptionalParams)

Enumera todos los P2SVpnGateways en una suscripción.

listByResourceGroup(string, P2SVpnGatewaysListByResourceGroupOptionalParams)

Enumera todos los P2SVpnGateways de un grupo de recursos.

Detalles del método

beginCreateOrUpdate(string, string, P2SVpnGateway, P2SVpnGatewaysCreateOrUpdateOptionalParams)

Crea una puerta de enlace de VPN de virtual wan p2s si no existe, actualiza la puerta de enlace existente.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos del P2SVpnGateway.

gatewayName

string

Nombre de la puerta de enlace.

p2SVpnGatewayParameters
P2SVpnGateway

Parámetros proporcionados para crear o actualizar una puerta de enlace de VPN de virtual wan p2s.

options
P2SVpnGatewaysCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginCreateOrUpdateAndWait(string, string, P2SVpnGateway, P2SVpnGatewaysCreateOrUpdateOptionalParams)

Crea una puerta de enlace de VPN de virtual wan p2s si no existe, actualiza la puerta de enlace existente.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos del P2SVpnGateway.

gatewayName

string

Nombre de la puerta de enlace.

p2SVpnGatewayParameters
P2SVpnGateway

Parámetros proporcionados para crear o actualizar una puerta de enlace de VPN de virtual wan p2s.

options
P2SVpnGatewaysCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<P2SVpnGateway>

beginDelete(string, string, P2SVpnGatewaysDeleteOptionalParams)

Elimina una puerta de enlace de VPN de virtual wan p2s.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos del P2SVpnGateway.

gatewayName

string

Nombre de la puerta de enlace.

options
P2SVpnGatewaysDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, P2SVpnGatewaysDeleteOptionalParams)

Elimina una puerta de enlace de VPN de virtual wan p2s.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos del P2SVpnGateway.

gatewayName

string

Nombre de la puerta de enlace.

options
P2SVpnGatewaysDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginDisconnectP2SVpnConnections(string, string, P2SVpnConnectionRequest, P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams)

Desconecte las conexiones VPN P2S de la wan virtual P2SVpnGateway en el grupo de recursos especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

p2SVpnGatewayName

string

Nombre de vpn Gateway de P2S.

request
P2SVpnConnectionRequest

Los parámetros se proporcionan para desconectar conexiones VPN p2s.

Devoluciones

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

beginDisconnectP2SVpnConnectionsAndWait(string, string, P2SVpnConnectionRequest, P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams)

Desconecte las conexiones VPN P2S de la wan virtual P2SVpnGateway en el grupo de recursos especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

p2SVpnGatewayName

string

Nombre de vpn Gateway de P2S.

request
P2SVpnConnectionRequest

Los parámetros se proporcionan para desconectar conexiones VPN p2s.

Devoluciones

Promise<void>

beginGenerateVpnProfile(string, string, P2SVpnProfileParameters, P2SVpnGatewaysGenerateVpnProfileOptionalParams)

Genera el perfil de VPN para el cliente P2S del P2SVpnGateway en el grupo de recursos especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

gatewayName

string

Nombre del P2SVpnGateway.

parameters
P2SVpnProfileParameters

Parámetros proporcionados para generar la operación de paquete de cliente VPN P2SVpnGateway.

options
P2SVpnGatewaysGenerateVpnProfileOptionalParams

Parámetros de opciones.

Devoluciones

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

beginGenerateVpnProfileAndWait(string, string, P2SVpnProfileParameters, P2SVpnGatewaysGenerateVpnProfileOptionalParams)

Genera el perfil de VPN para el cliente P2S del P2SVpnGateway en el grupo de recursos especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

gatewayName

string

Nombre del P2SVpnGateway.

parameters
P2SVpnProfileParameters

Parámetros proporcionados para generar la operación de paquete de cliente VPN P2SVpnGateway.

options
P2SVpnGatewaysGenerateVpnProfileOptionalParams

Parámetros de opciones.

Devoluciones

beginGetP2SVpnConnectionHealth(string, string, P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams)

Obtiene el estado de conexión de los clientes P2S de la wan virtual P2SVpnGateway en el grupo de recursos especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

gatewayName

string

Nombre del P2SVpnGateway.

Devoluciones

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

beginGetP2SVpnConnectionHealthAndWait(string, string, P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams)

Obtiene el estado de conexión de los clientes P2S de la wan virtual P2SVpnGateway en el grupo de recursos especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

gatewayName

string

Nombre del P2SVpnGateway.

Devoluciones

Promise<P2SVpnGateway>

beginGetP2SVpnConnectionHealthDetailed(string, string, P2SVpnConnectionHealthRequest, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams)

Obtiene la dirección URL de sas para obtener el detalle de mantenimiento de la conexión de los clientes P2S de la wan virtual P2SVpnGateway en el grupo de recursos especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

gatewayName

string

Nombre del P2SVpnGateway.

request
P2SVpnConnectionHealthRequest

Parámetros de solicitud proporcionados para obtener el estado detallado de las conexiones VPN p2s.

Devoluciones

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

beginGetP2SVpnConnectionHealthDetailedAndWait(string, string, P2SVpnConnectionHealthRequest, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams)

Obtiene la dirección URL de sas para obtener el detalle de mantenimiento de la conexión de los clientes P2S de la wan virtual P2SVpnGateway en el grupo de recursos especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

gatewayName

string

Nombre del P2SVpnGateway.

request
P2SVpnConnectionHealthRequest

Parámetros de solicitud proporcionados para obtener el estado detallado de las conexiones VPN p2s.

Devoluciones

beginReset(string, string, P2SVpnGatewaysResetOptionalParams)

Restablece la principal de la puerta de enlace de VPN p2s en el grupo de recursos especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos del P2SVpnGateway.

gatewayName

string

Nombre de la puerta de enlace.

options
P2SVpnGatewaysResetOptionalParams

Parámetros de opciones.

Devoluciones

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

beginResetAndWait(string, string, P2SVpnGatewaysResetOptionalParams)

Restablece la principal de la puerta de enlace de VPN p2s en el grupo de recursos especificado.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos del P2SVpnGateway.

gatewayName

string

Nombre de la puerta de enlace.

options
P2SVpnGatewaysResetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<P2SVpnGateway>

beginUpdateTags(string, string, TagsObject, P2SVpnGatewaysUpdateTagsOptionalParams)

Actualiza las etiquetas de puerta de enlace de VPN de virtual wan p2s.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos del P2SVpnGateway.

gatewayName

string

Nombre de la puerta de enlace.

p2SVpnGatewayParameters
TagsObject

Parámetros proporcionados para actualizar etiquetas de puerta de enlace de VPN de virtual wan p2s.

options
P2SVpnGatewaysUpdateTagsOptionalParams

Parámetros de opciones.

Devoluciones

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

beginUpdateTagsAndWait(string, string, TagsObject, P2SVpnGatewaysUpdateTagsOptionalParams)

Actualiza las etiquetas de puerta de enlace de VPN de virtual wan p2s.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos del P2SVpnGateway.

gatewayName

string

Nombre de la puerta de enlace.

p2SVpnGatewayParameters
TagsObject

Parámetros proporcionados para actualizar etiquetas de puerta de enlace de VPN de virtual wan p2s.

options
P2SVpnGatewaysUpdateTagsOptionalParams

Parámetros de opciones.

Devoluciones

Promise<P2SVpnGateway>

get(string, string, P2SVpnGatewaysGetOptionalParams)

Recupera los detalles de una puerta de enlace de VPN de virtual wan p2s.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos del P2SVpnGateway.

gatewayName

string

Nombre de la puerta de enlace.

options
P2SVpnGatewaysGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<P2SVpnGateway>

list(P2SVpnGatewaysListOptionalParams)

Enumera todos los P2SVpnGateways en una suscripción.

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

Parámetros

options
P2SVpnGatewaysListOptionalParams

Parámetros de opciones.

Devoluciones

listByResourceGroup(string, P2SVpnGatewaysListByResourceGroupOptionalParams)

Enumera todos los P2SVpnGateways de un grupo de recursos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos del P2SVpnGateway.

options
P2SVpnGatewaysListByResourceGroupOptionalParams

Parámetros de opciones.

Devoluciones