Compartilhar via


ProjectProperties Constructors

Definition

Overloads

ProjectProperties()

Initializes a new instance of the ProjectProperties class.

ProjectProperties(String, String, Nullable<DateTimeOffset>, ConnectionInfo, ConnectionInfo, IList<DatabaseInfo>, String)

Initializes a new instance of the ProjectProperties class.

ProjectProperties()

Initializes a new instance of the ProjectProperties class.

public ProjectProperties ();
Public Sub New ()

Applies to

ProjectProperties(String, String, Nullable<DateTimeOffset>, ConnectionInfo, ConnectionInfo, IList<DatabaseInfo>, String)

Initializes a new instance of the ProjectProperties class.

public ProjectProperties (string sourcePlatform, string targetPlatform, DateTimeOffset? creationTime = default, Microsoft.Azure.Management.DataMigration.Models.ConnectionInfo sourceConnectionInfo = default, Microsoft.Azure.Management.DataMigration.Models.ConnectionInfo targetConnectionInfo = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataMigration.Models.DatabaseInfo> databasesInfo = default, string provisioningState = default);
new Microsoft.Azure.Management.DataMigration.Models.ProjectProperties : string * string * Nullable<DateTimeOffset> * Microsoft.Azure.Management.DataMigration.Models.ConnectionInfo * Microsoft.Azure.Management.DataMigration.Models.ConnectionInfo * System.Collections.Generic.IList<Microsoft.Azure.Management.DataMigration.Models.DatabaseInfo> * string -> Microsoft.Azure.Management.DataMigration.Models.ProjectProperties
Public Sub New (sourcePlatform As String, targetPlatform As String, Optional creationTime As Nullable(Of DateTimeOffset) = Nothing, Optional sourceConnectionInfo As ConnectionInfo = Nothing, Optional targetConnectionInfo As ConnectionInfo = Nothing, Optional databasesInfo As IList(Of DatabaseInfo) = Nothing, Optional provisioningState As String = Nothing)

Parameters

sourcePlatform
String

Source platform for the project Possible values include: 'SQL', 'MySQL', 'PostgreSql', 'MongoDb', 'Unknown'

targetPlatform
String

Target platform for the project Possible values include: 'SQLDB', 'SQLMI', 'AzureDbForMySql', 'AzureDbForPostgreSql', 'MongoDb', 'Unknown'

creationTime
Nullable<DateTimeOffset>

UTC Date and time when project was created

sourceConnectionInfo
ConnectionInfo

Information for connecting to source

targetConnectionInfo
ConnectionInfo

Information for connecting to target

databasesInfo
IList<DatabaseInfo>

List of DatabaseInfo

provisioningState
String

The project's provisioning state Possible values include: 'Deleting', 'Succeeded'

Applies to