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 data box edge 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 data box edge 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/gateway device.

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

Lists all the roles configured in a data box edge/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 data box edge device.

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

Deletes the role on the data box edge 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 data box edge device.

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

Deletes the role on the data box edge 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/gateway device.

ListByDataBoxEdgeDeviceAsync(IRolesOperations, String, String, CancellationToken)

Lists all the roles configured in a data box edge/gateway device.

ListByDataBoxEdgeDeviceNext(IRolesOperations, String)

Lists all the roles configured in a data box edge/gateway device.

ListByDataBoxEdgeDeviceNextAsync(IRolesOperations, String, CancellationToken)

Lists all the roles configured in a data box edge/gateway device.

Applies to