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.ServicePrincipal.Definition.IBlank, Microsoft.Azure.Management.Graph.RBAC.Fluent.ServicePrincipal.Definition.IWithCreate, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Graph.RBAC.Fluent.IServicePrincipal>
type IDefinition = interface
interface IBlank
interface IWithApplication
interface IWithApplicationBeta
interface IBeta
interface IWithCreate
interface ICreatable<IServicePrincipal>
interface IIndexable
interface IWithCredential
interface IWithCredentialBeta
interface IWithRoleAssignment
interface IWithRoleAssignmentBeta
Public Interface IDefinition
Implements IBeta, IBlank, ICreatable(Of IServicePrincipal), IWithCreate
- 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) |
Legt die Anforderung in die Warteschlange und erlaubt dem HTTP-Client, sie auszuführen, wenn Systemressourcen verfügbar sind. (Geerbt von ICreatable<T>) |
DefineCertificateCredential() |
Startet die Definition von Zertifikatanmeldeinformationen. (Geerbt von IWithCredentialBeta) |
DefineCertificateCredential(String) |
Startet die Definition von Zertifikatanmeldeinformationen. (Geerbt von IWithCredentialBeta) |
DefinePasswordCredential(String) |
Startet die Definition von Kennwortanmeldeinformationen. (Geerbt von IWithCredentialBeta) |
WithExistingApplication(IActiveDirectoryApplication) |
Gibt eine vorhandene Anwendung an, die vom Dienstprinzipal verwendet werden soll. (Geerbt von IWithApplicationBeta) |
WithExistingApplication(String) |
Gibt eine vorhandene Anwendung anhand ihrer App-ID an. (Geerbt von IWithApplicationBeta) |
WithNewApplication(ICreatable<IActiveDirectoryApplication>) |
Gibt eine neue Anwendung an, die vom Dienstprinzipal erstellt und verwendet werden soll. (Geerbt von IWithApplicationBeta) |
WithNewApplication(String) |
Gibt eine neue Anwendung an, die vom Dienstprinzipal erstellt und verwendet werden soll. (Geerbt von IWithApplicationBeta) |
WithNewRole(BuiltInRole, String) |
Weist dem Dienstprinzipal eine neue Rolle zu. (Geerbt von IWithRoleAssignmentBeta) |
WithNewRoleInResourceGroup(BuiltInRole, IResourceGroup) |
Weist dem Dienstprinzipal eine neue Rolle zu. (Geerbt von IWithRoleAssignmentBeta) |
WithNewRoleInSubscription(BuiltInRole, String) |
Weist dem Dienstprinzipal eine neue Rolle zu. (Geerbt von IWithRoleAssignmentBeta) |
Gilt für:
Azure SDK for .NET