MigrationWorkflow(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A migration workflow which specifies what needs to be done for an EDW migration.
Attributes
Name | Description |
name |
str
Output only. Immutable. The unique identifier for the migration workflow. The ID is server-generated. Example: projects/123/locations/us/workflows/345
|
display_name |
str
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. |
tasks |
Mapping[str, google.cloud.bigquery_migration_v2.types.MigrationTask]
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. |
state |
google.cloud.bigquery_migration_v2.types.MigrationWorkflow.State
Output only. That status of the workflow. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Time when the workflow was created. |
last_update_time |
google.protobuf.timestamp_pb2.Timestamp
Time when the workflow was last updated. |
Classes
State
State(value)
Possible migration workflow states.
TasksEntry
TasksEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The abstract base class for a message.
Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |