Share via


IdentityModel Class

Definition

Identity model.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IdentityModelTypeConverter))]
public class IdentityModel : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IIdentityModel
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IdentityModelTypeConverter))>]
type IdentityModel = class
    interface IIdentityModel
    interface IJsonSerializable
Public Class IdentityModel
Implements IIdentityModel
Inheritance
IdentityModel
Attributes
Implements

Constructors

IdentityModel()

Creates an new IdentityModel instance.

Properties

AadAuthority

Gets or sets the authority of the SPN with which Dra communicates to service.

ApplicationId

Gets or sets the client/application Id of the SPN with which Dra communicates to service.

Audience

Gets or sets the audience of the SPN with which Dra communicates to service.

ObjectId

Gets or sets the object Id of the SPN with which Dra communicates to service.

TenantId

Gets or sets the tenant Id of the SPN with which Dra communicates to service.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of IdentityModel.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of IdentityModel.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IIdentityModel.

FromJsonString(String)

Creates a new instance of IdentityModel, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of IdentityModel into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to