Share via


IRoleAssignmentsOperations Interface

Definition

RoleAssignmentsOperations operations.

public interface IRoleAssignmentsOperations
type IRoleAssignmentsOperations = interface
Public Interface IRoleAssignmentsOperations

Methods

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

Create or update a role assignment by ID.

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

Create or update a role assignment by scope and name.

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

Delete a role assignment by ID.

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

Delete a role assignment by scope and name.

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

Get a role assignment by ID.

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

Get a role assignment by scope and name.

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

List all role assignments that apply to a resource group.

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

List all role assignments that apply to a resource group.

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

List all role assignments that apply to a resource.

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

List all role assignments that apply to a resource.

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

List all role assignments that apply to a scope.

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

List all role assignments that apply to a scope.

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

List all role assignments that apply to a subscription.

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

List all role assignments that apply to a subscription.

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

Validate a role assignment create or update operation by ID.

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

Validate a role assignment create or update operation by scope and name.

Extension Methods

Create(IRoleAssignmentsOperations, String, String, RoleAssignmentCreateParameters)

Create or update a role assignment by scope and name.

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

Create or update a role assignment by scope and name.

CreateById(IRoleAssignmentsOperations, String, RoleAssignmentCreateParameters)

Create or update a role assignment by ID.

CreateByIdAsync(IRoleAssignmentsOperations, String, RoleAssignmentCreateParameters, CancellationToken)

Create or update a role assignment by ID.

Delete(IRoleAssignmentsOperations, String, String, String)

Delete a role assignment by scope and name.

DeleteAsync(IRoleAssignmentsOperations, String, String, String, CancellationToken)

Delete a role assignment by scope and name.

DeleteById(IRoleAssignmentsOperations, String, String)

Delete a role assignment by ID.

DeleteByIdAsync(IRoleAssignmentsOperations, String, String, CancellationToken)

Delete a role assignment by ID.

Get(IRoleAssignmentsOperations, String, String, String)

Get a role assignment by scope and name.

GetAsync(IRoleAssignmentsOperations, String, String, String, CancellationToken)

Get a role assignment by scope and name.

GetById(IRoleAssignmentsOperations, String, String)

Get a role assignment by ID.

GetByIdAsync(IRoleAssignmentsOperations, String, String, CancellationToken)

Get a role assignment by ID.

ListForResource(IRoleAssignmentsOperations, String, String, String, String, ODataQuery<RoleAssignmentFilter>, String)

List all role assignments that apply to a resource.

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

List all role assignments that apply to a resource.

ListForResourceGroup(IRoleAssignmentsOperations, String, ODataQuery<RoleAssignmentFilter>, String)

List all role assignments that apply to a resource group.

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

List all role assignments that apply to a resource group.

ListForResourceGroupNext(IRoleAssignmentsOperations, String)

List all role assignments that apply to a resource group.

ListForResourceGroupNextAsync(IRoleAssignmentsOperations, String, CancellationToken)

List all role assignments that apply to a resource group.

ListForResourceNext(IRoleAssignmentsOperations, String)

List all role assignments that apply to a resource.

ListForResourceNextAsync(IRoleAssignmentsOperations, String, CancellationToken)

List all role assignments that apply to a resource.

ListForScope(IRoleAssignmentsOperations, String, ODataQuery<RoleAssignmentFilter>, String)

List all role assignments that apply to a scope.

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

List all role assignments that apply to a scope.

ListForScopeNext(IRoleAssignmentsOperations, String)

List all role assignments that apply to a scope.

ListForScopeNextAsync(IRoleAssignmentsOperations, String, CancellationToken)

List all role assignments that apply to a scope.

ListForSubscription(IRoleAssignmentsOperations, ODataQuery<RoleAssignmentFilter>, String)

List all role assignments that apply to a subscription.

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

List all role assignments that apply to a subscription.

ListForSubscriptionNext(IRoleAssignmentsOperations, String)

List all role assignments that apply to a subscription.

ListForSubscriptionNextAsync(IRoleAssignmentsOperations, String, CancellationToken)

List all role assignments that apply to a subscription.

Validate(IRoleAssignmentsOperations, String, String, RoleAssignmentCreateParameters)

Validate a role assignment create or update operation by scope and name.

ValidateAsync(IRoleAssignmentsOperations, String, String, RoleAssignmentCreateParameters, CancellationToken)

Validate a role assignment create or update operation by scope and name.

ValidateById(IRoleAssignmentsOperations, String, RoleAssignmentCreateParameters)

Validate a role assignment create or update operation by ID.

ValidateByIdAsync(IRoleAssignmentsOperations, String, RoleAssignmentCreateParameters, CancellationToken)

Validate a role assignment create or update operation by ID.

Applies to