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 um resolvedor DNS.

beginUpdateAndWait(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Atualiza um resolvedor DNS.

get(string, string, DnsResolversGetOptionalParams)

Obtém propriedades de um resolvedor DNS.

list(DnsResolversListOptionalParams)

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

listByResourceGroup(string, DnsResolversListByResourceGroupOptionalParams)

Lista resolvedores DNS em um grupo de recursos.

listByVirtualNetwork(string, string, DnsResolversListByVirtualNetworkOptionalParams)

Lista as IDs de recurso de 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<SimplePollerLike<OperationState<DnsResolver>, DnsResolver>>

Parâmetros

resourceGroupName

string

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

dnsResolverName

string

O nome do resolvedor DNS.

parameters
DnsResolver

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

options
DnsResolversCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<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 não diferencia maiúsculas de minúsculas.

dnsResolverName

string

O nome do resolvedor 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<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

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

dnsResolverName

string

O nome do resolvedor DNS.

options
DnsResolversDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<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 não diferencia maiúsculas de minúsculas.

dnsResolverName

string

O nome do resolvedor DNS.

options
DnsResolversDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Atualiza um resolvedor DNS.

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

Parâmetros

resourceGroupName

string

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

dnsResolverName

string

O nome do resolvedor DNS.

parameters
DnsResolverPatch

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

options
DnsResolversUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Atualiza 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 não diferencia maiúsculas de minúsculas.

dnsResolverName

string

O nome do resolvedor 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 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 não diferencia maiúsculas de minúsculas.

dnsResolverName

string

O nome do resolvedor DNS.

options
DnsResolversGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<DnsResolver>

list(DnsResolversListOptionalParams)

Lista resolvedores 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 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 não diferencia maiúsculas de minúsculas.

options
DnsResolversListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listByVirtualNetwork(string, string, DnsResolversListByVirtualNetworkOptionalParams)

Lista as IDs de recurso de 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 não diferencia maiúsculas de minúsculas.

virtualNetworkName

string

O nome da rede virtual.

options
DnsResolversListByVirtualNetworkOptionalParams

Os parâmetros de opções.

Retornos