Domains Interface
public interface Domains
Resource collection API of Domains.
Method Summary
Method Details
define
public abstract Domain.DefinitionStages.Blank define(String name)
Begins definition for a new Domain resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String domainName, Context context)
Delete a domain. Delete existing domain.
Parameters:
deleteById
public abstract void deleteById(String id)
Delete a domain. Delete existing domain.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Delete a domain. Delete existing domain.
Parameters:
deleteByResourceGroup
public abstract void deleteByResourceGroup(String resourceGroupName, String domainName)
Delete a domain. Delete existing domain.
Parameters:
getById
public abstract Domain getById(String id)
Get a domain. Get properties of a domain.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<Domain> getByIdWithResponse(String id, Context context)
Get a domain. Get properties of a domain.
Parameters:
Returns:
getByResourceGroup
public abstract Domain getByResourceGroup(String resourceGroupName, String domainName)
Get a domain. Get properties of a domain.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<Domain> getByResourceGroupWithResponse(String resourceGroupName, String domainName, Context context)
Get a domain. Get properties of a domain.
Parameters:
Returns:
list
public abstract PagedIterable<Domain> list()
List domains under an Azure subscription. List all the domains under an Azure subscription.
Returns:
list
public abstract PagedIterable<Domain> list(String filter, Integer top, Context context)
List domains under an Azure subscription. List all the domains under an Azure subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<Domain> listByResourceGroup(String resourceGroupName)
List domains under a resource group. List all the domains under a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<Domain> listByResourceGroup(String resourceGroupName, String filter, Integer top, Context context)
List domains under a resource group. List all the domains under a resource group.
Parameters:
Returns:
listSharedAccessKeys
public abstract DomainSharedAccessKeys listSharedAccessKeys(String resourceGroupName, String domainName)
List keys for a domain. List the two keys used to publish to a domain.
Parameters:
Returns:
listSharedAccessKeysWithResponse
public abstract Response<DomainSharedAccessKeys> listSharedAccessKeysWithResponse(String resourceGroupName, String domainName, Context context)
List keys for a domain. List the two keys used to publish to a domain.
Parameters:
Returns:
regenerateKey
public abstract DomainSharedAccessKeys regenerateKey(String resourceGroupName, String domainName, DomainRegenerateKeyRequest regenerateKeyRequest)
Regenerate key for a domain. Regenerate a shared access key for a domain.
Parameters:
Returns:
regenerateKeyWithResponse
public abstract Response<DomainSharedAccessKeys> regenerateKeyWithResponse(String resourceGroupName, String domainName, DomainRegenerateKeyRequest regenerateKeyRequest, Context context)
Regenerate key for a domain. Regenerate a shared access key for a domain.
Parameters:
Returns: