IDefinition Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Containerschnittstelle für alle Definitionen, die implementiert werden müssen.
public interface IDefinition : Microsoft.Azure.Management.Graph.RBAC.Fluent.RoleAssignment.Definition.IBlank, Microsoft.Azure.Management.Graph.RBAC.Fluent.RoleAssignment.Definition.IWithCreate, Microsoft.Azure.Management.Graph.RBAC.Fluent.RoleAssignment.Definition.IWithRole, Microsoft.Azure.Management.Graph.RBAC.Fluent.RoleAssignment.Definition.IWithScope, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleAssignment>
type IDefinition = interface
interface IBlank
interface IWithAssignee
interface IWithRole
interface IWithScope
interface IWithCreate
interface ICreatable<IRoleAssignment>
interface IIndexable
Public Interface IDefinition
Implements IBlank, ICreatable(Of IRoleAssignment), IWithCreate, IWithRole, IWithScope
- Abgeleitet
- Implementiert
Eigenschaften
Key |
Containerschnittstelle für alle Definitionen, die implementiert werden müssen. (Geerbt von IIndexable) |
Name |
Ruft den Namen der erstellbaren Ressource ab. (Geerbt von ICreatable<T>) |
Methoden
Create() |
Führen Sie die Erstellungsanforderung aus. (Geerbt von ICreatable<T>) |
CreateAsync(CancellationToken, Boolean) |
Fügt die Anforderung in die Warteschlange ein und ermöglicht es dem HTTP-Client, sie auszuführen, wenn Systemressourcen verfügbar sind. (Geerbt von ICreatable<T>) |
ForGroup(IActiveDirectoryGroup) |
Gibt den Zugewiesenen der Rollenzuweisung als Gruppe an. (Geerbt von IWithAssignee) |
ForObjectId(String) |
Gibt den Zugewiesenen der Rollenzuweisung an. (Geerbt von IWithAssignee) |
ForServicePrincipal(IServicePrincipal) |
Gibt den Zugewiesenen der Rollenzuweisung als Dienstprinzipal an. (Geerbt von IWithAssignee) |
ForServicePrincipal(String) |
Gibt den Zugewiesenen der Rollenzuweisung als Dienstprinzipal an. (Geerbt von IWithAssignee) |
ForUser(IActiveDirectoryUser) |
Gibt den Zugewiesenen der Rollenzuweisung als Benutzer an. (Geerbt von IWithAssignee) |
ForUser(String) |
Gibt den Zugewiesenen der Rollenzuweisung als Benutzer an. (Geerbt von IWithAssignee) |
WithBuiltInRole(BuiltInRole) |
Gibt den Namen einer integrierten Rolle für diese Zuweisung an. (Geerbt von IWithRole) |
WithResourceGroupScope(IResourceGroup) |
Gibt den Bereich der Rollenzuweisung als Ressourcengruppe an. (Geerbt von IWithScope) |
WithResourceScope(IResource) |
Gibt den Bereich der Rollenzuweisung an, der eine bestimmte Ressource sein soll. (Geerbt von IWithScope) |
WithRoleDefinition(String) |
Gibt die ID der benutzerdefinierten Rolle für diese Zuweisung an. (Geerbt von IWithRole) |
WithScope(String) |
Gibt den Bereich der Rollenzuweisung an. Der Bereich ist in der Regel die ID eines Abonnements, einer Ressourcengruppe, einer Ressource usw. (Geerbt von IWithScope) |
WithSubscriptionScope(String) |
Gibt den Bereich der Rollenzuweisung an, der ein gesamtes Abonnement sein soll. (Geerbt von IWithScope) |
Gilt für:
Azure SDK for .NET