IDefinition Schnittstelle

Definition

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: