RoleAssignmentImpl Klasse

Definition

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

public class RoleAssignmentImpl : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.Creatable<Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleAssignment,Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.RoleAssignmentInner,Microsoft.Azure.Management.Graph.RBAC.Fluent.RoleAssignmentImpl,Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleAssignment>, Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleAssignment, Microsoft.Azure.Management.Graph.RBAC.Fluent.RoleAssignment.Definition.IDefinition, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.RoleAssignmentInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Graph.RBAC.Fluent.GraphRbacManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleAssignment>
type RoleAssignmentImpl = class
    inherit Creatable<IRoleAssignment, RoleAssignmentInner, RoleAssignmentImpl, IRoleAssignment>
    interface IRoleAssignment
    interface IBeta
    interface IIndexable
    interface IHasInner<RoleAssignmentInner>
    interface IHasId
    interface IHasName
    interface IHasManager<GraphRbacManager>
    interface IDefinition
    interface IBlank
    interface IWithAssignee
    interface IWithRole
    interface IWithScope
    interface IWithCreate
    interface ICreatable<IRoleAssignment>
Public Class RoleAssignmentImpl
Inherits Creatable(Of IRoleAssignment, RoleAssignmentInner, RoleAssignmentImpl, IRoleAssignment)
Implements IBeta, ICreatable(Of IRoleAssignment), IDefinition, IHasId, IHasInner(Of RoleAssignmentInner), IHasManager(Of GraphRbacManager), IHasName, IRoleAssignment
Vererbung
Implementiert

Eigenschaften

CreatorTaskGroup

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Inner

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Key

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von Indexable)
Name

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)

Methoden

AddCreatableDependency(IResourceCreator<IResourceT>)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Create()

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateAsync(CancellationToken, Boolean)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreatedResource(String)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResource()

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResourceAsync(CancellationToken)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

ForGroup(IActiveDirectoryGroup)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

ForObjectId(String)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

ForServicePrincipal(IServicePrincipal)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

ForServicePrincipal(String)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

ForUser(IActiveDirectoryUser)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

ForUser(String)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

GetInnerAsync(CancellationToken)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

Id()

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

IsInCreateMode()

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

Manager()

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

PrincipalId()

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

Refresh()

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RefreshAsync(CancellationToken)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RoleDefinitionId()

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

Scope()

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

SetInner(InnerResourceT)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
WithBuiltInRole(BuiltInRole)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithResourceGroupScope(IResourceGroup)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithResourceScope(IResource)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithRoleDefinition(String)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithScope(String)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithSubscriptionScope(String)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

Explizite Schnittstellenimplementierungen

IHasId.Id

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

IHasManager<GraphRbacManager>.Manager

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

IResourceCreator<IResourceT>.CreateResource()

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IRoleAssignment.PrincipalId

Ruft die Prinzipal-ID ab.

IRoleAssignment.RoleDefinitionId

Ruft die Rollendefinitions-ID ab.

IRoleAssignment.Scope

Ruft den Rollenzuweisungsbereich ab.

IWithAssignee.ForGroup(IActiveDirectoryGroup)

Gibt den Zugewiesenen der Rollenzuweisung als Gruppe an.

IWithAssignee.ForObjectId(String)

Gibt den Zugewiesenen der Rollenzuweisung an.

IWithAssignee.ForServicePrincipal(IServicePrincipal)

Gibt den Zugewiesenen der Rollenzuweisung als Dienstprinzipal an.

IWithAssignee.ForServicePrincipal(String)

Gibt den Zugewiesenen der Rollenzuweisung als Dienstprinzipal an.

IWithAssignee.ForUser(IActiveDirectoryUser)

Gibt den Zugewiesenen der Rollenzuweisung als Benutzer an.

IWithAssignee.ForUser(String)

Gibt den Zugewiesenen der Rollenzuweisung als Benutzer an.

IWithRole.WithBuiltInRole(BuiltInRole)

Gibt den Namen einer integrierten Rolle für diese Zuweisung an.

IWithRole.WithRoleDefinition(String)

Gibt die ID der benutzerdefinierten Rolle für diese Zuweisung an.

IWithScope.WithResourceGroupScope(IResourceGroup)

Gibt den Bereich der Rollenzuweisung an, um eine Ressourcengruppe zu sein.

IWithScope.WithResourceScope(IResource)

Gibt den Bereich der Rollenzuweisung an, der eine bestimmte Ressource sein soll.

IWithScope.WithScope(String)

Gibt den Bereich der Rollenzuweisung an. Der Bereich ist in der Regel die ID eines Abonnements, einer Ressourcengruppe, einer Ressource usw.

IWithScope.WithSubscriptionScope(String)

Gibt den Bereich der Rollenzuweisung an, der ein gesamtes Abonnement sein soll.

Gilt für: