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