AccessReviewDecisionServicePrincipalIdentity Class

Definition

Service Principal Decision Target.

public class AccessReviewDecisionServicePrincipalIdentity : Azure.ResourceManager.Authorization.Models.AccessReviewDecisionIdentity, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Authorization.Models.AccessReviewDecisionServicePrincipalIdentity>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Authorization.Models.AccessReviewDecisionServicePrincipalIdentity>
type AccessReviewDecisionServicePrincipalIdentity = class
    inherit AccessReviewDecisionIdentity
    interface IJsonModel<AccessReviewDecisionServicePrincipalIdentity>
    interface IPersistableModel<AccessReviewDecisionServicePrincipalIdentity>
Public Class AccessReviewDecisionServicePrincipalIdentity
Inherits AccessReviewDecisionIdentity
Implements IJsonModel(Of AccessReviewDecisionServicePrincipalIdentity), IPersistableModel(Of AccessReviewDecisionServicePrincipalIdentity)
Inheritance
AccessReviewDecisionServicePrincipalIdentity
Implements

Properties

Name Description
AppId

The appId for the service principal entity being reviewed.

DisplayName

The display name of the user whose access was reviewed.

(Inherited from AccessReviewDecisionIdentity)
Id

The id of principal whose access was reviewed.

(Inherited from AccessReviewDecisionIdentity)

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<AccessReviewDecisionIdentity>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from AccessReviewDecisionIdentity)
IJsonModel<AccessReviewDecisionIdentity>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from AccessReviewDecisionIdentity)
IJsonModel<AccessReviewDecisionServicePrincipalIdentity>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<AccessReviewDecisionServicePrincipalIdentity>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<AccessReviewDecisionIdentity>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from AccessReviewDecisionIdentity)
IPersistableModel<AccessReviewDecisionIdentity>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from AccessReviewDecisionIdentity)
IPersistableModel<AccessReviewDecisionIdentity>.Write(ModelReaderWriterOptions) (Inherited from AccessReviewDecisionIdentity)
IPersistableModel<AccessReviewDecisionServicePrincipalIdentity>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<AccessReviewDecisionServicePrincipalIdentity>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<AccessReviewDecisionServicePrincipalIdentity>.Write(ModelReaderWriterOptions)

Applies to