Projects Interface
public interface Projects
Resource collection API of Projects.
Method Summary
Method Details
define
public abstract Project.DefinitionStages.Blank define(String name)
Begins definition for a new Project resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String projectName, Context context)
Deletes a project resource.
Parameters:
deleteById
public abstract void deleteById(String id)
Deletes a project resource.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Deletes a project resource.
Parameters:
deleteByResourceGroup
public abstract void deleteByResourceGroup(String resourceGroupName, String projectName)
Deletes a project resource.
Parameters:
getById
public abstract Project getById(String id)
Gets a specific project.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<Project> getByIdWithResponse(String id, Context context)
Gets a specific project.
Parameters:
Returns:
getByResourceGroup
public abstract Project getByResourceGroup(String resourceGroupName, String projectName)
Gets a specific project.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<Project> getByResourceGroupWithResponse(String resourceGroupName, String projectName, Context context)
Gets a specific project.
Parameters:
Returns:
list
public abstract PagedIterable<Project> list()
Lists all projects in the subscription.
Returns:
list
public abstract PagedIterable<Project> list(Integer top, Context context)
Lists all projects in the subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<Project> listByResourceGroup(String resourceGroupName)
Lists all projects in the resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<Project> listByResourceGroup(String resourceGroupName, Integer top, Context context)
Lists all projects in the resource group.
Parameters:
Returns: