DnsResolverDomainListsClient Interface
public interface DnsResolverDomainListsClient
An instance of this class provides access to all the operations defined in DnsResolverDomainListsClient.
Method Summary
Method Details
beginBulk
public abstract SyncPoller<PollResult<DnsResolverDomainListInner>,DnsResolverDomainListInner> beginBulk(String resourceGroupName, String dnsResolverDomainListName, DnsResolverDomainListBulk parameters)
Uploads or downloads the list of domains for a DNS Resolver Domain List from a storage link.
Parameters:
Returns:
beginBulk
public abstract SyncPoller<PollResult<DnsResolverDomainListInner>,DnsResolverDomainListInner> beginBulk(String resourceGroupName, String dnsResolverDomainListName, DnsResolverDomainListBulk parameters, String ifMatch, String ifNoneMatch, Context context)
Uploads or downloads the list of domains for a DNS Resolver Domain List from a storage link.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<DnsResolverDomainListInner>,DnsResolverDomainListInner> beginCreateOrUpdate(String resourceGroupName, String dnsResolverDomainListName, DnsResolverDomainListInner parameters)
Creates or updates a DNS resolver domain list.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<DnsResolverDomainListInner>,DnsResolverDomainListInner> beginCreateOrUpdate(String resourceGroupName, String dnsResolverDomainListName, DnsResolverDomainListInner parameters, String ifMatch, String ifNoneMatch, Context context)
Creates or updates a DNS resolver domain list.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String dnsResolverDomainListName)
Deletes a DNS resolver domain list. WARNING: This operation cannot be undone.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String dnsResolverDomainListName, String ifMatch, Context context)
Deletes a DNS resolver domain list. WARNING: This operation cannot be undone.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<DnsResolverDomainListInner>,DnsResolverDomainListInner> beginUpdate(String resourceGroupName, String dnsResolverDomainListName, DnsResolverDomainListPatch parameters)
Updates a DNS resolver domain list.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller<PollResult<DnsResolverDomainListInner>,DnsResolverDomainListInner> beginUpdate(String resourceGroupName, String dnsResolverDomainListName, DnsResolverDomainListPatch parameters, String ifMatch, Context context)
Updates a DNS resolver domain list.
Parameters:
Returns:
bulk
public abstract DnsResolverDomainListInner bulk(String resourceGroupName, String dnsResolverDomainListName, DnsResolverDomainListBulk parameters)
Uploads or downloads the list of domains for a DNS Resolver Domain List from a storage link.
Parameters:
Returns:
bulk
public abstract DnsResolverDomainListInner bulk(String resourceGroupName, String dnsResolverDomainListName, DnsResolverDomainListBulk parameters, String ifMatch, String ifNoneMatch, Context context)
Uploads or downloads the list of domains for a DNS Resolver Domain List from a storage link.
Parameters:
Returns:
createOrUpdate
public abstract DnsResolverDomainListInner createOrUpdate(String resourceGroupName, String dnsResolverDomainListName, DnsResolverDomainListInner parameters)
Creates or updates a DNS resolver domain list.
Parameters:
Returns:
createOrUpdate
public abstract DnsResolverDomainListInner createOrUpdate(String resourceGroupName, String dnsResolverDomainListName, DnsResolverDomainListInner parameters, String ifMatch, String ifNoneMatch, Context context)
Creates or updates a DNS resolver domain list.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String dnsResolverDomainListName)
Deletes a DNS resolver domain list. WARNING: This operation cannot be undone.
Parameters:
delete
public abstract void delete(String resourceGroupName, String dnsResolverDomainListName, String ifMatch, Context context)
Deletes a DNS resolver domain list. WARNING: This operation cannot be undone.
Parameters:
getByResourceGroup
public abstract DnsResolverDomainListInner getByResourceGroup(String resourceGroupName, String dnsResolverDomainListName)
Gets properties of a DNS resolver domain list.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<DnsResolverDomainListInner> getByResourceGroupWithResponse(String resourceGroupName, String dnsResolverDomainListName, Context context)
Gets properties of a DNS resolver domain list.
Parameters:
Returns:
list
public abstract PagedIterable<DnsResolverDomainListInner> list()
Lists DNS resolver domain lists in all resource groups of a subscription.
Returns:
list
public abstract PagedIterable<DnsResolverDomainListInner> list(Integer top, Context context)
Lists DNS resolver domain lists in all resource groups of a subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<DnsResolverDomainListInner> listByResourceGroup(String resourceGroupName)
Lists DNS resolver domain lists within a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<DnsResolverDomainListInner> listByResourceGroup(String resourceGroupName, Integer top, Context context)
Lists DNS resolver domain lists within a resource group.
Parameters:
Returns:
update
public abstract DnsResolverDomainListInner update(String resourceGroupName, String dnsResolverDomainListName, DnsResolverDomainListPatch parameters)
Updates a DNS resolver domain list.
Parameters:
Returns:
update
public abstract DnsResolverDomainListInner update(String resourceGroupName, String dnsResolverDomainListName, DnsResolverDomainListPatch parameters, String ifMatch, Context context)
Updates a DNS resolver domain list.
Parameters:
Returns: