Compartilhar via


DnsResolvers interface

Interface que representa um DnsResolvers.

Métodos

beginCreateOrUpdate(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

Cria ou atualiza um resolvedor DNS.

beginCreateOrUpdateAndWait(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

Cria ou atualiza um resolvedor DNS.

beginDelete(string, string, DnsResolversDeleteOptionalParams)

Exclui um resolvedor DNS. AVISO: esta operação não pode ser desfeita.

beginDeleteAndWait(string, string, DnsResolversDeleteOptionalParams)

Exclui um resolvedor DNS. AVISO: esta operação não pode ser desfeita.

beginUpdate(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Atualizações um resolvedor DNS.

beginUpdateAndWait(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Atualizações um resolvedor DNS.

get(string, string, DnsResolversGetOptionalParams)

Obtém as propriedades de um resolvedor DNS.

list(DnsResolversListOptionalParams)

Lista resolvedores de DNS em todos os grupos de recursos de uma assinatura.

listByResourceGroup(string, DnsResolversListByResourceGroupOptionalParams)

Lista resolvedores de DNS em um grupo de recursos.

listByVirtualNetwork(string, string, DnsResolversListByVirtualNetworkOptionalParams)

Lista as IDs de recurso do resolvedor de DNS vinculadas a uma rede virtual.

Detalhes do método

beginCreateOrUpdate(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

Cria ou atualiza um resolvedor DNS.

function beginCreateOrUpdate(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolver, options?: DnsResolversCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<DnsResolver>, DnsResolver>>

Parâmetros

resourceGroupName

string

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

dnsResolverName

string

O nome do resolvedor de DNS.

parameters
DnsResolver

Parâmetros fornecidos para a operação CreateOrUpdate.

options
DnsResolversCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<DnsResolver>, DnsResolver>>

beginCreateOrUpdateAndWait(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

Cria ou atualiza um resolvedor DNS.

function beginCreateOrUpdateAndWait(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolver, options?: DnsResolversCreateOrUpdateOptionalParams): Promise<DnsResolver>

Parâmetros

resourceGroupName

string

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

dnsResolverName

string

O nome do resolvedor de DNS.

parameters
DnsResolver

Parâmetros fornecidos para a operação CreateOrUpdate.

options
DnsResolversCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<DnsResolver>

beginDelete(string, string, DnsResolversDeleteOptionalParams)

Exclui um resolvedor DNS. AVISO: esta operação não pode ser desfeita.

function beginDelete(resourceGroupName: string, dnsResolverName: string, options?: DnsResolversDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

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

dnsResolverName

string

O nome do resolvedor de DNS.

options
DnsResolversDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, DnsResolversDeleteOptionalParams)

Exclui um resolvedor DNS. AVISO: esta operação não pode ser desfeita.

function beginDeleteAndWait(resourceGroupName: string, dnsResolverName: string, options?: DnsResolversDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

dnsResolverName

string

O nome do resolvedor de DNS.

options
DnsResolversDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Atualizações um resolvedor DNS.

function beginUpdate(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolverPatch, options?: DnsResolversUpdateOptionalParams): Promise<PollerLike<PollOperationState<DnsResolver>, DnsResolver>>

Parâmetros

resourceGroupName

string

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

dnsResolverName

string

O nome do resolvedor de DNS.

parameters
DnsResolverPatch

Parâmetros fornecidos para a operação De atualização.

options
DnsResolversUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<DnsResolver>, DnsResolver>>

beginUpdateAndWait(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Atualizações um resolvedor DNS.

function beginUpdateAndWait(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolverPatch, options?: DnsResolversUpdateOptionalParams): Promise<DnsResolver>

Parâmetros

resourceGroupName

string

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

dnsResolverName

string

O nome do resolvedor de DNS.

parameters
DnsResolverPatch

Parâmetros fornecidos para a operação De atualização.

options
DnsResolversUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<DnsResolver>

get(string, string, DnsResolversGetOptionalParams)

Obtém as propriedades de um resolvedor DNS.

function get(resourceGroupName: string, dnsResolverName: string, options?: DnsResolversGetOptionalParams): Promise<DnsResolver>

Parâmetros

resourceGroupName

string

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

dnsResolverName

string

O nome do resolvedor de DNS.

options
DnsResolversGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<DnsResolver>

list(DnsResolversListOptionalParams)

Lista resolvedores de DNS em todos os grupos de recursos de uma assinatura.

function list(options?: DnsResolversListOptionalParams): PagedAsyncIterableIterator<DnsResolver, DnsResolver[], PageSettings>

Parâmetros

options
DnsResolversListOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, DnsResolversListByResourceGroupOptionalParams)

Lista resolvedores de DNS em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

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

options
DnsResolversListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listByVirtualNetwork(string, string, DnsResolversListByVirtualNetworkOptionalParams)

Lista as IDs de recurso do resolvedor de DNS vinculadas a uma rede virtual.

function listByVirtualNetwork(resourceGroupName: string, virtualNetworkName: string, options?: DnsResolversListByVirtualNetworkOptionalParams): PagedAsyncIterableIterator<SubResource, SubResource[], PageSettings>

Parâmetros

resourceGroupName

string

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

virtualNetworkName

string

O nome da rede virtual.

options
DnsResolversListByVirtualNetworkOptionalParams

Os parâmetros de opções.

Retornos