Condividi tramite


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à

clientData

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.

taskType

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"