ConversionWorkspace
import type { ConversionWorkspace } from "https://googleapis.deno.dev/v1/datamigration:v1.ts";
The main conversion workspace resource entity.
interface ConversionWorkspace {
readonly createTime?: Date;
destination?: DatabaseEngineInfo;
displayName?: string;
globalSettings?: {};
[key: string]: string;
readonly hasUncommittedChanges?: boolean;
readonly latestCommitId?: string;
readonly latestCommitTime?: Date;
name?: string;
source?: DatabaseEngineInfo;
readonly updateTime?: Date;
}§Properties
§
destination?: DatabaseEngineInfo
[src]Required. The destination engine details.
§
globalSettings?: {}
[src][key: string]: string;
Optional. A generic list of settings for the workspace. The settings are database pair dependant and can indicate default behavior for the mapping rules engine or turn on or off specific features. Such examples can be: convert_foreign_key_to_interleave=true, skip_triggers=false, ignore_non_table_synonyms=true
§
readonly hasUncommittedChanges?: boolean
[src]Output only. Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).
§
name?: string
[src]Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.
§
source?: DatabaseEngineInfo
[src]Required. The source engine details.