Compartilhar via


DnsForwardingRulesets interface

Interface que representa um DnsForwardingRulesets.

Métodos

beginCreateOrUpdate(string, string, DnsForwardingRuleset, DnsForwardingRulesetsCreateOrUpdateOptionalParams)

Cria ou atualiza um conjunto de regras de encaminhamento DNS.

beginCreateOrUpdateAndWait(string, string, DnsForwardingRuleset, DnsForwardingRulesetsCreateOrUpdateOptionalParams)

Cria ou atualiza um conjunto de regras de encaminhamento DNS.

beginDelete(string, string, DnsForwardingRulesetsDeleteOptionalParams)

Exclui um conjunto de regras de encaminhamento DNS. AVISO: esta operação não pode ser desfeita. Todas as regras de encaminhamento no conjunto de regras serão excluídas.

beginDeleteAndWait(string, string, DnsForwardingRulesetsDeleteOptionalParams)

Exclui um conjunto de regras de encaminhamento DNS. AVISO: esta operação não pode ser desfeita. Todas as regras de encaminhamento no conjunto de regras serão excluídas.

beginUpdate(string, string, DnsForwardingRulesetPatch, DnsForwardingRulesetsUpdateOptionalParams)

Atualiza um conjunto de regras de encaminhamento de DNS.

beginUpdateAndWait(string, string, DnsForwardingRulesetPatch, DnsForwardingRulesetsUpdateOptionalParams)

Atualiza um conjunto de regras de encaminhamento de DNS.

get(string, string, DnsForwardingRulesetsGetOptionalParams)

Obtém uma propriedade de conjunto de regras de encaminhamento DNS.

list(DnsForwardingRulesetsListOptionalParams)

Lista os conjuntos de regras de encaminhamento de DNS em todos os grupos de recursos de uma assinatura.

listByResourceGroup(string, DnsForwardingRulesetsListByResourceGroupOptionalParams)

Lista os conjuntos de regras de encaminhamento de DNS em um grupo de recursos.

listByVirtualNetwork(string, string, DnsForwardingRulesetsListByVirtualNetworkOptionalParams)

Lista as IDs de recurso do conjunto de regras de encaminhamento DNS anexadas a uma rede virtual.

Detalhes do método

beginCreateOrUpdate(string, string, DnsForwardingRuleset, DnsForwardingRulesetsCreateOrUpdateOptionalParams)

Cria ou atualiza um conjunto de regras de encaminhamento DNS.

function beginCreateOrUpdate(resourceGroupName: string, dnsForwardingRulesetName: string, parameters: DnsForwardingRuleset, options?: DnsForwardingRulesetsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsForwardingRuleset>, DnsForwardingRuleset>>

Parâmetros

resourceGroupName

string

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

dnsForwardingRulesetName

string

O nome do conjunto de regras de encaminhamento DNS.

parameters
DnsForwardingRuleset

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

options
DnsForwardingRulesetsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, DnsForwardingRuleset, DnsForwardingRulesetsCreateOrUpdateOptionalParams)

Cria ou atualiza um conjunto de regras de encaminhamento DNS.

function beginCreateOrUpdateAndWait(resourceGroupName: string, dnsForwardingRulesetName: string, parameters: DnsForwardingRuleset, options?: DnsForwardingRulesetsCreateOrUpdateOptionalParams): Promise<DnsForwardingRuleset>

Parâmetros

resourceGroupName

string

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

dnsForwardingRulesetName

string

O nome do conjunto de regras de encaminhamento DNS.

parameters
DnsForwardingRuleset

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

options
DnsForwardingRulesetsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, DnsForwardingRulesetsDeleteOptionalParams)

Exclui um conjunto de regras de encaminhamento DNS. AVISO: esta operação não pode ser desfeita. Todas as regras de encaminhamento no conjunto de regras serão excluídas.

function beginDelete(resourceGroupName: string, dnsForwardingRulesetName: string, options?: DnsForwardingRulesetsDeleteOptionalParams): 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.

dnsForwardingRulesetName

string

O nome do conjunto de regras de encaminhamento DNS.

options
DnsForwardingRulesetsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, DnsForwardingRulesetsDeleteOptionalParams)

Exclui um conjunto de regras de encaminhamento DNS. AVISO: esta operação não pode ser desfeita. Todas as regras de encaminhamento no conjunto de regras serão excluídas.

function beginDeleteAndWait(resourceGroupName: string, dnsForwardingRulesetName: string, options?: DnsForwardingRulesetsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

dnsForwardingRulesetName

string

O nome do conjunto de regras de encaminhamento DNS.

options
DnsForwardingRulesetsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, DnsForwardingRulesetPatch, DnsForwardingRulesetsUpdateOptionalParams)

Atualiza um conjunto de regras de encaminhamento de DNS.

function beginUpdate(resourceGroupName: string, dnsForwardingRulesetName: string, parameters: DnsForwardingRulesetPatch, options?: DnsForwardingRulesetsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsForwardingRuleset>, DnsForwardingRuleset>>

Parâmetros

resourceGroupName

string

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

dnsForwardingRulesetName

string

O nome do conjunto de regras de encaminhamento DNS.

parameters
DnsForwardingRulesetPatch

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

options
DnsForwardingRulesetsUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, DnsForwardingRulesetPatch, DnsForwardingRulesetsUpdateOptionalParams)

Atualiza um conjunto de regras de encaminhamento de DNS.

function beginUpdateAndWait(resourceGroupName: string, dnsForwardingRulesetName: string, parameters: DnsForwardingRulesetPatch, options?: DnsForwardingRulesetsUpdateOptionalParams): Promise<DnsForwardingRuleset>

Parâmetros

resourceGroupName

string

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

dnsForwardingRulesetName

string

O nome do conjunto de regras de encaminhamento DNS.

parameters
DnsForwardingRulesetPatch

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

options
DnsForwardingRulesetsUpdateOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, DnsForwardingRulesetsGetOptionalParams)

Obtém uma propriedade de conjunto de regras de encaminhamento DNS.

function get(resourceGroupName: string, dnsForwardingRulesetName: string, options?: DnsForwardingRulesetsGetOptionalParams): Promise<DnsForwardingRuleset>

Parâmetros

resourceGroupName

string

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

dnsForwardingRulesetName

string

O nome do conjunto de regras de encaminhamento DNS.

options
DnsForwardingRulesetsGetOptionalParams

Os parâmetros de opções.

Retornos

list(DnsForwardingRulesetsListOptionalParams)

Lista os conjuntos de regras de encaminhamento de DNS em todos os grupos de recursos de uma assinatura.

function list(options?: DnsForwardingRulesetsListOptionalParams): PagedAsyncIterableIterator<DnsForwardingRuleset, DnsForwardingRuleset[], PageSettings>

Parâmetros

options
DnsForwardingRulesetsListOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, DnsForwardingRulesetsListByResourceGroupOptionalParams)

Lista os conjuntos de regras de encaminhamento de DNS em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

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

options
DnsForwardingRulesetsListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listByVirtualNetwork(string, string, DnsForwardingRulesetsListByVirtualNetworkOptionalParams)

Lista as IDs de recurso do conjunto de regras de encaminhamento DNS anexadas a uma rede virtual.

function listByVirtualNetwork(resourceGroupName: string, virtualNetworkName: string, options?: DnsForwardingRulesetsListByVirtualNetworkOptionalParams): PagedAsyncIterableIterator<VirtualNetworkDnsForwardingRuleset, VirtualNetworkDnsForwardingRuleset[], 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
DnsForwardingRulesetsListByVirtualNetworkOptionalParams

Os parâmetros de opções.

Retornos