Users Interface
public interface Users
Resource collection API of Users.
Method Summary
Method Details
define
public abstract User.DefinitionStages.Blank define(String name)
Begins definition for a new User resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String labName, String username)
Deletes a user resource. Operation to delete a user resource.
Parameters:
delete
public abstract void delete(String resourceGroupName, String labName, String username, Context context)
Deletes a user resource. Operation to delete a user resource.
Parameters:
deleteById
public abstract void deleteById(String id)
Deletes a user resource. Operation to delete a user resource.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Deletes a user resource. Operation to delete a user resource.
Parameters:
get
public abstract User get(String resourceGroupName, String labName, String username)
Get a lab user. Returns the properties of a lab user.
Parameters:
Returns:
getById
public abstract User getById(String id)
Get a lab user. Returns the properties of a lab user.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<User> getByIdWithResponse(String id, Context context)
Get a lab user. Returns the properties of a lab user.
Parameters:
Returns:
getWithResponse
public abstract Response<User> getWithResponse(String resourceGroupName, String labName, String username, Context context)
Get a lab user. Returns the properties of a lab user.
Parameters:
Returns:
invite
public abstract void invite(String resourceGroupName, String labName, String username, InviteBody body)
Invite a user to a lab. Operation to invite a user to a lab.
Parameters:
invite
public abstract void invite(String resourceGroupName, String labName, String username, InviteBody body, Context context)
Invite a user to a lab. Operation to invite a user to a lab.
Parameters:
listByLab
public abstract PagedIterable<User> listByLab(String resourceGroupName, String labName)
Get all users for a lab. Returns a list of all users for a lab.
Parameters:
Returns:
listByLab
public abstract PagedIterable<User> listByLab(String resourceGroupName, String labName, String filter, Context context)
Get all users for a lab. Returns a list of all users for a lab.
Parameters:
Returns: