Roles Interface
public interface Roles
Resource collection API of Roles.
Method Summary
Method Details
createOrUpdate
public abstract Role createOrUpdate(String deviceName, String name, String resourceGroupName, RoleInner role)
Create or update a role.
Parameters:
Returns:
createOrUpdate
public abstract Role createOrUpdate(String deviceName, String name, String resourceGroupName, RoleInner role, Context context)
Create or update a role.
Parameters:
Returns:
delete
public abstract void delete(String deviceName, String name, String resourceGroupName)
Deletes the role on the device.
Parameters:
delete
public abstract void delete(String deviceName, String name, String resourceGroupName, Context context)
Deletes the role on the device.
Parameters:
get
public abstract Role get(String deviceName, String name, String resourceGroupName)
Gets a specific role by name.
Parameters:
Returns:
getWithResponse
public abstract Response<Role> getWithResponse(String deviceName, String name, String resourceGroupName, Context context)
Gets a specific role by name.
Parameters:
Returns:
listByDataBoxEdgeDevice
public abstract PagedIterable<Role> listByDataBoxEdgeDevice(String deviceName, String resourceGroupName)
Lists all the roles configured in a Data Box Edge/Data Box Gateway device.
Parameters:
Returns:
listByDataBoxEdgeDevice
public abstract PagedIterable<Role> listByDataBoxEdgeDevice(String deviceName, String resourceGroupName, Context context)
Lists all the roles configured in a Data Box Edge/Data Box Gateway device.
Parameters:
Returns: