IRoleAssignmentsOperations Interface

Definition

RoleAssignmentsOperations operations.

public interface IRoleAssignmentsOperations
type IRoleAssignmentsOperations = interface
Public Interface IRoleAssignmentsOperations

Methods

CreateByIdWithHttpMessagesAsync(String, RoleAssignmentCreateParameters, Dictionary<String,List<String>>, CancellationToken)

Creates a role assignment by ID.

CreateWithHttpMessagesAsync(String, String, RoleAssignmentCreateParameters, Dictionary<String,List<String>>, CancellationToken)

Creates a role assignment.

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

Deletes a role assignment.

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

Deletes a role assignment.

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

Gets a role assignment by ID.

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

Get the specified role assignment.

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

Gets role assignments for a resource group.

ListForResourceGroupWithHttpMessagesAsync(String, ODataQuery<RoleAssignmentFilter>, Dictionary<String,List<String>>, CancellationToken)

Gets role assignments for a resource group.

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

Gets role assignments for a resource.

ListForResourceWithHttpMessagesAsync(String, String, String, String, String, ODataQuery<RoleAssignmentFilter>, Dictionary<String, List<String>>, CancellationToken)

Gets role assignments for a resource.

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

Gets role assignments for a scope.

ListForScopeWithHttpMessagesAsync(String, ODataQuery<RoleAssignmentFilter>, Dictionary<String,List<String>>, CancellationToken)

Gets role assignments for a scope.

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

Gets all role assignments for the subscription.

ListWithHttpMessagesAsync(ODataQuery<RoleAssignmentFilter>, Dictionary<String,List<String>>, CancellationToken)

Gets all role assignments for the subscription.

Extension Methods

CreateAsync(IRoleAssignmentsOperations, String, String, RoleAssignmentCreateParameters, CancellationToken)

Creates a role assignment.

CreateByIdAsync(IRoleAssignmentsOperations, String, RoleAssignmentCreateParameters, CancellationToken)

Creates a role assignment by ID.

DeleteAsync(IRoleAssignmentsOperations, String, String, CancellationToken)

Deletes a role assignment.

DeleteByIdAsync(IRoleAssignmentsOperations, String, CancellationToken)

Deletes a role assignment.

GetAsync(IRoleAssignmentsOperations, String, String, CancellationToken)

Get the specified role assignment.

GetByIdAsync(IRoleAssignmentsOperations, String, CancellationToken)

Gets a role assignment by ID.

ListAsync(IRoleAssignmentsOperations, ODataQuery<RoleAssignmentFilter>, CancellationToken)

Gets all role assignments for the subscription.

ListForResourceAsync(IRoleAssignmentsOperations, String, String, String, String, String, ODataQuery<RoleAssignmentFilter>, CancellationToken)

Gets role assignments for a resource.

ListForResourceGroupAsync(IRoleAssignmentsOperations, String, ODataQuery<RoleAssignmentFilter>, CancellationToken)

Gets role assignments for a resource group.

ListForResourceGroupNextAsync(IRoleAssignmentsOperations, String, CancellationToken)

Gets role assignments for a resource group.

ListForResourceNextAsync(IRoleAssignmentsOperations, String, CancellationToken)

Gets role assignments for a resource.

ListForScopeAsync(IRoleAssignmentsOperations, String, ODataQuery<RoleAssignmentFilter>, CancellationToken)

Gets role assignments for a scope.

ListForScopeNextAsync(IRoleAssignmentsOperations, String, CancellationToken)

Gets role assignments for a scope.

ListNextAsync(IRoleAssignmentsOperations, String, CancellationToken)

Gets all role assignments for the subscription.

Applies to