DevBoxDefinitions Interface
public interface DevBoxDefinitions
Resource collection API of DevBoxDefinitions.
Method Summary
Method Details
define
public abstract DevBoxDefinition.DefinitionStages.Blank define(String name)
Begins definition for a new DevBoxDefinition resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String devCenterName, String devBoxDefinitionName)
Deletes a Dev Box definition.
Parameters:
delete
public abstract void delete(String resourceGroupName, String devCenterName, String devBoxDefinitionName, Context context)
Deletes a Dev Box definition.
Parameters:
deleteById
public abstract void deleteById(String id)
Deletes a Dev Box definition.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Deletes a Dev Box definition.
Parameters:
get
public abstract DevBoxDefinition get(String resourceGroupName, String devCenterName, String devBoxDefinitionName)
Gets a Dev Box definition.
Parameters:
Returns:
getById
public abstract DevBoxDefinition getById(String id)
Gets a Dev Box definition.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<DevBoxDefinition> getByIdWithResponse(String id, Context context)
Gets a Dev Box definition.
Parameters:
Returns:
getByProject
public abstract DevBoxDefinition getByProject(String resourceGroupName, String projectName, String devBoxDefinitionName)
Gets a Dev Box definition configured for a project.
Parameters:
Returns:
getByProjectWithResponse
public abstract Response<DevBoxDefinition> getByProjectWithResponse(String resourceGroupName, String projectName, String devBoxDefinitionName, Context context)
Gets a Dev Box definition configured for a project.
Parameters:
Returns:
getWithResponse
public abstract Response<DevBoxDefinition> getWithResponse(String resourceGroupName, String devCenterName, String devBoxDefinitionName, Context context)
Gets a Dev Box definition.
Parameters:
Returns:
listByDevCenter
public abstract PagedIterable<DevBoxDefinition> listByDevCenter(String resourceGroupName, String devCenterName)
List Dev Box definitions for a devcenter.
Parameters:
Returns:
listByDevCenter
public abstract PagedIterable<DevBoxDefinition> listByDevCenter(String resourceGroupName, String devCenterName, Integer top, Context context)
List Dev Box definitions for a devcenter.
Parameters:
Returns:
listByProject
public abstract PagedIterable<DevBoxDefinition> listByProject(String resourceGroupName, String projectName)
List Dev Box definitions configured for a project.
Parameters:
Returns:
listByProject
public abstract PagedIterable<DevBoxDefinition> listByProject(String resourceGroupName, String projectName, Integer top, Context context)
List Dev Box definitions configured for a project.
Parameters:
Returns: