Compartilhar via


P2SVpnGateways interface

Interface que representa um P2SVpnGateways.

Métodos

beginCreateOrUpdate(string, string, P2SVpnGateway, P2SVpnGatewaysCreateOrUpdateOptionalParams)

Cria um gateway de vpn wan p2s virtual se ele não existir, atualizando o gateway existente.

beginCreateOrUpdateAndWait(string, string, P2SVpnGateway, P2SVpnGatewaysCreateOrUpdateOptionalParams)

Cria um gateway de vpn wan p2s virtual se ele não existir, atualizando o gateway existente.

beginDelete(string, string, P2SVpnGatewaysDeleteOptionalParams)

Exclui um gateway de vpn wan p2s virtual.

beginDeleteAndWait(string, string, P2SVpnGatewaysDeleteOptionalParams)

Exclui um gateway de vpn wan p2s virtual.

beginDisconnectP2SVpnConnections(string, string, P2SVpnConnectionRequest, P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams)

Desconecte as conexões vpn P2S da wan virtual P2SVpnGateway no grupo de recursos especificado.

beginDisconnectP2SVpnConnectionsAndWait(string, string, P2SVpnConnectionRequest, P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams)

Desconecte as conexões vpn P2S da wan virtual P2SVpnGateway no grupo de recursos especificado.

beginGenerateVpnProfile(string, string, P2SVpnProfileParameters, P2SVpnGatewaysGenerateVpnProfileOptionalParams)

Gera o perfil VPN para o cliente P2S do P2SVpnGateway no grupo de recursos especificado.

beginGenerateVpnProfileAndWait(string, string, P2SVpnProfileParameters, P2SVpnGatewaysGenerateVpnProfileOptionalParams)

Gera o perfil VPN para o cliente P2S do P2SVpnGateway no grupo de recursos especificado.

beginGetP2SVpnConnectionHealth(string, string, P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams)

Obtém a integridade da conexão de clientes P2S da wan virtual P2SVpnGateway no grupo de recursos especificado.

beginGetP2SVpnConnectionHealthAndWait(string, string, P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams)

Obtém a integridade da conexão de clientes P2S da wan virtual P2SVpnGateway no grupo de recursos especificado.

beginGetP2SVpnConnectionHealthDetailed(string, string, P2SVpnConnectionHealthRequest, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams)

Obtém a URL sas para obter os detalhes de integridade da conexão de clientes P2S da wan virtual P2SVpnGateway no grupo de recursos especificado.

beginGetP2SVpnConnectionHealthDetailedAndWait(string, string, P2SVpnConnectionHealthRequest, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams)

Obtém a URL sas para obter os detalhes de integridade da conexão de clientes P2S da wan virtual P2SVpnGateway no grupo de recursos especificado.

beginReset(string, string, P2SVpnGatewaysResetOptionalParams)

Redefine o primário do gateway de vpn p2s no grupo de recursos especificado.

beginResetAndWait(string, string, P2SVpnGatewaysResetOptionalParams)

Redefine o primário do gateway de vpn p2s no grupo de recursos especificado.

beginUpdateTags(string, string, TagsObject, P2SVpnGatewaysUpdateTagsOptionalParams)

Atualiza marcas de gateway de vpn wan p2s virtuais.

beginUpdateTagsAndWait(string, string, TagsObject, P2SVpnGatewaysUpdateTagsOptionalParams)

Atualiza marcas de gateway de vpn wan p2s virtuais.

get(string, string, P2SVpnGatewaysGetOptionalParams)

Recupera os detalhes de um gateway de vpn wan p2s virtual.

list(P2SVpnGatewaysListOptionalParams)

Lista todos os P2SVpnGateways em uma assinatura.

listByResourceGroup(string, P2SVpnGatewaysListByResourceGroupOptionalParams)

Lista todos os P2SVpnGateways em um grupo de recursos.

Detalhes do método

beginCreateOrUpdate(string, string, P2SVpnGateway, P2SVpnGatewaysCreateOrUpdateOptionalParams)

Cria um gateway de vpn wan p2s virtual se ele não existir, atualizando o gateway existente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do P2SVpnGateway.

gatewayName

string

O nome do gateway.

p2SVpnGatewayParameters
P2SVpnGateway

Parâmetros fornecidos para criar ou atualizar um gateway de vpn wan p2s virtual.

options
P2SVpnGatewaysCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, P2SVpnGateway, P2SVpnGatewaysCreateOrUpdateOptionalParams)

Cria um gateway de vpn wan p2s virtual se ele não existir, atualizando o gateway existente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do P2SVpnGateway.

gatewayName

string

O nome do gateway.

p2SVpnGatewayParameters
P2SVpnGateway

Parâmetros fornecidos para criar ou atualizar um gateway de vpn wan p2s virtual.

options
P2SVpnGatewaysCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<P2SVpnGateway>

beginDelete(string, string, P2SVpnGatewaysDeleteOptionalParams)

Exclui um gateway de vpn wan p2s virtual.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do P2SVpnGateway.

gatewayName

string

O nome do gateway.

options
P2SVpnGatewaysDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, P2SVpnGatewaysDeleteOptionalParams)

Exclui um gateway de vpn wan p2s virtual.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do P2SVpnGateway.

gatewayName

string

O nome do gateway.

options
P2SVpnGatewaysDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginDisconnectP2SVpnConnections(string, string, P2SVpnConnectionRequest, P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams)

Desconecte as conexões vpn P2S da wan virtual P2SVpnGateway no grupo de recursos especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

p2SVpnGatewayName

string

O nome do Gateway de Vpn P2S.

request
P2SVpnConnectionRequest

Os parâmetros são fornecidos para desconectar conexões vpn p2s.

options
P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams

Os parâmetros de opções.

Retornos

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

beginDisconnectP2SVpnConnectionsAndWait(string, string, P2SVpnConnectionRequest, P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams)

Desconecte as conexões vpn P2S da wan virtual P2SVpnGateway no grupo de recursos especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

p2SVpnGatewayName

string

O nome do Gateway de Vpn P2S.

request
P2SVpnConnectionRequest

Os parâmetros são fornecidos para desconectar conexões vpn p2s.

options
P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginGenerateVpnProfile(string, string, P2SVpnProfileParameters, P2SVpnGatewaysGenerateVpnProfileOptionalParams)

Gera o perfil VPN para o cliente P2S do P2SVpnGateway no grupo de recursos especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

gatewayName

string

O nome do P2SVpnGateway.

parameters
P2SVpnProfileParameters

Parâmetros fornecidos para a operação de pacote do cliente VPN P2SVpnGateway de geração.

options
P2SVpnGatewaysGenerateVpnProfileOptionalParams

Os parâmetros de opções.

Retornos

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

beginGenerateVpnProfileAndWait(string, string, P2SVpnProfileParameters, P2SVpnGatewaysGenerateVpnProfileOptionalParams)

Gera o perfil VPN para o cliente P2S do P2SVpnGateway no grupo de recursos especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

gatewayName

string

O nome do P2SVpnGateway.

parameters
P2SVpnProfileParameters

Parâmetros fornecidos para a operação de pacote do cliente VPN P2SVpnGateway de geração.

options
P2SVpnGatewaysGenerateVpnProfileOptionalParams

Os parâmetros de opções.

Retornos

beginGetP2SVpnConnectionHealth(string, string, P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams)

Obtém a integridade da conexão de clientes P2S da wan virtual P2SVpnGateway no grupo de recursos especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

gatewayName

string

O nome do P2SVpnGateway.

options
P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams

Os parâmetros de opções.

Retornos

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

beginGetP2SVpnConnectionHealthAndWait(string, string, P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams)

Obtém a integridade da conexão de clientes P2S da wan virtual P2SVpnGateway no grupo de recursos especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

gatewayName

string

O nome do P2SVpnGateway.

options
P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams

Os parâmetros de opções.

Retornos

Promise<P2SVpnGateway>

beginGetP2SVpnConnectionHealthDetailed(string, string, P2SVpnConnectionHealthRequest, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams)

Obtém a URL sas para obter os detalhes de integridade da conexão de clientes P2S da wan virtual P2SVpnGateway no grupo de recursos especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

gatewayName

string

O nome do P2SVpnGateway.

request
P2SVpnConnectionHealthRequest

Parâmetros de solicitação fornecidos para obter a integridade detalhada das conexões vpn p2s.

Retornos

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

beginGetP2SVpnConnectionHealthDetailedAndWait(string, string, P2SVpnConnectionHealthRequest, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams)

Obtém a URL sas para obter os detalhes de integridade da conexão de clientes P2S da wan virtual P2SVpnGateway no grupo de recursos especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

gatewayName

string

O nome do P2SVpnGateway.

request
P2SVpnConnectionHealthRequest

Parâmetros de solicitação fornecidos para obter a integridade detalhada das conexões vpn p2s.

Retornos

beginReset(string, string, P2SVpnGatewaysResetOptionalParams)

Redefine o primário do gateway de vpn p2s no grupo de recursos especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do P2SVpnGateway.

gatewayName

string

O nome do gateway.

options
P2SVpnGatewaysResetOptionalParams

Os parâmetros de opções.

Retornos

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

beginResetAndWait(string, string, P2SVpnGatewaysResetOptionalParams)

Redefine o primário do gateway de vpn p2s no grupo de recursos especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do P2SVpnGateway.

gatewayName

string

O nome do gateway.

options
P2SVpnGatewaysResetOptionalParams

Os parâmetros de opções.

Retornos

Promise<P2SVpnGateway>

beginUpdateTags(string, string, TagsObject, P2SVpnGatewaysUpdateTagsOptionalParams)

Atualiza marcas de gateway de vpn wan p2s virtuais.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do P2SVpnGateway.

gatewayName

string

O nome do gateway.

p2SVpnGatewayParameters
TagsObject

Parâmetros fornecidos para atualizar uma marca de gateway de vpn wan p2s virtual.

options
P2SVpnGatewaysUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateTagsAndWait(string, string, TagsObject, P2SVpnGatewaysUpdateTagsOptionalParams)

Atualiza marcas de gateway de vpn wan p2s virtuais.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do P2SVpnGateway.

gatewayName

string

O nome do gateway.

p2SVpnGatewayParameters
TagsObject

Parâmetros fornecidos para atualizar uma marca de gateway de vpn wan p2s virtual.

options
P2SVpnGatewaysUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos

Promise<P2SVpnGateway>

get(string, string, P2SVpnGatewaysGetOptionalParams)

Recupera os detalhes de um gateway de vpn wan p2s virtual.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do P2SVpnGateway.

gatewayName

string

O nome do gateway.

options
P2SVpnGatewaysGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<P2SVpnGateway>

list(P2SVpnGatewaysListOptionalParams)

Lista todos os P2SVpnGateways em uma assinatura.

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

Parâmetros

options
P2SVpnGatewaysListOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, P2SVpnGatewaysListByResourceGroupOptionalParams)

Lista todos os P2SVpnGateways em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos do P2SVpnGateway.

options
P2SVpnGatewaysListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos