Share via


DnsResolverDomainLists interface

Interface representing a DnsResolverDomainLists.

Methods

beginBulk(string, string, DnsResolverDomainListBulk, DnsResolverDomainListsBulkOptionalParams)

Uploads or downloads the list of domains for a DNS Resolver Domain List from a storage link.

beginBulkAndWait(string, string, DnsResolverDomainListBulk, DnsResolverDomainListsBulkOptionalParams)

Uploads or downloads the list of domains for a DNS Resolver Domain List from a storage link.

beginCreateOrUpdate(string, string, DnsResolverDomainList, DnsResolverDomainListsCreateOrUpdateOptionalParams)

Creates or updates a DNS resolver ___domain list.

beginCreateOrUpdateAndWait(string, string, DnsResolverDomainList, DnsResolverDomainListsCreateOrUpdateOptionalParams)

Creates or updates a DNS resolver ___domain list.

beginDelete(string, string, DnsResolverDomainListsDeleteOptionalParams)

Deletes a DNS resolver ___domain list. WARNING: This operation cannot be undone.

beginDeleteAndWait(string, string, DnsResolverDomainListsDeleteOptionalParams)

Deletes a DNS resolver ___domain list. WARNING: This operation cannot be undone.

beginUpdate(string, string, DnsResolverDomainListPatch, DnsResolverDomainListsUpdateOptionalParams)

Updates a DNS resolver ___domain list.

beginUpdateAndWait(string, string, DnsResolverDomainListPatch, DnsResolverDomainListsUpdateOptionalParams)

Updates a DNS resolver ___domain list.

get(string, string, DnsResolverDomainListsGetOptionalParams)

Gets properties of a DNS resolver ___domain list.

list(DnsResolverDomainListsListOptionalParams)

Lists DNS resolver ___domain lists in all resource groups of a subscription.

listByResourceGroup(string, DnsResolverDomainListsListByResourceGroupOptionalParams)

Lists DNS resolver ___domain lists within a resource group.

Method Details

beginBulk(string, string, DnsResolverDomainListBulk, DnsResolverDomainListsBulkOptionalParams)

Uploads or downloads the list of domains for a DNS Resolver Domain List from a storage link.

function beginBulk(resourceGroupName: string, dnsResolverDomainListName: string, parameters: DnsResolverDomainListBulk, options?: DnsResolverDomainListsBulkOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolverDomainList>, DnsResolverDomainList>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverDomainListName

string

The name of the DNS resolver ___domain list.

parameters
DnsResolverDomainListBulk

Parameters supplied to the bulk ___domain list operation.

options
DnsResolverDomainListsBulkOptionalParams

The options parameters.

Returns

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

beginBulkAndWait(string, string, DnsResolverDomainListBulk, DnsResolverDomainListsBulkOptionalParams)

Uploads or downloads the list of domains for a DNS Resolver Domain List from a storage link.

function beginBulkAndWait(resourceGroupName: string, dnsResolverDomainListName: string, parameters: DnsResolverDomainListBulk, options?: DnsResolverDomainListsBulkOptionalParams): Promise<DnsResolverDomainList>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverDomainListName

string

The name of the DNS resolver ___domain list.

parameters
DnsResolverDomainListBulk

Parameters supplied to the bulk ___domain list operation.

options
DnsResolverDomainListsBulkOptionalParams

The options parameters.

Returns

beginCreateOrUpdate(string, string, DnsResolverDomainList, DnsResolverDomainListsCreateOrUpdateOptionalParams)

Creates or updates a DNS resolver ___domain list.

function beginCreateOrUpdate(resourceGroupName: string, dnsResolverDomainListName: string, parameters: DnsResolverDomainList, options?: DnsResolverDomainListsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolverDomainList>, DnsResolverDomainList>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverDomainListName

string

The name of the DNS resolver ___domain list.

parameters
DnsResolverDomainList

Parameters supplied to the CreateOrUpdate operation.

options
DnsResolverDomainListsCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, DnsResolverDomainList, DnsResolverDomainListsCreateOrUpdateOptionalParams)

Creates or updates a DNS resolver ___domain list.

function beginCreateOrUpdateAndWait(resourceGroupName: string, dnsResolverDomainListName: string, parameters: DnsResolverDomainList, options?: DnsResolverDomainListsCreateOrUpdateOptionalParams): Promise<DnsResolverDomainList>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverDomainListName

string

The name of the DNS resolver ___domain list.

parameters
DnsResolverDomainList

Parameters supplied to the CreateOrUpdate operation.

options
DnsResolverDomainListsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, DnsResolverDomainListsDeleteOptionalParams)

Deletes a DNS resolver ___domain list. WARNING: This operation cannot be undone.

function beginDelete(resourceGroupName: string, dnsResolverDomainListName: string, options?: DnsResolverDomainListsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolverDomainListsDeleteHeaders>, DnsResolverDomainListsDeleteHeaders>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverDomainListName

string

The name of the DNS resolver ___domain list.

options
DnsResolverDomainListsDeleteOptionalParams

The options parameters.

Returns

beginDeleteAndWait(string, string, DnsResolverDomainListsDeleteOptionalParams)

Deletes a DNS resolver ___domain list. WARNING: This operation cannot be undone.

function beginDeleteAndWait(resourceGroupName: string, dnsResolverDomainListName: string, options?: DnsResolverDomainListsDeleteOptionalParams): Promise<DnsResolverDomainListsDeleteHeaders>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverDomainListName

string

The name of the DNS resolver ___domain list.

options
DnsResolverDomainListsDeleteOptionalParams

The options parameters.

Returns

beginUpdate(string, string, DnsResolverDomainListPatch, DnsResolverDomainListsUpdateOptionalParams)

Updates a DNS resolver ___domain list.

function beginUpdate(resourceGroupName: string, dnsResolverDomainListName: string, parameters: DnsResolverDomainListPatch, options?: DnsResolverDomainListsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DnsResolverDomainList>, DnsResolverDomainList>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverDomainListName

string

The name of the DNS resolver ___domain list.

parameters
DnsResolverDomainListPatch

Parameters supplied to the Update operation.

options
DnsResolverDomainListsUpdateOptionalParams

The options parameters.

Returns

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

beginUpdateAndWait(string, string, DnsResolverDomainListPatch, DnsResolverDomainListsUpdateOptionalParams)

Updates a DNS resolver ___domain list.

function beginUpdateAndWait(resourceGroupName: string, dnsResolverDomainListName: string, parameters: DnsResolverDomainListPatch, options?: DnsResolverDomainListsUpdateOptionalParams): Promise<DnsResolverDomainList>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverDomainListName

string

The name of the DNS resolver ___domain list.

parameters
DnsResolverDomainListPatch

Parameters supplied to the Update operation.

options
DnsResolverDomainListsUpdateOptionalParams

The options parameters.

Returns

get(string, string, DnsResolverDomainListsGetOptionalParams)

Gets properties of a DNS resolver ___domain list.

function get(resourceGroupName: string, dnsResolverDomainListName: string, options?: DnsResolverDomainListsGetOptionalParams): Promise<DnsResolverDomainList>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

dnsResolverDomainListName

string

The name of the DNS resolver ___domain list.

options
DnsResolverDomainListsGetOptionalParams

The options parameters.

Returns

list(DnsResolverDomainListsListOptionalParams)

Lists DNS resolver ___domain lists in all resource groups of a subscription.

function list(options?: DnsResolverDomainListsListOptionalParams): PagedAsyncIterableIterator<DnsResolverDomainList, DnsResolverDomainList[], PageSettings>

Parameters

options
DnsResolverDomainListsListOptionalParams

The options parameters.

Returns

listByResourceGroup(string, DnsResolverDomainListsListByResourceGroupOptionalParams)

Lists DNS resolver ___domain lists within a resource group.

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

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

Returns