DnsResolvers interface

Interface que representa um DnsResolvers.

Métodos

beginCreateOrUpdate(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

Cria ou atualiza um resolvedor de DNS.

beginCreateOrUpdateAndWait(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

Cria ou atualiza um resolvedor de DNS.

beginDelete(string, string, DnsResolversDeleteOptionalParams)

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

beginDeleteAndWait(string, string, DnsResolversDeleteOptionalParams)

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

beginUpdate(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Atualiza um resolvedor de DNS.

beginUpdateAndWait(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Atualiza um resolvedor de DNS.

get(string, string, DnsResolversGetOptionalParams)

Obtém propriedades de um resolvedor de DNS.

list(DnsResolversListOptionalParams)

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

listByResourceGroup(string, DnsResolversListByResourceGroupOptionalParams)

Lista resolvedores de DNS dentro de um grupo de recursos.

listByVirtualNetwork(string, string, DnsResolversListByVirtualNetworkOptionalParams)

Lista IDs de recursos do resolvedor de DNS vinculados a uma rede virtual.

Detalhes de Método

beginCreateOrUpdate(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

Cria ou atualiza um resolvedor de 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 de DNS.

parameters
DnsResolver

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

options
DnsResolversCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateOrUpdateAndWait(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

Cria ou atualiza um resolvedor de 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 de DNS.

parameters
DnsResolver

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

options
DnsResolversCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<DnsResolver>

beginDelete(string, string, DnsResolversDeleteOptionalParams)

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

options
DnsResolversDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, DnsResolversDeleteOptionalParams)

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

options
DnsResolversDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdate(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

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

parameters
DnsResolverPatch

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

options
DnsResolversUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginUpdateAndWait(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

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

parameters
DnsResolverPatch

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

options
DnsResolversUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<DnsResolver>

get(string, string, DnsResolversGetOptionalParams)

Obtém propriedades de um resolvedor de 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 de DNS.

options
DnsResolversGetOptionalParams

Os parâmetros de opções.

Devoluções

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.

Devoluções

listByResourceGroup(string, DnsResolversListByResourceGroupOptionalParams)

Lista resolvedores de DNS dentro de 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.

Devoluções

listByVirtualNetwork(string, string, DnsResolversListByVirtualNetworkOptionalParams)

Lista IDs de recursos do resolvedor de DNS vinculados 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.

Devoluções