DnsResolverDomainLists Interface
public interface DnsResolverDomainLists
Resource collection API of DnsResolverDomainLists.
Method Summary
Method Details
bulk
public abstract DnsResolverDomainList 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 DnsResolverDomainList 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:
define
public abstract DnsResolverDomainList.DefinitionStages.Blank define(String name)
Begins definition for a new DnsResolverDomainList resource.
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:
deleteById
public abstract void deleteById(String id)
Deletes a DNS resolver domain list. WARNING: This operation cannot be undone.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, String ifMatch, Context context)
Deletes a DNS resolver domain list. WARNING: This operation cannot be undone.
Parameters:
getById
public abstract DnsResolverDomainList getById(String id)
Gets properties of a DNS resolver domain list.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<DnsResolverDomainList> getByIdWithResponse(String id, Context context)
Gets properties of a DNS resolver domain list.
Parameters:
Returns:
getByResourceGroup
public abstract DnsResolverDomainList getByResourceGroup(String resourceGroupName, String dnsResolverDomainListName)
Gets properties of a DNS resolver domain list.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<DnsResolverDomainList> getByResourceGroupWithResponse(String resourceGroupName, String dnsResolverDomainListName, Context context)
Gets properties of a DNS resolver domain list.
Parameters:
Returns:
list
public abstract PagedIterable<DnsResolverDomainList> list()
Lists DNS resolver domain lists in all resource groups of a subscription.
Returns:
list
public abstract PagedIterable<DnsResolverDomainList> list(Integer top, Context context)
Lists DNS resolver domain lists in all resource groups of a subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<DnsResolverDomainList> listByResourceGroup(String resourceGroupName)
Lists DNS resolver domain lists within a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<DnsResolverDomainList> listByResourceGroup(String resourceGroupName, Integer top, Context context)
Lists DNS resolver domain lists within a resource group.
Parameters:
Returns: