RoleAssignmentsImpl Klasse

Definition

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

public class RoleAssignmentsImpl : Microsoft.Azure.Management.ResourceManager.Fluent.Core.CreatableResources<Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleAssignment,Microsoft.Azure.Management.Graph.RBAC.Fluent.RoleAssignmentImpl,Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.RoleAssignmentInner>, Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleAssignments, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsBatchCreation<Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleAssignment>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsCreating<Microsoft.Azure.Management.Graph.RBAC.Fluent.RoleAssignment.Definition.IBlank>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingById<Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleAssignment>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleAssignmentsOperations>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Graph.RBAC.Fluent.GraphRbacManager>
type RoleAssignmentsImpl = class
    inherit CreatableResources<IRoleAssignment, RoleAssignmentImpl, RoleAssignmentInner>
    interface IRoleAssignments
    interface IBeta
    interface ISupportsGettingById<IRoleAssignment>
    interface ISupportsCreating<IBlank>
    interface ISupportsBatchCreation<IRoleAssignment>
    interface ISupportsDeletingById
    interface IHasManager<GraphRbacManager>
    interface IHasInner<IRoleAssignmentsOperations>
Public Class RoleAssignmentsImpl
Inherits CreatableResources(Of IRoleAssignment, RoleAssignmentImpl, RoleAssignmentInner)
Implements IBeta, IHasInner(Of IRoleAssignmentsOperations), IHasManager(Of GraphRbacManager), IRoleAssignments, ISupportsBatchCreation(Of IRoleAssignment), ISupportsCreating(Of IBlank), ISupportsGettingById(Of IRoleAssignment)
Vererbung
Implementiert

Eigenschaften

Inner

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

Methoden

Create(ICreatable<IFluentResourceT>[])

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

(Geerbt von CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>)
Create(IEnumerable<ICreatable<IFluentResourceT>>)

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

(Geerbt von CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>)
CreateAsync(IEnumerable<ICreatable<IFluentResourceT>>, CancellationToken)

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

(Geerbt von CreatableResources<IFluentResourceT,FluentResourceT,InnerResourceT>)
Define(String)

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

DeleteById(String)

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

DeleteByIdAsync(String, CancellationToken)

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

GetById(String)

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

GetByIdAsync(String, CancellationToken)

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

GetByScope(String, String)

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

GetByScopeAsync(String, String, CancellationToken)

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

ListByScope(String)

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

ListByScopeAsync(String, CancellationToken)

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

Manager()

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

WrapList(IEnumerable<InnerResourceT>)

Diese Methode gibt eine ausgelagerte Liste zurück, in der jede Seite die Instanzen enthält, die innere Ressourcen in der entsprechenden Seite der angegebenen inneren Auslagerungsliste umschließen.

(Geerbt von ReadableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)
WrapModel(InnerResourceT)

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

(Geerbt von ReadableWrappers<IFluentResourceT,FluentResourceT,InnerResourceT>)
WrapModel(RoleAssignmentInner)

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

WrapModel(String)

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

Explizite Schnittstellenimplementierungen

IHasManager<GraphRbacManager>.Manager

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

IRoleAssignments.GetByScope(String, String)

Ruft die Informationen zu einer Rollenzuweisung basierend auf Bereich und Name ab.

IRoleAssignments.GetByScopeAsync(String, String, CancellationToken)

Ruft die Informationen zu einer Rollenzuweisung basierend auf Bereich und Name ab.

IRoleAssignments.ListByScope(String)

Auflisten von Rollenzuweisungen in einem Bereich.

IRoleAssignments.ListByScopeAsync(String, CancellationToken)

Auflisten von Rollenzuweisungen in einem Bereich.

ISupportsCreating<IBlank>.Define(String)

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

ISupportsGettingById<IRoleAssignment>.GetById(String)

Die Implementierung von RoleAssignments und deren übergeordneten Schnittstellen.

Gilt für: