Show / Hide Table of Contents

Class ConversionWorkspace

The main conversion workspace resource entity.

Inheritance
object
ConversionWorkspace
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.DatabaseMigrationService.v1.Data
Assembly: Google.Apis.DatabaseMigrationService.v1.dll
Syntax
public class ConversionWorkspace : IDirectResponseSchema

Properties

CreateTime

object representation of CreateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type Description
object

CreateTimeDateTimeOffset

DateTimeOffset representation of CreateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

CreateTimeRaw

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

Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
Type Description
string

Destination

Required. The destination engine details.

Declaration
[JsonProperty("destination")]
public virtual DatabaseEngineInfo Destination { get; set; }
Property Value
Type Description
DatabaseEngineInfo

DestinationProvider

Optional. The provider for the destination database.

Declaration
[JsonProperty("destinationProvider")]
public virtual string DestinationProvider { get; set; }
Property Value
Type Description
string

DisplayName

Optional. The display name for the workspace.

Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

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

Declaration
[JsonProperty("globalSettings")]
public virtual IDictionary<string, string> GlobalSettings { get; set; }
Property Value
Type Description
IDictionary<string, string>

HasUncommittedChanges

Output only. Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).

Declaration
[JsonProperty("hasUncommittedChanges")]
public virtual bool? HasUncommittedChanges { get; set; }
Property Value
Type Description
bool?

LatestCommitId

Output only. The latest commit ID.

Declaration
[JsonProperty("latestCommitId")]
public virtual string LatestCommitId { get; set; }
Property Value
Type Description
string

LatestCommitTime

object representation of LatestCommitTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LatestCommitTimeDateTimeOffset instead.")]
public virtual object LatestCommitTime { get; set; }
Property Value
Type Description
object

LatestCommitTimeDateTimeOffset

DateTimeOffset representation of LatestCommitTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? LatestCommitTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

LatestCommitTimeRaw

Output only. The timestamp when the workspace was committed.

Declaration
[JsonProperty("latestCommitTime")]
public virtual string LatestCommitTimeRaw { get; set; }
Property Value
Type Description
string

Name

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

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

Source

Required. The source engine details.

Declaration
[JsonProperty("source")]
public virtual DatabaseEngineInfo Source { get; set; }
Property Value
Type Description
DatabaseEngineInfo

SourceProvider

Optional. The provider for the source database.

Declaration
[JsonProperty("sourceProvider")]
public virtual string SourceProvider { get; set; }
Property Value
Type Description
string

UpdateTime

object representation of UpdateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use UpdateTimeDateTimeOffset instead.")]
public virtual object UpdateTime { get; set; }
Property Value
Type Description
object

UpdateTimeDateTimeOffset

DateTimeOffset representation of UpdateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? UpdateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

UpdateTimeRaw

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

Declaration
[JsonProperty("updateTime")]
public virtual string UpdateTimeRaw { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX