IdentityProviderInput Class

Definition

Identity provider input.

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

Constructors

Name Description
IdentityProviderInput()

Creates an new IdentityProviderInput instance.

Properties

Name Description
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

Name Description
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.Api202401.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