IdentityProviderDetails Class

Definition

Identity provider details.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IdentityProviderDetailsTypeConverter))]
public class IdentityProviderDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IIdentityProviderDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IdentityProviderDetailsTypeConverter))>]
type IdentityProviderDetails = class
    interface IIdentityProviderDetails
    interface IJsonSerializable
Public Class IdentityProviderDetails
Implements IIdentityProviderDetails
Inheritance
IdentityProviderDetails
Attributes
Implements

Constructors

IdentityProviderDetails()

Creates an new IdentityProviderDetails instance.

Properties

AadAuthority

The base authority for Azure Active Directory authentication.

ApplicationId

The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

Audience

The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.

ObjectId

The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.

TenantId

The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of IdentityProviderDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of IdentityProviderDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IIdentityProviderDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of IdentityProviderDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to