Share via


IdentityProviderInput Class

Definition

Identity provider input.

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

Constructors

IdentityProviderInput()

Creates an new IdentityProviderInput 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 IdentityProviderInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of IdentityProviderInput.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of IdentityProviderInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to