共用方式為


DnsResolvers interface

代表 DnsResolvers 的介面。

方法

beginCreateOrUpdate(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

建立或更新 DNS 解析程式。

beginCreateOrUpdateAndWait(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

建立或更新 DNS 解析程式。

beginDelete(string, string, DnsResolversDeleteOptionalParams)

刪除 DNS 解析程式。 警告:無法復原此作業。

beginDeleteAndWait(string, string, DnsResolversDeleteOptionalParams)

刪除 DNS 解析程式。 警告:無法復原此作業。

beginUpdate(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

更新 DNS 解析程式。

beginUpdateAndWait(string, string, DnsResolverPatch, DnsResolversUpdateOptionalParams)

更新 DNS 解析程式。

get(string, string, DnsResolversGetOptionalParams)

取得 DNS 解析程序的屬性。

list(DnsResolversListOptionalParams)

列出訂用帳戶所有資源群組中的 DNS 解析程式。

listByResourceGroup(string, DnsResolversListByResourceGroupOptionalParams)

列出資源群組內的 DNS 解析程式。

listByVirtualNetwork(string, string, DnsResolversListByVirtualNetworkOptionalParams)

列出連結至虛擬網路的 DNS 解析程式資源識別碼。

方法詳細資料

beginCreateOrUpdate(string, string, DnsResolver, DnsResolversCreateOrUpdateOptionalParams)

建立或更新 DNS 解析程式。

function beginCreateOrUpdate(resourceGroupName: string, dnsResolverName: string, parameters: DnsResolver, options?: DnsResolversCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<DnsResolver>, DnsResolver>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

dnsResolverName

string

DNS 解析程式的名稱。

parameters
DnsResolver

提供給 CreateOrUpdate 作業的參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<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<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

dnsResolverName

string

DNS 解析程式的名稱。

options
DnsResolversDeleteOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<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<PollerLike<PollOperationState<DnsResolver>, DnsResolver>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

dnsResolverName

string

DNS 解析程式的名稱。

parameters
DnsResolverPatch

提供給更新作業的參數。

options
DnsResolversUpdateOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<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 解析程式資源識別碼。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

virtualNetworkName

string

虛擬網路的名稱。

傳回