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
IMessage<MigrationWorkflow>, IEquatable<MigrationWorkflow>, IDeepCloneable<MigrationWorkflow>, IBufferMessage, IMessageNamespace
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. 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 |
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 | |
---|---|
Type | Description |
MapField<String, MigrationTask> |