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.
Implements
IMessageMigrationWorkflow, IEquatableMigrationWorkflow, IDeepCloneableMigrationWorkflow, IBufferMessage, IMessageInherited Members
Namespace
Google.Cloud.BigQuery.Migration.V2Assembly
Google.Cloud.BigQuery.Migration.V2.dll
Constructors
MigrationWorkflow()
public MigrationWorkflow()
MigrationWorkflow(MigrationWorkflow)
public MigrationWorkflow(MigrationWorkflow other)
Parameter | |
---|---|
Name | Description |
other |
MigrationWorkflow |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Time when the workflow was created.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
string |
LastUpdateTime
public Timestamp LastUpdateTime { get; set; }
Time when the workflow was last updated.
Property Value | |
---|---|
Type | Description |
Timestamp |
MigrationWorkflowName
public MigrationWorkflowName MigrationWorkflowName { get; set; }
MigrationWorkflowName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
MigrationWorkflowName |
Name
public string Name { get; set; }
Output only. Immutable. Identifier. The unique identifier for the migration workflow. The ID is server-generated.
Example: projects/123/locations/us/workflows/345
Property Value | |
---|---|
Type | Description |
string |
State
public MigrationWorkflow.Types.State State { get; set; }
Output only. That status of the workflow.
Property Value | |
---|---|
Type | Description |
MigrationWorkflowTypesState |
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 | |
---|---|
Type | Description |
MapFieldstringMigrationTask |