DnsResolverPolicies interface
表示 DnsResolverPolicies 的介面。
方法
方法詳細資料
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 作業的參數。
選項參數。
傳回
Promise<DnsResolverPolicy>
beginDelete(string, string, DnsResolverPoliciesDeleteOptionalParams)
刪除 DNS 解析程序原則。 警告:無法復原此作業。
function beginDelete(resourceGroupName: string, dnsResolverPolicyName: string, options?: DnsResolverPoliciesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolverPoliciesDeleteHeaders>, DnsResolverPoliciesDeleteHeaders>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- dnsResolverPolicyName
-
string
DNS 解析程式原則的名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<DnsResolverPoliciesDeleteHeaders>, DnsResolverPoliciesDeleteHeaders>>
beginDeleteAndWait(string, string, DnsResolverPoliciesDeleteOptionalParams)
刪除 DNS 解析程序原則。 警告:無法復原此作業。
function beginDeleteAndWait(resourceGroupName: string, dnsResolverPolicyName: string, options?: DnsResolverPoliciesDeleteOptionalParams): Promise<DnsResolverPoliciesDeleteHeaders>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- dnsResolverPolicyName
-
string
DNS 解析程式原則的名稱。
選項參數。
傳回
Promise<DnsResolverPoliciesDeleteHeaders>
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
提供給更新作業的參數。
選項參數。
傳回
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
提供給更新作業的參數。
選項參數。
傳回
Promise<DnsResolverPolicy>
get(string, string, DnsResolverPoliciesGetOptionalParams)
取得 DNS 解析程式原則的屬性。
function get(resourceGroupName: string, dnsResolverPolicyName: string, options?: DnsResolverPoliciesGetOptionalParams): Promise<DnsResolverPolicy>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- dnsResolverPolicyName
-
string
DNS 解析程式原則的名稱。
選項參數。
傳回
Promise<DnsResolverPolicy>
list(DnsResolverPoliciesListOptionalParams)
列出訂閱的所有資源組中的 DNS 解析程式策略。
function list(options?: DnsResolverPoliciesListOptionalParams): PagedAsyncIterableIterator<DnsResolverPolicy, DnsResolverPolicy[], PageSettings>
參數
選項參數。
傳回
listByResourceGroup(string, DnsResolverPoliciesListByResourceGroupOptionalParams)
列出資源組中的 DNS 解析程式策略。
function listByResourceGroup(resourceGroupName: string, options?: DnsResolverPoliciesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<DnsResolverPolicy, DnsResolverPolicy[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
選項參數。
傳回
listByVirtualNetwork(string, string, DnsResolverPoliciesListByVirtualNetworkOptionalParams)
列出連結至虛擬網路的 DNS 解析程式原則資源識別碼。
function listByVirtualNetwork(resourceGroupName: string, virtualNetworkName: string, options?: DnsResolverPoliciesListByVirtualNetworkOptionalParams): PagedAsyncIterableIterator<SubResource, SubResource[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- virtualNetworkName
-
string
虛擬網路的名稱。
選項參數。