Share via


IRoleDefinitionOperations Interface

Definition

TBD (see http://TBD for more information)

public interface IRoleDefinitionOperations
type IRoleDefinitionOperations = interface
Public Interface IRoleDefinitionOperations

Methods

CreateOrUpdateAsync(Guid, String, RoleDefinitionCreateOrUpdateParameters, CancellationToken)

Creates or updates a role definition.

DeleteAsync(Guid, String, CancellationToken)

Deletes the role definition.

GetAsync(Guid, String, CancellationToken)

Get role definition by name (GUID).

GetByIdAsync(String, CancellationToken)

Get role definition by name (GUID).

ListAsync(String, ListDefinitionFilterParameters, CancellationToken)

Get all role definitions that are applicable at scope and above. Use atScopeAndBelow filter to search below the given scope as well

Extension Methods

CreateOrUpdate(IRoleDefinitionOperations, Guid, String, RoleDefinitionCreateOrUpdateParameters)

Creates or updates a role definition.

CreateOrUpdateAsync(IRoleDefinitionOperations, Guid, String, RoleDefinitionCreateOrUpdateParameters)

Creates or updates a role definition.

Delete(IRoleDefinitionOperations, Guid, String)

Deletes the role definition.

DeleteAsync(IRoleDefinitionOperations, Guid, String)

Deletes the role definition.

Get(IRoleDefinitionOperations, Guid, String)

Get role definition by name (GUID).

GetAsync(IRoleDefinitionOperations, Guid, String)

Get role definition by name (GUID).

GetById(IRoleDefinitionOperations, String)

Get role definition by name (GUID).

GetByIdAsync(IRoleDefinitionOperations, String)

Get role definition by name (GUID).

List(IRoleDefinitionOperations, String, ListDefinitionFilterParameters)

Get all role definitions that are applicable at scope and above. Use atScopeAndBelow filter to search below the given scope as well

ListAsync(IRoleDefinitionOperations, String, ListDefinitionFilterParameters)

Get all role definitions that are applicable at scope and above. Use atScopeAndBelow filter to search below the given scope as well

Applies to