DnsResolverDomainListsOperations interface

Interface representing a DnsResolverDomainLists operations.

Properties

beginBulk
beginBulkAndWait
beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
bulk

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

createOrUpdate

Creates or updates a DNS resolver domain list.

delete

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

get

Gets properties of a DNS resolver domain list.

list

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

listByResourceGroup

Lists DNS resolver domain lists within a resource group.

update

Updates a DNS resolver domain list.

Property Details

beginBulk

Warning

This API is now deprecated.

use bulk instead

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

Property Value

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

beginBulkAndWait

Warning

This API is now deprecated.

use bulk instead

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

Property Value

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

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

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

Property Value

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

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

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

Property Value

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

beginDelete

Warning

This API is now deprecated.

use delete instead

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

Property Value

(resourceGroupName: string, dnsResolverDomainListName: string, options?: DnsResolverDomainListsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, dnsResolverDomainListName: string, options?: DnsResolverDomainListsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, dnsResolverDomainListName: string, options?: DnsResolverDomainListsDeleteOptionalParams) => Promise<void>

beginUpdate

Warning

This API is now deprecated.

use update instead

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

Property Value

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

beginUpdateAndWait

Warning

This API is now deprecated.

use update instead

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

Property Value

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

bulk

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

bulk: (resourceGroupName: string, dnsResolverDomainListName: string, parameters: DnsResolverDomainListBulk, options?: DnsResolverDomainListsBulkOptionalParams) => PollerLike<OperationState<DnsResolverDomainList>, DnsResolverDomainList>

Property Value

(resourceGroupName: string, dnsResolverDomainListName: string, parameters: DnsResolverDomainListBulk, options?: DnsResolverDomainListsBulkOptionalParams) => PollerLike<OperationState<DnsResolverDomainList>, DnsResolverDomainList>

createOrUpdate

Creates or updates a DNS resolver domain list.

createOrUpdate: (resourceGroupName: string, dnsResolverDomainListName: string, parameters: DnsResolverDomainList, options?: DnsResolverDomainListsCreateOrUpdateOptionalParams) => PollerLike<OperationState<DnsResolverDomainList>, DnsResolverDomainList>

Property Value

(resourceGroupName: string, dnsResolverDomainListName: string, parameters: DnsResolverDomainList, options?: DnsResolverDomainListsCreateOrUpdateOptionalParams) => PollerLike<OperationState<DnsResolverDomainList>, DnsResolverDomainList>

delete

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

delete: (resourceGroupName: string, dnsResolverDomainListName: string, options?: DnsResolverDomainListsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, dnsResolverDomainListName: string, options?: DnsResolverDomainListsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets properties of a DNS resolver domain list.

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

Property Value

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

list

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

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

Property Value

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

listByResourceGroup

Lists DNS resolver domain lists within a resource group.

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

Property Value

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

update

Updates a DNS resolver domain list.

update: (resourceGroupName: string, dnsResolverDomainListName: string, parameters: DnsResolverDomainListPatch, options?: DnsResolverDomainListsUpdateOptionalParams) => PollerLike<OperationState<DnsResolverDomainList>, DnsResolverDomainList>

Property Value

(resourceGroupName: string, dnsResolverDomainListName: string, parameters: DnsResolverDomainListPatch, options?: DnsResolverDomainListsUpdateOptionalParams) => PollerLike<OperationState<DnsResolverDomainList>, DnsResolverDomainList>