Resource: ConversionWorkspace
The main conversion workspace resource entity.
JSON representation |
---|
{ "name": string, "source": { object ( |
Fields | |
---|---|
name |
Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversionWorkspace}. |
source |
Required. The source engine details. |
destination |
Required. The destination engine details. |
globalSettings |
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 An object containing a list of |
hasUncommittedChanges |
Output only. Whether the workspace has uncommitted changes (changes which were made after the workspace was committed). |
latestCommitId |
Output only. The latest commit ID. |
latestCommitTime |
Output only. The timestamp when the workspace was committed. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
createTime |
Output only. The timestamp when the workspace resource was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateTime |
Output only. The timestamp when the workspace resource was last updated. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
displayName |
Optional. The display name for the workspace. |
DatabaseEngineInfo
The type and version of a source or destination database.
JSON representation |
---|
{
"engine": enum ( |
Fields | |
---|---|
engine |
Required. Engine type. |
version |
Required. Engine version, for example "12.c.1". |
Methods |
|
---|---|
|
Applies draft tree onto a specific destination database. |
|
Marks all the data in the conversion workspace as committed. |
|
Creates a draft tree schema for the destination database. |
|
Creates a new conversion workspace in a given project and location. |
|
Deletes a single conversion workspace. |
|
Retrieves a list of committed revisions of a specific conversion workspace. |
|
Describes the database entities tree for a specific conversion workspace and a specific tree type. |
|
Gets details of a single conversion workspace. |
|
Gets the access control policy for a resource. |
|
Lists conversion workspaces in a given project and location. |
|
Updates the parameters of a single conversion workspace. |
|
Rolls back a conversion workspace to the last committed snapshot. |
|
Searches/lists the background jobs for a specific conversion workspace. |
|
Imports a snapshot of the source database into the conversion workspace. |
|
Sets the access control policy on the specified resource. |
|
Returns permissions that a caller has on the specified resource. |