Share via


DataMigrationIdentity Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataMigration.Models.DataMigrationIdentityTypeConverter))]
public class DataMigrationIdentity : Microsoft.Azure.PowerShell.Cmdlets.DataMigration.Models.IDataMigrationIdentity
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataMigration.Models.DataMigrationIdentityTypeConverter))>]
type DataMigrationIdentity = class
    interface IDataMigrationIdentity
    interface IJsonSerializable
Public Class DataMigrationIdentity
Implements IDataMigrationIdentity
Inheritance
DataMigrationIdentity
Attributes
Implements

Constructors

DataMigrationIdentity()

Creates an new DataMigrationIdentity instance.

Properties

Id

Resource identity path

ManagedInstanceName
ResourceGroupName

Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

SqlDbInstanceName
SqlMigrationServiceName

Name of the SQL Migration Service.

SqlVirtualMachineName
SubscriptionId

Subscription ID that identifies an Azure subscription.

TargetDbName

The name of the target database.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DataMigrationIdentity.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DataMigrationIdentity.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataMigration.Models.IDataMigrationIdentity.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DataMigrationIdentity into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to