你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

DnsResolverPolicies interface

表示 DnsResolverPolicies 的接口。

方法

beginCreateOrUpdate(string, string, DnsResolverPolicy, DnsResolverPoliciesCreateOrUpdateOptionalParams)

创建或更新 DNS 解析程序策略。

beginCreateOrUpdateAndWait(string, string, DnsResolverPolicy, DnsResolverPoliciesCreateOrUpdateOptionalParams)

创建或更新 DNS 解析程序策略。

beginDelete(string, string, DnsResolverPoliciesDeleteOptionalParams)

删除 DNS 解析程序策略。 警告:此操作无法撤消。

beginDeleteAndWait(string, string, DnsResolverPoliciesDeleteOptionalParams)

删除 DNS 解析程序策略。 警告:此操作无法撤消。

beginUpdate(string, string, DnsResolverPolicyPatch, DnsResolverPoliciesUpdateOptionalParams)

更新 DNS 解析程序策略。

beginUpdateAndWait(string, string, DnsResolverPolicyPatch, DnsResolverPoliciesUpdateOptionalParams)

更新 DNS 解析程序策略。

get(string, string, DnsResolverPoliciesGetOptionalParams)

获取 DNS 解析程序策略的属性。

list(DnsResolverPoliciesListOptionalParams)

列出订阅的所有资源组中的 DNS 解析程序策略。

listByResourceGroup(string, DnsResolverPoliciesListByResourceGroupOptionalParams)

列出资源组中的 DNS 解析程序策略。

listByVirtualNetwork(string, string, DnsResolverPoliciesListByVirtualNetworkOptionalParams)

列出链接到虚拟网络的 DNS 解析程序策略资源 ID。

方法详细信息

beginCreateOrUpdate(string, string, DnsResolverPolicy, DnsResolverPoliciesCreateOrUpdateOptionalParams)

创建或更新 DNS 解析程序策略。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

dnsResolverPolicyName

string

DNS 解析程序策略的名称。

parameters
DnsResolverPolicy

提供给 CreateOrUpdate 操作的参数。

返回

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

beginCreateOrUpdateAndWait(string, string, DnsResolverPolicy, DnsResolverPoliciesCreateOrUpdateOptionalParams)

创建或更新 DNS 解析程序策略。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

dnsResolverPolicyName

string

DNS 解析程序策略的名称。

parameters
DnsResolverPolicy

提供给 CreateOrUpdate 操作的参数。

返回

beginDelete(string, string, DnsResolverPoliciesDeleteOptionalParams)

删除 DNS 解析程序策略。 警告:此操作无法撤消。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

dnsResolverPolicyName

string

DNS 解析程序策略的名称。

options
DnsResolverPoliciesDeleteOptionalParams

选项参数。

返回

beginDeleteAndWait(string, string, DnsResolverPoliciesDeleteOptionalParams)

删除 DNS 解析程序策略。 警告:此操作无法撤消。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

dnsResolverPolicyName

string

DNS 解析程序策略的名称。

options
DnsResolverPoliciesDeleteOptionalParams

选项参数。

返回

beginUpdate(string, string, DnsResolverPolicyPatch, DnsResolverPoliciesUpdateOptionalParams)

更新 DNS 解析程序策略。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

dnsResolverPolicyName

string

DNS 解析程序策略的名称。

parameters
DnsResolverPolicyPatch

提供给更新作的参数。

options
DnsResolverPoliciesUpdateOptionalParams

选项参数。

返回

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

beginUpdateAndWait(string, string, DnsResolverPolicyPatch, DnsResolverPoliciesUpdateOptionalParams)

更新 DNS 解析程序策略。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

dnsResolverPolicyName

string

DNS 解析程序策略的名称。

parameters
DnsResolverPolicyPatch

提供给更新作的参数。

options
DnsResolverPoliciesUpdateOptionalParams

选项参数。

返回

get(string, string, DnsResolverPoliciesGetOptionalParams)

获取 DNS 解析程序策略的属性。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

dnsResolverPolicyName

string

DNS 解析程序策略的名称。

options
DnsResolverPoliciesGetOptionalParams

选项参数。

返回

list(DnsResolverPoliciesListOptionalParams)

列出订阅的所有资源组中的 DNS 解析程序策略。

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

参数

options
DnsResolverPoliciesListOptionalParams

选项参数。

返回

listByResourceGroup(string, DnsResolverPoliciesListByResourceGroupOptionalParams)

列出资源组中的 DNS 解析程序策略。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

返回

listByVirtualNetwork(string, string, DnsResolverPoliciesListByVirtualNetworkOptionalParams)

列出链接到虚拟网络的 DNS 解析程序策略资源 ID。

function listByVirtualNetwork(resourceGroupName: string, virtualNetworkName: string, options?: DnsResolverPoliciesListByVirtualNetworkOptionalParams): PagedAsyncIterableIterator<SubResource, SubResource[], PageSettings>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

virtualNetworkName

string

虚拟网络的名称。

返回