Compartilhar via


DnsResolverPolicies interface

Interface que representa um DnsResolverPolicies.

Métodos

beginCreateOrUpdate(string, string, DnsResolverPolicy, DnsResolverPoliciesCreateOrUpdateOptionalParams)

Cria ou atualiza uma política de resolvedor DNS.

beginCreateOrUpdateAndWait(string, string, DnsResolverPolicy, DnsResolverPoliciesCreateOrUpdateOptionalParams)

Cria ou atualiza uma política de resolvedor DNS.

beginDelete(string, string, DnsResolverPoliciesDeleteOptionalParams)

Exclui uma política de resolvedor DNS. AVISO: Esta operação não pode ser desfeita.

beginDeleteAndWait(string, string, DnsResolverPoliciesDeleteOptionalParams)

Exclui uma política de resolvedor DNS. AVISO: Esta operação não pode ser desfeita.

beginUpdate(string, string, DnsResolverPolicyPatch, DnsResolverPoliciesUpdateOptionalParams)

Atualiza uma política de resolvedor DNS.

beginUpdateAndWait(string, string, DnsResolverPolicyPatch, DnsResolverPoliciesUpdateOptionalParams)

Atualiza uma política de resolvedor DNS.

get(string, string, DnsResolverPoliciesGetOptionalParams)

Obtém as propriedades de uma política de resolvedor DNS.

list(DnsResolverPoliciesListOptionalParams)

Lista as políticas de resolvedor de DNS em todos os grupos de recursos de uma assinatura.

listByResourceGroup(string, DnsResolverPoliciesListByResourceGroupOptionalParams)

Lista as políticas de resolvedor de DNS em um grupo de recursos.

listByVirtualNetwork(string, string, DnsResolverPoliciesListByVirtualNetworkOptionalParams)

Lista as IDs de recurso de política de resolvedor de DNS vinculadas a uma rede virtual.

Detalhes do método

beginCreateOrUpdate(string, string, DnsResolverPolicy, DnsResolverPoliciesCreateOrUpdateOptionalParams)

Cria ou atualiza uma política de resolvedor DNS.

function beginCreateOrUpdate(resourceGroupName: string, dnsResolverPolicyName: string, parameters: DnsResolverPolicy, options?: DnsResolverPoliciesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolverPolicy>, DnsResolverPolicy>>

Parâmetros

resourceGroupName

string

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

dnsResolverPolicyName

string

O nome da política de resolvedor DNS.

parameters
DnsResolverPolicy

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

options
DnsResolverPoliciesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, DnsResolverPolicy, DnsResolverPoliciesCreateOrUpdateOptionalParams)

Cria ou atualiza uma política de resolvedor DNS.

function beginCreateOrUpdateAndWait(resourceGroupName: string, dnsResolverPolicyName: string, parameters: DnsResolverPolicy, options?: DnsResolverPoliciesCreateOrUpdateOptionalParams): Promise<DnsResolverPolicy>

Parâmetros

resourceGroupName

string

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

dnsResolverPolicyName

string

O nome da política de resolvedor DNS.

parameters
DnsResolverPolicy

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

options
DnsResolverPoliciesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, DnsResolverPoliciesDeleteOptionalParams)

Exclui uma política de resolvedor DNS. AVISO: Esta operação não pode ser desfeita.

function beginDelete(resourceGroupName: string, dnsResolverPolicyName: string, options?: DnsResolverPoliciesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolverPoliciesDeleteHeaders>, DnsResolverPoliciesDeleteHeaders>>

Parâmetros

resourceGroupName

string

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

dnsResolverPolicyName

string

O nome da política de resolvedor DNS.

options
DnsResolverPoliciesDeleteOptionalParams

Os parâmetros de opções.

Retornos

beginDeleteAndWait(string, string, DnsResolverPoliciesDeleteOptionalParams)

Exclui uma política de resolvedor DNS. AVISO: Esta operação não pode ser desfeita.

function beginDeleteAndWait(resourceGroupName: string, dnsResolverPolicyName: string, options?: DnsResolverPoliciesDeleteOptionalParams): Promise<DnsResolverPoliciesDeleteHeaders>

Parâmetros

resourceGroupName

string

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

dnsResolverPolicyName

string

O nome da política de resolvedor DNS.

options
DnsResolverPoliciesDeleteOptionalParams

Os parâmetros de opções.

Retornos

beginUpdate(string, string, DnsResolverPolicyPatch, DnsResolverPoliciesUpdateOptionalParams)

Atualiza uma política de resolvedor DNS.

function beginUpdate(resourceGroupName: string, dnsResolverPolicyName: string, parameters: DnsResolverPolicyPatch, options?: DnsResolverPoliciesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolverPolicy>, DnsResolverPolicy>>

Parâmetros

resourceGroupName

string

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

dnsResolverPolicyName

string

O nome da política de resolvedor DNS.

parameters
DnsResolverPolicyPatch

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

options
DnsResolverPoliciesUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, DnsResolverPolicyPatch, DnsResolverPoliciesUpdateOptionalParams)

Atualiza uma política de resolvedor DNS.

function beginUpdateAndWait(resourceGroupName: string, dnsResolverPolicyName: string, parameters: DnsResolverPolicyPatch, options?: DnsResolverPoliciesUpdateOptionalParams): Promise<DnsResolverPolicy>

Parâmetros

resourceGroupName

string

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

dnsResolverPolicyName

string

O nome da política de resolvedor DNS.

parameters
DnsResolverPolicyPatch

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

options
DnsResolverPoliciesUpdateOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, DnsResolverPoliciesGetOptionalParams)

Obtém as propriedades de uma política de resolvedor DNS.

function get(resourceGroupName: string, dnsResolverPolicyName: string, options?: DnsResolverPoliciesGetOptionalParams): Promise<DnsResolverPolicy>

Parâmetros

resourceGroupName

string

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

dnsResolverPolicyName

string

O nome da política de resolvedor DNS.

options
DnsResolverPoliciesGetOptionalParams

Os parâmetros de opções.

Retornos

list(DnsResolverPoliciesListOptionalParams)

Lista as políticas de resolvedor de DNS em todos os grupos de recursos de uma assinatura.

function list(options?: DnsResolverPoliciesListOptionalParams): PagedAsyncIterableIterator<DnsResolverPolicy, DnsResolverPolicy[], PageSettings>

Parâmetros

options
DnsResolverPoliciesListOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, DnsResolverPoliciesListByResourceGroupOptionalParams)

Lista as políticas de resolvedor de DNS em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

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

options
DnsResolverPoliciesListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listByVirtualNetwork(string, string, DnsResolverPoliciesListByVirtualNetworkOptionalParams)

Lista as IDs de recurso de política de resolvedor de DNS vinculadas a uma rede virtual.

function listByVirtualNetwork(resourceGroupName: string, virtualNetworkName: string, options?: DnsResolverPoliciesListByVirtualNetworkOptionalParams): 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
DnsResolverPoliciesListByVirtualNetworkOptionalParams

Os parâmetros de opções.

Retornos