BigQuery Migration v2 API - Class MigrationWorkflow (1.0.0)

public sealed class MigrationWorkflow : IMessage<MigrationWorkflow>, IEquatable<MigrationWorkflow>, IDeepCloneable<MigrationWorkflow>, IBufferMessage, IMessage

Reference documentation and code samples for the BigQuery Migration v2 API class MigrationWorkflow.

A migration workflow which specifies what needs to be done for an EDW migration.

Inheritance

Object > MigrationWorkflow

Namespace

Google.Cloud.BigQuery.Migration.V2

Assembly

Google.Cloud.BigQuery.Migration.V2.dll

Constructors

MigrationWorkflow()

public MigrationWorkflow()

MigrationWorkflow(MigrationWorkflow)

public MigrationWorkflow(MigrationWorkflow other)
Parameter
NameDescription
otherMigrationWorkflow

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Time when the workflow was created.

Property Value
TypeDescription
Timestamp

DisplayName

public string DisplayName { get; set; }

The display name of the workflow. This can be set to give a workflow a descriptive name. There is no guarantee or enforcement of uniqueness.

Property Value
TypeDescription
String

LastUpdateTime

public Timestamp LastUpdateTime { get; set; }

Time when the workflow was last updated.

Property Value
TypeDescription
Timestamp

MigrationWorkflowName

public MigrationWorkflowName MigrationWorkflowName { get; set; }

MigrationWorkflowName-typed view over the Name resource name property.

Property Value
TypeDescription
MigrationWorkflowName

Name

public string Name { get; set; }

Output only. Immutable. The unique identifier for the migration workflow. The ID is server-generated.

Example: projects/123/locations/us/workflows/345

Property Value
TypeDescription
String

State

public MigrationWorkflow.Types.State State { get; set; }

Output only. That status of the workflow.

Property Value
TypeDescription
MigrationWorkflow.Types.State

Tasks

public MapField<string, MigrationTask> Tasks { get; }

The tasks in a workflow in a named map. The name (i.e. key) has no meaning and is merely a convenient way to address a specific task in a workflow.

Property Value
TypeDescription
MapField<String, MigrationTask>