MigrationJobObject
import type { MigrationJobObject } from "https://googleapis.deno.dev/v1/datamigration:v1.ts";A specific Migration Job Object (e.g. a specifc DB Table)
interface MigrationJobObject  {
readonly createTime?: Date;
readonly error?: Status;
readonly heterogeneousMetadata?: HeterogeneousMetadata;
name?: string;
readonly phase?: 
 | "PHASE_UNSPECIFIED"
 | "FULL_DUMP"
 | "CDC"
 | "READY_FOR_PROMOTE"
 | "PROMOTE_IN_PROGRESS"
 | "PROMOTED"
 | "DIFF_BACKUP";
sourceObject?: SourceObjectIdentifier;
state?: 
 | "STATE_UNSPECIFIED"
 | "NOT_STARTED"
 | "RUNNING"
 | "STOPPING"
 | "STOPPED"
 | "RESTARTING"
 | "FAILED"
 | "REMOVING"
 | "NOT_SELECTED"
 | "COMPLETED";
readonly updateTime?: Date;
}§Properties
§
readonly heterogeneousMetadata?: HeterogeneousMetadata
[src]Output only. Metadata for heterogeneous migration jobs objects.
§
readonly phase?: "PHASE_UNSPECIFIED" | "FULL_DUMP" | "CDC" | "READY_FOR_PROMOTE" | "PROMOTE_IN_PROGRESS" | "PROMOTED" | "DIFF_BACKUP"
[src]Output only. The phase of the migration job object.
§
sourceObject?: SourceObjectIdentifier
[src]The object identifier in the data source.