ProjectTaskProperties interface

Basklass för alla typer av DMS-uppgiftsegenskaper (klassisk). Om uppgiften inte stöds av den aktuella klienten returneras det här objektet.

Egenskaper

clientData

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

commands

Matris med kommandoegenskaper. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

errors

Matris med fel. Detta ignoreras om det skickas. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

state

Uppgiftens tillstånd. Detta ignoreras om det skickas. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

taskType

Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara

Egenskapsinformation

clientData

Nyckelvärdepar med klientdata för att bifoga metadatainformation till uppgift

clientData?: {[propertyName: string]: string}

Egenskapsvärde

{[propertyName: string]: string}

commands

Matris med kommandoegenskaper. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

commands?: CommandPropertiesUnion[]

Egenskapsvärde

errors

Matris med fel. Detta ignoreras om det skickas. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

errors?: ODataError[]

Egenskapsvärde

state

Uppgiftens tillstånd. Detta ignoreras om det skickas. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

state?: string

Egenskapsvärde

string

taskType

Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara

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"

Egenskapsvärde

"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"