DnsResolvers interface
表示 DnsResolvers 的接口。
方法
| begin |
创建或更新 DNS 解析程序。 |
| begin |
创建或更新 DNS 解析程序。 |
| begin |
删除 DNS 解析程序。 警告:此作无法撤消。 |
| begin |
删除 DNS 解析程序。 警告:此作无法撤消。 |
| begin |
更新 DNS 解析程序。 |
| begin |
更新 DNS 解析程序。 |
| get(string, string, Dns |
获取 DNS 解析程序的属性。 |
| list(Dns |
列出订阅的所有资源组中的 DNS 解析程序。 |
| list |
列出资源组中的 DNS 解析程序。 |
| list |
列出链接到虚拟网络的 DNS 解析程序资源 ID。 |
方法详细信息
beginCreateOrUpdate(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)
创建或更新 DNS 解析程序。
function beginCreateOrUpdate(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolver, options?: DnsResolversCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolver>, DnsResolver>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- dnsResolverName
-
string
DNS 解析程序的名称。
- parameters
- DnsResolver
提供给 CreateOrUpdate作的参数。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<DnsResolver>, DnsResolver>>
beginCreateOrUpdateAndWait(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)
创建或更新 DNS 解析程序。
function beginCreateOrUpdateAndWait(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolver, options?: DnsResolversCreateOrUpdateOptionalParams): Promise<DnsResolver>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- dnsResolverName
-
string
DNS 解析程序的名称。
- parameters
- DnsResolver
提供给 CreateOrUpdate作的参数。
选项参数。
返回
Promise<DnsResolver>
beginDelete(string, string, DnsResolversDeleteOptionalParams)
删除 DNS 解析程序。 警告:此作无法撤消。
function beginDelete(resourceGroupName: string, dnsResolverName: string, options?: DnsResolversDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- dnsResolverName
-
string
DNS 解析程序的名称。
- options
- DnsResolversDeleteOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, DnsResolversDeleteOptionalParams)
删除 DNS 解析程序。 警告:此作无法撤消。
function beginDeleteAndWait(resourceGroupName: string, dnsResolverName: string, options?: DnsResolversDeleteOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- dnsResolverName
-
string
DNS 解析程序的名称。
- options
- DnsResolversDeleteOptionalParams
选项参数。
返回
Promise<void>
beginUpdate(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)
更新 DNS 解析程序。
function beginUpdate(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolverPatch, options?: DnsResolversUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolver>, DnsResolver>>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- dnsResolverName
-
string
DNS 解析程序的名称。
- parameters
- DnsResolverPatch
提供给更新作的参数。
- options
- DnsResolversUpdateOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<DnsResolver>, DnsResolver>>
beginUpdateAndWait(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)
更新 DNS 解析程序。
function beginUpdateAndWait(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolverPatch, options?: DnsResolversUpdateOptionalParams): Promise<DnsResolver>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- dnsResolverName
-
string
DNS 解析程序的名称。
- parameters
- DnsResolverPatch
提供给更新作的参数。
- options
- DnsResolversUpdateOptionalParams
选项参数。
返回
Promise<DnsResolver>
get(string, string, DnsResolversGetOptionalParams)
获取 DNS 解析程序的属性。
function get(resourceGroupName: string, dnsResolverName: string, options?: DnsResolversGetOptionalParams): Promise<DnsResolver>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- dnsResolverName
-
string
DNS 解析程序的名称。
- options
- DnsResolversGetOptionalParams
选项参数。
返回
Promise<DnsResolver>
list(DnsResolversListOptionalParams)
列出订阅的所有资源组中的 DNS 解析程序。
function list(options?: DnsResolversListOptionalParams): PagedAsyncIterableIterator<DnsResolver, DnsResolver[], PageSettings>
参数
- options
- DnsResolversListOptionalParams
选项参数。
返回
listByResourceGroup(string, DnsResolversListByResourceGroupOptionalParams)
列出资源组中的 DNS 解析程序。
function listByResourceGroup(resourceGroupName: string, options?: DnsResolversListByResourceGroupOptionalParams): PagedAsyncIterableIterator<DnsResolver, DnsResolver[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
选项参数。
返回
listByVirtualNetwork(string, string, DnsResolversListByVirtualNetworkOptionalParams)
列出链接到虚拟网络的 DNS 解析程序资源 ID。
function listByVirtualNetwork(resourceGroupName: string, virtualNetworkName: string, options?: DnsResolversListByVirtualNetworkOptionalParams): PagedAsyncIterableIterator<SubResource, SubResource[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。 名称不区分大小写。
- virtualNetworkName
-
string
虚拟网络的名称。
选项参数。