MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponse

data class MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponse(val clientData: Map<String, String>? = null, val commands: List<Either<MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse>>, val createdOn: String? = null, val errors: List<ODataErrorResponse>, val input: MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponse? = null, val isCloneable: Boolean? = null, val output: List<Any>, val state: String, val taskId: String? = null, val taskType: String)

Properties for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

Constructors

constructor(clientData: Map<String, String>? = null, commands: List<Either<MigrateMISyncCompleteCommandPropertiesResponse, MigrateSyncCompleteCommandPropertiesResponse>>, createdOn: String? = null, errors: List<ODataErrorResponse>, input: MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponse? = null, isCloneable: Boolean? = null, output: List<Any>, state: String, taskId: String? = null, taskType: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val clientData: Map<String, String>? = null

Key value pairs of client data to attach meta data information to task

Link copied to clipboard
Link copied to clipboard
val createdOn: String? = null

DateTime in UTC when the task was created

Link copied to clipboard

Array of errors. This is ignored if submitted.

Link copied to clipboard
Link copied to clipboard
val isCloneable: Boolean? = null

whether the task can be cloned or not

Link copied to clipboard

Task output. This is ignored if submitted.

Link copied to clipboard

The state of the task. This is ignored if submitted.

Link copied to clipboard
val taskId: String? = null

task id

Link copied to clipboard

Task type. Expected value is 'Migrate.PostgreSql.AzureDbForPostgreSql.SyncV2'.