Partilhar via


DnsResolvers interface

Interface que representa um DnsResolvers.

Métodos

beginCreateOrUpdate(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

Cria ou atualiza uma resolução de DNS.

beginCreateOrUpdateAndWait(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

Cria ou atualiza uma resolução de DNS.

beginDelete(string, string, DnsResolversDeleteOptionalParams)

Elimina uma resolução DNS. AVISO: esta operação não pode ser anulada.

beginDeleteAndWait(string, string, DnsResolversDeleteOptionalParams)

Elimina uma resolução DNS. AVISO: esta operação não pode ser anulada.

beginUpdate(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Atualizações uma resolução DNS.

beginUpdateAndWait(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Atualizações uma resolução DNS.

get(string, string, DnsResolversGetOptionalParams)

Obtém as propriedades de uma resolução de DNS.

list(DnsResolversListOptionalParams)

Lista resoluções de DNS em todos os grupos de recursos de uma subscrição.

listByResourceGroup(string, DnsResolversListByResourceGroupOptionalParams)

Lista resoluções de DNS num grupo de recursos.

listByVirtualNetwork(string, string, DnsResolversListByVirtualNetworkOptionalParams)

Lista os IDs de recursos de resolução de DNS ligados a uma rede virtual.

Detalhes de Método

beginCreateOrUpdate(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

Cria ou atualiza uma resolução de 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 não é sensível a maiúsculas e minúsculas.

dnsResolverName

string

O nome da resolução DNS.

parameters
DnsResolver

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

options
DnsResolversCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateOrUpdateAndWait(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

Cria ou atualiza uma resolução 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 é sensível a maiúsculas e minúsculas.

dnsResolverName

string

O nome da resolução 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)

Elimina uma resolução DNS. AVISO: esta operação não pode ser anulada.

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 não é sensível a maiúsculas e minúsculas.

dnsResolverName

string

O nome da resolução DNS.

options
DnsResolversDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, DnsResolversDeleteOptionalParams)

Elimina uma resolução DNS. AVISO: esta operação não pode ser anulada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

dnsResolverName

string

O nome da resolução DNS.

options
DnsResolversDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdate(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Atualizações uma resolução 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 não é sensível a maiúsculas e minúsculas.

dnsResolverName

string

O nome da resolução DNS.

parameters
DnsResolverPatch

Parâmetros fornecidos à operação Atualização.

options
DnsResolversUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginUpdateAndWait(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

Atualizações uma resolução 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 é sensível a maiúsculas e minúsculas.

dnsResolverName

string

O nome da resolução DNS.

parameters
DnsResolverPatch

Parâmetros fornecidos à operação Atualização.

options
DnsResolversUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<DnsResolver>

get(string, string, DnsResolversGetOptionalParams)

Obtém as propriedades de uma resolução 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 é sensível a maiúsculas e minúsculas.

dnsResolverName

string

O nome da resolução DNS.

options
DnsResolversGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<DnsResolver>

list(DnsResolversListOptionalParams)

Lista resoluções de DNS em todos os grupos de recursos de uma subscrição.

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

Parâmetros

options
DnsResolversListOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, DnsResolversListByResourceGroupOptionalParams)

Lista resoluções de DNS num 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 é sensível a maiúsculas e minúsculas.

options
DnsResolversListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listByVirtualNetwork(string, string, DnsResolversListByVirtualNetworkOptionalParams)

Lista os IDs de recursos de resolução de DNS ligados 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 é sensível a maiúsculas e minúsculas.

virtualNetworkName

string

O nome da rede virtual.

options
DnsResolversListByVirtualNetworkOptionalParams

Os parâmetros de opções.

Devoluções