Share via


IRoleDefinitions Interface

Definition

Entry point to role definition management API.

public interface IRoleDefinitions : Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingById<Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleDefinition>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleDefinitionsOperations>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Graph.RBAC.Fluent.GraphRbacManager>
type IRoleDefinitions = interface
    interface IBeta
    interface ISupportsGettingById<IRoleDefinition>
    interface IHasManager<GraphRbacManager>
    interface IHasInner<IRoleDefinitionsOperations>
Public Interface IRoleDefinitions
Implements IBeta, IHasInner(Of IRoleDefinitionsOperations), IHasManager(Of GraphRbacManager), ISupportsGettingById(Of IRoleDefinition)
Derived
Implements

Properties

Inner (Inherited from IHasInner<T>)
Manager

Gets the manager client type of this resource type.

(Inherited from IHasManager<ManagerT>)

Methods

GetById(String)

Gets the information about a resource from Azure based on the resource id.

(Inherited from ISupportsGettingById<T>)
GetByIdAsync(String, CancellationToken)

Gets the information about a resource from Azure based on the resource id.

(Inherited from ISupportsGettingById<T>)
GetByScope(String, String)

Gets the information about a role definition based on scope and name.

GetByScopeAndRoleName(String, String)

Gets the information about a role definition based on scope and name.

GetByScopeAndRoleNameAsync(String, String, CancellationToken)

Gets the information about a role definition based on scope and name.

GetByScopeAsync(String, String, CancellationToken)

Gets the information about a role definition based on scope and name.

ListByScope(String)

List role definitions in a scope.

ListByScopeAsync(String, CancellationToken)

List role definitions in a scope.

Applies to