Freigeben über


ServicePrincipalImpl Klasse

Definition

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

public class ServicePrincipalImpl : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.CreatableUpdatable<Microsoft.Azure.Management.Graph.RBAC.Fluent.IServicePrincipal,Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.ServicePrincipalInner,Microsoft.Azure.Management.Graph.RBAC.Fluent.ServicePrincipalImpl,Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId,Microsoft.Azure.Management.Graph.RBAC.Fluent.ServicePrincipal.Update.IUpdate>, Microsoft.Azure.Management.Graph.RBAC.Fluent.IHasCredential<Microsoft.Azure.Management.Graph.RBAC.Fluent.ServicePrincipal.Definition.IWithCreate>, Microsoft.Azure.Management.Graph.RBAC.Fluent.IHasCredential<Microsoft.Azure.Management.Graph.RBAC.Fluent.ServicePrincipal.Update.IUpdate>, Microsoft.Azure.Management.Graph.RBAC.Fluent.IServicePrincipal, Microsoft.Azure.Management.Graph.RBAC.Fluent.ServicePrincipal.Definition.IDefinition, Microsoft.Azure.Management.Graph.RBAC.Fluent.ServicePrincipal.Update.IUpdate, 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.ServicePrincipalInner>, 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.IAppliable<Microsoft.Azure.Management.Graph.RBAC.Fluent.IServicePrincipal>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Graph.RBAC.Fluent.IServicePrincipal>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Graph.RBAC.Fluent.ServicePrincipal.Update.IUpdate>
type ServicePrincipalImpl = class
    inherit CreatableUpdatable<IServicePrincipal, ServicePrincipalInner, ServicePrincipalImpl, IHasId, IUpdate>
    interface IServicePrincipal
    interface IBeta
    interface IActiveDirectoryObject
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasManager<GraphRbacManager>
    interface IHasInner<ServicePrincipalInner>
    interface IUpdatable<IUpdate>
    interface IDefinition
    interface IBlank
    interface IWithApplication
    interface IWithApplicationBeta
    interface IWithCreate
    interface ICreatable<IServicePrincipal>
    interface IWithCredential
    interface IWithCredentialBeta
    interface IWithRoleAssignment
    interface IWithRoleAssignmentBeta
    interface IUpdate
    interface IAppliable<IServicePrincipal>
    interface IWithCredential
    interface IWithCredentialBeta
    interface IWithRoleAssignment
    interface IWithRoleAssignmentBeta
    interface IHasCredential<IWithCreate>
    interface IHasCredential<IUpdate>
Public Class ServicePrincipalImpl
Inherits CreatableUpdatable(Of IServicePrincipal, ServicePrincipalInner, ServicePrincipalImpl, IHasId, IUpdate)
Implements IAppliable(Of IServicePrincipal), IBeta, ICreatable(Of IServicePrincipal), IDefinition, IHasCredential(Of IUpdate), IHasCredential(Of IWithCreate), IHasId, IHasInner(Of ServicePrincipalInner), IHasManager(Of GraphRbacManager), IHasName, IServicePrincipal, IUpdatable(Of IUpdate), IUpdate
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>)
ApplicationId()

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

Apply()

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
ApplyAsync(CancellationToken, Boolean)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
CertificateCredentials()

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

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.

DefineCertificateCredential<T>()

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

DefineCertificateCredential<T>(String)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

DefinePasswordCredential<T>(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.

PasswordCredentials()

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.

RoleAssignments()

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

ServicePrincipalNames()

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

SetInner(InnerResourceT)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

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

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

(Geerbt von CreatableUpdatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT,IUpdatableT>)
WithCertificateCredential<T>(CertificateCredentialImpl<T>)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithExistingApplication(IActiveDirectoryApplication)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithExistingApplication(String)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithNewApplication(ICreatable<IActiveDirectoryApplication>)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithNewApplication(String)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithNewRole(BuiltInRole, String)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithNewRoleInResourceGroup(BuiltInRole, IResourceGroup)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithNewRoleInSubscription(BuiltInRole, String)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithoutCredential(String)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithoutCredentialByIdentifier(String)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithoutRole(IRoleAssignment)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithPasswordCredential<T>(PasswordCredentialImpl<T>)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

Explizite Schnittstellenimplementierungen

IHasCredential<IUpdate>.WithCertificateCredential(CertificateCredentialImpl<IUpdate>)

Fügen Sie diesem Modell Anmeldeinformationen an.

IHasCredential<IUpdate>.WithPasswordCredential(PasswordCredentialImpl<IUpdate>)

Fügen Sie diesem Modell Anmeldeinformationen an.

IHasCredential<IWithCreate>.WithCertificateCredential(CertificateCredentialImpl<IWithCreate>)

Fügen Sie diesem Modell Anmeldeinformationen an.

IHasCredential<IWithCreate>.WithPasswordCredential(PasswordCredentialImpl<IWithCreate>)

Fügen Sie diesem Modell Anmeldeinformationen an.

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>)
IServicePrincipal.ApplicationId

Ruft die App-ID ab.

IServicePrincipal.CertificateCredentials

Ruft die Zuordnung der Zertifikatanmeldeinformationen aus ihren Namen ab.

IServicePrincipal.PasswordCredentials

Ruft die Zuordnung der Kennwortanmeldeinformationen aus ihren Namen ab.

IServicePrincipal.RoleAssignments

Ruft die Zuordnung von Bereichen zu Rollenzuweisungen ab.

IServicePrincipal.ServicePrincipalNames

Ruft die Liste der Namen ab.

IWithApplicationBeta.WithExistingApplication(IActiveDirectoryApplication)

Gibt eine vorhandene Anwendung an, die vom Dienstprinzipal verwendet werden soll.

IWithApplicationBeta.WithExistingApplication(String)

Gibt eine vorhandene Anwendung anhand ihrer App-ID an.

IWithApplicationBeta.WithNewApplication(ICreatable<IActiveDirectoryApplication>)

Gibt eine neue Anwendung an, die vom Dienstprinzipal erstellt und verwendet werden soll.

IWithApplicationBeta.WithNewApplication(String)

Gibt eine neue Anwendung an, die vom Dienstprinzipal erstellt und verwendet werden soll.

IWithCredentialBeta.DefineCertificateCredential()

Startet die Definition von Zertifikatanmeldeinformationen.

IWithCredentialBeta.DefineCertificateCredential()

Startet die Definition von Zertifikatanmeldeinformationen.

IWithCredentialBeta.DefineCertificateCredential(String)

Startet die Definition von Zertifikatanmeldeinformationen.

IWithCredentialBeta.DefineCertificateCredential(String)

Startet die Definition von Zertifikatanmeldeinformationen.

IWithCredentialBeta.DefinePasswordCredential(String)

Startet die Definition von Kennwortanmeldeinformationen.

IWithCredentialBeta.DefinePasswordCredential(String)

Startet die Definition von Kennwortanmeldeinformationen.

IWithCredentialBeta.WithoutCredential(String)

Entfernt einen Schlüssel.

IWithCredentialBeta.WithoutCredentialByIdentifier(String)

Entfernt Anmeldeinformationen.

IWithRoleAssignmentBeta.WithNewRole(BuiltInRole, String)

Weist dem Dienstprinzipal eine neue Rolle zu.

IWithRoleAssignmentBeta.WithNewRole(BuiltInRole, String)

Weist dem Dienstprinzipal eine neue Rolle zu.

IWithRoleAssignmentBeta.WithNewRoleInResourceGroup(BuiltInRole, IResourceGroup)

Weist dem Dienstprinzipal eine neue Rolle zu.

IWithRoleAssignmentBeta.WithNewRoleInResourceGroup(BuiltInRole, IResourceGroup)

Weist dem Dienstprinzipal eine neue Rolle zu.

IWithRoleAssignmentBeta.WithNewRoleInSubscription(BuiltInRole, String)

Weist dem Dienstprinzipal eine neue Rolle zu.

IWithRoleAssignmentBeta.WithNewRoleInSubscription(BuiltInRole, String)

Weist dem Dienstprinzipal eine neue Rolle zu.

IWithRoleAssignmentBeta.WithoutRole(IRoleAssignment)

Entfernt eine Rolle aus dem Dienstprinzipal.

Gilt für: