ProjectTaskProperties interface
Classe di base per tutti i tipi di proprietà dell'attività DMS (classica). Se l'attività non è supportata dal client corrente, viene restituito questo oggetto.
Proprietà
| client |
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività |
| commands | Matrice di proprietà del comando. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| errors | Matrice di errori. Questo viene ignorato se inviato. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| state | Stato dell'attività. Questo viene ignorato se inviato. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| task |
Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere |
Dettagli proprietà
clientData
Coppie chiave-valore dei dati client per collegare le informazioni sui metadati all'attività
clientData?: {[propertyName: string]: string}
Valore della proprietà
{[propertyName: string]: string}
commands
Matrice di proprietà del comando. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
commands?: CommandPropertiesUnion[]
Valore della proprietà
errors
Matrice di errori. Questo viene ignorato se inviato. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
errors?: ODataError[]
Valore della proprietà
state
Stato dell'attività. Questo viene ignorato se inviato. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
state?: string
Valore della proprietà
string
taskType
Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere
taskType: "MigrateSchemaSqlServerSqlDb" | "Service.Check.OCI" | "Service.Upload.OCI" | "Service.Install.OCI" | "Connect.MongoDb" | "ConnectToSource.SqlServer" | "ConnectToSource.SqlServer.Sync" | "ConnectToSource.PostgreSql.Sync" | "ConnectToSource.MySql" | "ConnectToSource.Oracle.Sync" | "ConnectToTarget.SqlDb" | "ConnectToTarget.SqlDb.Sync" | "ConnectToTarget.AzureDbForPostgreSql.Sync" | "ConnectToTarget.Oracle.AzureDbForPostgreSql.Sync" | "GetUserTables.Sql" | "GetUserTables.AzureSqlDb.Sync" | "GetUserTablesOracle" | "GetUserTablesPostgreSql" | "GetUserTablesMySql" | "ConnectToTarget.AzureSqlDbMI" | "ConnectToTarget.AzureSqlDbMI.Sync.LRS" | "ConnectToTarget.AzureDbForMySql" | "Migrate.MongoDb" | "Migrate.SqlServer.AzureSqlDbMI" | "Migrate.SqlServer.AzureSqlDbMI.Sync.LRS" | "Migrate.SqlServer.SqlDb" | "Migrate.SqlServer.AzureSqlDb.Sync" | "Migrate.MySql.AzureDbForMySql.Sync" | "Migrate.MySql.AzureDbForMySql" | "Migrate.PostgreSql.AzureDbForPostgreSql.SyncV2" | "Migrate.Oracle.AzureDbForPostgreSql.Sync" | "ValidateMigrationInput.SqlServer.SqlDb.Sync" | "ValidateMigrationInput.SqlServer.AzureSqlDbMI" | "ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS" | "Validate.MongoDb" | "Validate.Oracle.AzureDbPostgreSql.Sync" | "GetTDECertificates.Sql" | "Migrate.Ssis"
Valore della proprietà
"MigrateSchemaSqlServerSqlDb" | "Service.Check.OCI" | "Service.Upload.OCI" | "Service.Install.OCI" | "Connect.MongoDb" | "ConnectToSource.SqlServer" | "ConnectToSource.SqlServer.Sync" | "ConnectToSource.PostgreSql.Sync" | "ConnectToSource.MySql" | "ConnectToSource.Oracle.Sync" | "ConnectToTarget.SqlDb" | "ConnectToTarget.SqlDb.Sync" | "ConnectToTarget.AzureDbForPostgreSql.Sync" | "ConnectToTarget.Oracle.AzureDbForPostgreSql.Sync" | "GetUserTables.Sql" | "GetUserTables.AzureSqlDb.Sync" | "GetUserTablesOracle" | "GetUserTablesPostgreSql" | "GetUserTablesMySql" | "ConnectToTarget.AzureSqlDbMI" | "ConnectToTarget.AzureSqlDbMI.Sync.LRS" | "ConnectToTarget.AzureDbForMySql" | "Migrate.MongoDb" | "Migrate.SqlServer.AzureSqlDbMI" | "Migrate.SqlServer.AzureSqlDbMI.Sync.LRS" | "Migrate.SqlServer.SqlDb" | "Migrate.SqlServer.AzureSqlDb.Sync" | "Migrate.MySql.AzureDbForMySql.Sync" | "Migrate.MySql.AzureDbForMySql" | "Migrate.PostgreSql.AzureDbForPostgreSql.SyncV2" | "Migrate.Oracle.AzureDbForPostgreSql.Sync" | "ValidateMigrationInput.SqlServer.SqlDb.Sync" | "ValidateMigrationInput.SqlServer.AzureSqlDbMI" | "ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS" | "Validate.MongoDb" | "Validate.Oracle.AzureDbPostgreSql.Sync" | "GetTDECertificates.Sql" | "Migrate.Ssis"