Share via


IRolesOperations Interface

Definition

RolesOperations operations.

public interface IRolesOperations
type IRolesOperations = interface
Public Interface IRolesOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, Role, String, Dictionary<String,List<String>>, CancellationToken)

Create or update a role.

BeginDeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the role on the device.

CreateOrUpdateWithHttpMessagesAsync(String, String, Role, String, Dictionary<String,List<String>>, CancellationToken)

Create or update a role.

DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the role on the device.

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a specific role by name.

ListByDataBoxEdgeDeviceNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists all the roles configured in a Data Box Edge/Data Box Gateway device.

ListByDataBoxEdgeDeviceWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Lists all the roles configured in a Data Box Edge/Data Box Gateway device.

Extension Methods

BeginCreateOrUpdate(IRolesOperations, String, String, Role, String)

Create or update a role.

BeginCreateOrUpdateAsync(IRolesOperations, String, String, Role, String, CancellationToken)

Create or update a role.

BeginDelete(IRolesOperations, String, String, String)

Deletes the role on the device.

BeginDeleteAsync(IRolesOperations, String, String, String, CancellationToken)

Deletes the role on the device.

CreateOrUpdate(IRolesOperations, String, String, Role, String)

Create or update a role.

CreateOrUpdateAsync(IRolesOperations, String, String, Role, String, CancellationToken)

Create or update a role.

Delete(IRolesOperations, String, String, String)

Deletes the role on the device.

DeleteAsync(IRolesOperations, String, String, String, CancellationToken)

Deletes the role on the device.

Get(IRolesOperations, String, String, String)

Gets a specific role by name.

GetAsync(IRolesOperations, String, String, String, CancellationToken)

Gets a specific role by name.

ListByDataBoxEdgeDevice(IRolesOperations, String, String)

Lists all the roles configured in a Data Box Edge/Data Box Gateway device.

ListByDataBoxEdgeDeviceAsync(IRolesOperations, String, String, CancellationToken)

Lists all the roles configured in a Data Box Edge/Data Box Gateway device.

ListByDataBoxEdgeDeviceNext(IRolesOperations, String)

Lists all the roles configured in a Data Box Edge/Data Box Gateway device.

ListByDataBoxEdgeDeviceNextAsync(IRolesOperations, String, CancellationToken)

Lists all the roles configured in a Data Box Edge/Data Box Gateway device.

Applies to