DnsForwardingRulesets interface
表示 DnsForwardingRulesets 的接口。
方法
方法详细信息
beginCreateOrUpdate(string, string, DnsForwardingRuleset, DnsForwardingRulesetsCreateOrUpdateOptionalParams)
创建或更新 DNS 转发规则集。
function beginCreateOrUpdate(resourceGroupName: string, dnsForwardingRulesetName: string, parameters: DnsForwardingRuleset, options?: DnsForwardingRulesetsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsForwardingRuleset>, DnsForwardingRuleset>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- dnsForwardingRulesetName
-
string
DNS 转发规则集的名称。
- parameters
- DnsForwardingRuleset
提供给 CreateOrUpdate作的参数。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<DnsForwardingRuleset>, DnsForwardingRuleset>>
beginCreateOrUpdateAndWait(string, string, DnsForwardingRuleset, DnsForwardingRulesetsCreateOrUpdateOptionalParams)
创建或更新 DNS 转发规则集。
function beginCreateOrUpdateAndWait(resourceGroupName: string, dnsForwardingRulesetName: string, parameters: DnsForwardingRuleset, options?: DnsForwardingRulesetsCreateOrUpdateOptionalParams): Promise<DnsForwardingRuleset>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- dnsForwardingRulesetName
-
string
DNS 转发规则集的名称。
- parameters
- DnsForwardingRuleset
提供给 CreateOrUpdate作的参数。
选项参数。
返回
Promise<DnsForwardingRuleset>
beginDelete(string, string, DnsForwardingRulesetsDeleteOptionalParams)
删除 DNS 转发规则集。 警告:此作无法撤消。 将删除规则集中的所有转发规则。
function beginDelete(resourceGroupName: string, dnsForwardingRulesetName: string, options?: DnsForwardingRulesetsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- dnsForwardingRulesetName
-
string
DNS 转发规则集的名称。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, DnsForwardingRulesetsDeleteOptionalParams)
删除 DNS 转发规则集。 警告:此作无法撤消。 将删除规则集中的所有转发规则。
function beginDeleteAndWait(resourceGroupName: string, dnsForwardingRulesetName: string, options?: DnsForwardingRulesetsDeleteOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- dnsForwardingRulesetName
-
string
DNS 转发规则集的名称。
选项参数。
返回
Promise<void>
beginUpdate(string, string, DnsForwardingRulesetPatch, DnsForwardingRulesetsUpdateOptionalParams)
更新 DNS 转发规则集。
function beginUpdate(resourceGroupName: string, dnsForwardingRulesetName: string, parameters: DnsForwardingRulesetPatch, options?: DnsForwardingRulesetsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsForwardingRuleset>, DnsForwardingRuleset>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- dnsForwardingRulesetName
-
string
DNS 转发规则集的名称。
- parameters
- DnsForwardingRulesetPatch
提供给更新作的参数。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<DnsForwardingRuleset>, DnsForwardingRuleset>>
beginUpdateAndWait(string, string, DnsForwardingRulesetPatch, DnsForwardingRulesetsUpdateOptionalParams)
更新 DNS 转发规则集。
function beginUpdateAndWait(resourceGroupName: string, dnsForwardingRulesetName: string, parameters: DnsForwardingRulesetPatch, options?: DnsForwardingRulesetsUpdateOptionalParams): Promise<DnsForwardingRuleset>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- dnsForwardingRulesetName
-
string
DNS 转发规则集的名称。
- parameters
- DnsForwardingRulesetPatch
提供给更新作的参数。
选项参数。
返回
Promise<DnsForwardingRuleset>
get(string, string, DnsForwardingRulesetsGetOptionalParams)
获取 DNS 转发规则集属性。
function get(resourceGroupName: string, dnsForwardingRulesetName: string, options?: DnsForwardingRulesetsGetOptionalParams): Promise<DnsForwardingRuleset>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- dnsForwardingRulesetName
-
string
DNS 转发规则集的名称。
选项参数。
返回
Promise<DnsForwardingRuleset>
list(DnsForwardingRulesetsListOptionalParams)
列出订阅的所有资源组中的 DNS 转发规则集。
function list(options?: DnsForwardingRulesetsListOptionalParams): PagedAsyncIterableIterator<DnsForwardingRuleset, DnsForwardingRuleset[], PageSettings>
参数
选项参数。
返回
listByResourceGroup(string, DnsForwardingRulesetsListByResourceGroupOptionalParams)
列出资源组中的 DNS 转发规则集。
function listByResourceGroup(resourceGroupName: string, options?: DnsForwardingRulesetsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<DnsForwardingRuleset, DnsForwardingRuleset[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
选项参数。
返回
listByVirtualNetwork(string, string, DnsForwardingRulesetsListByVirtualNetworkOptionalParams)
列出附加到虚拟网络的 DNS 转发规则集资源 ID。
function listByVirtualNetwork(resourceGroupName: string, virtualNetworkName: string, options?: DnsForwardingRulesetsListByVirtualNetworkOptionalParams): PagedAsyncIterableIterator<VirtualNetworkDnsForwardingRuleset, VirtualNetworkDnsForwardingRuleset[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- virtualNetworkName
-
string
虚拟网络的名称。
选项参数。