Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

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;
readonly updateTime?: Date;
}

§Properties

§
readonly createTime?: Date
[src]

Output only. The timestamp when the workspace resource was created.

§

Required. The destination engine details.

§
displayName?: string
[src]

Optional. The display name for the workspace.

§
globalSettings?: {
[key: string]: string;
}
[src]

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).

§
readonly latestCommitId?: string
[src]

Output only. The latest commit ID.

§
readonly latestCommitTime?: Date
[src]

Output only. The timestamp when the workspace was committed.

§
name?: string
[src]

Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.

§

Required. The source engine details.

§
readonly updateTime?: Date
[src]

Output only. The timestamp when the workspace resource was last updated.