Class TableCopy (1.2.0)

TableCopy(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Describes a copy job, which copies an existing table to another table.

Attributes

NameDescription
source_tables MutableSequence[google.cloud.bigquery_logging_v1.types.TableName]
Source tables.
destination_table google.cloud.bigquery_logging_v1.types.TableName
Destination table.
create_disposition str
Describes when a job is allowed to create a table: CREATE_IF_NEEDED, CREATE_NEVER.
write_disposition str
Describes how writes affect existing tables: WRITE_TRUNCATE, WRITE_APPEND, WRITE_EMPTY.
destination_table_encryption google.cloud.bigquery_logging_v1.types.EncryptionInfo
Result table encryption information. Set when non-default encryption is used.