Share via


DataMigrationAadApp Class

Definition

Azure Active Directory Application.

public class DataMigrationAadApp : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DataMigration.Models.DataMigrationAadApp>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DataMigration.Models.DataMigrationAadApp>
type DataMigrationAadApp = class
    interface IJsonModel<DataMigrationAadApp>
    interface IPersistableModel<DataMigrationAadApp>
Public Class DataMigrationAadApp
Implements IJsonModel(Of DataMigrationAadApp), IPersistableModel(Of DataMigrationAadApp)
Inheritance
DataMigrationAadApp
Implements

Constructors

DataMigrationAadApp()

Initializes a new instance of DataMigrationAadApp.

Properties

AppKey

Key used to authenticate to the Azure Active Directory Application.

ApplicationId

Application ID of the Azure Active Directory Application.

DoesIgnoreAzurePermissions

Ignore checking azure permissions on the AAD app.

TenantId

Tenant id of the customer.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DataMigrationAadApp>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<DataMigrationAadApp>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataMigrationAadApp>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DataMigrationAadApp>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<DataMigrationAadApp>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to