Compartilhar via


VpnServerConfigurations interface

Interface que representa um VpnServerConfigurations.

Métodos

beginCreateOrUpdate(string, string, VpnServerConfiguration, VpnServerConfigurationsCreateOrUpdateOptionalParams)

Cria um recurso VpnServerConfiguration se ele não existir, atualizando o VpnServerConfiguration existente.

beginCreateOrUpdateAndWait(string, string, VpnServerConfiguration, VpnServerConfigurationsCreateOrUpdateOptionalParams)

Cria um recurso VpnServerConfiguration se ele não existir, atualizando o VpnServerConfiguration existente.

beginDelete(string, string, VpnServerConfigurationsDeleteOptionalParams)

Exclui um VpnServerConfiguration.

beginDeleteAndWait(string, string, VpnServerConfigurationsDeleteOptionalParams)

Exclui um VpnServerConfiguration.

get(string, string, VpnServerConfigurationsGetOptionalParams)

Recupera os detalhes de um VpnServerConfiguration.

list(VpnServerConfigurationsListOptionalParams)

Lista todas as VpnServerConfigurations em uma assinatura.

listByResourceGroup(string, VpnServerConfigurationsListByResourceGroupOptionalParams)

Lista todas as vpnServerConfigurations em um grupo de recursos.

listRadiusSecrets(string, string, VpnServerConfigurationsListRadiusSecretsOptionalParams)

Liste todos os servidores Radius com os respectivos segredos radius de VpnServerConfiguration.

updateTags(string, string, TagsObject, VpnServerConfigurationsUpdateTagsOptionalParams)

Atualiza as marcas VpnServerConfiguration.

Detalhes do método

beginCreateOrUpdate(string, string, VpnServerConfiguration, VpnServerConfigurationsCreateOrUpdateOptionalParams)

Cria um recurso VpnServerConfiguration se ele não existir, atualizando o VpnServerConfiguration existente.

function beginCreateOrUpdate(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: VpnServerConfiguration, options?: VpnServerConfigurationsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VpnServerConfiguration>, VpnServerConfiguration>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos da VpnServerConfiguration.

vpnServerConfigurationName

string

O nome da VpnServerConfiguration que está sendo criada ou atualizada.

vpnServerConfigurationParameters
VpnServerConfiguration

Parâmetros fornecidos para criar ou atualizar VpnServerConfiguration.

options
VpnServerConfigurationsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, VpnServerConfiguration, VpnServerConfigurationsCreateOrUpdateOptionalParams)

Cria um recurso VpnServerConfiguration se ele não existir, atualizando o VpnServerConfiguration existente.

function beginCreateOrUpdateAndWait(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: VpnServerConfiguration, options?: VpnServerConfigurationsCreateOrUpdateOptionalParams): Promise<VpnServerConfiguration>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos da VpnServerConfiguration.

vpnServerConfigurationName

string

O nome da VpnServerConfiguration que está sendo criada ou atualizada.

vpnServerConfigurationParameters
VpnServerConfiguration

Parâmetros fornecidos para criar ou atualizar VpnServerConfiguration.

options
VpnServerConfigurationsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, VpnServerConfigurationsDeleteOptionalParams)

Exclui um VpnServerConfiguration.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos da VpnServerConfiguration.

vpnServerConfigurationName

string

O nome da VpnServerConfiguration que está sendo excluída.

options
VpnServerConfigurationsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, VpnServerConfigurationsDeleteOptionalParams)

Exclui um VpnServerConfiguration.

function beginDeleteAndWait(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos da VpnServerConfiguration.

vpnServerConfigurationName

string

O nome da VpnServerConfiguration que está sendo excluída.

options
VpnServerConfigurationsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, VpnServerConfigurationsGetOptionalParams)

Recupera os detalhes de um VpnServerConfiguration.

function get(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsGetOptionalParams): Promise<VpnServerConfiguration>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos da VpnServerConfiguration.

vpnServerConfigurationName

string

O nome da VpnServerConfiguration que está sendo recuperada.

options
VpnServerConfigurationsGetOptionalParams

Os parâmetros de opções.

Retornos

list(VpnServerConfigurationsListOptionalParams)

Lista todas as VpnServerConfigurations em uma assinatura.

function list(options?: VpnServerConfigurationsListOptionalParams): PagedAsyncIterableIterator<VpnServerConfiguration, VpnServerConfiguration[], PageSettings>

Parâmetros

options
VpnServerConfigurationsListOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, VpnServerConfigurationsListByResourceGroupOptionalParams)

Lista todas as vpnServerConfigurations em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos da VpnServerConfiguration.

options
VpnServerConfigurationsListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listRadiusSecrets(string, string, VpnServerConfigurationsListRadiusSecretsOptionalParams)

Liste todos os servidores Radius com os respectivos segredos radius de VpnServerConfiguration.

function listRadiusSecrets(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsListRadiusSecretsOptionalParams): Promise<RadiusAuthServerListResult>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

vpnServerConfigurationName

string

O nome do VpnServerConfiguration.

options
VpnServerConfigurationsListRadiusSecretsOptionalParams

Os parâmetros de opções.

Retornos

updateTags(string, string, TagsObject, VpnServerConfigurationsUpdateTagsOptionalParams)

Atualiza as marcas VpnServerConfiguration.

function updateTags(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: TagsObject, options?: VpnServerConfigurationsUpdateTagsOptionalParams): Promise<VpnServerConfiguration>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos da VpnServerConfiguration.

vpnServerConfigurationName

string

O nome do VpnServerConfiguration que está sendo atualizado.

vpnServerConfigurationParameters
TagsObject

Parâmetros fornecidos para atualizar marcas VpnServerConfiguration.

options
VpnServerConfigurationsUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos