Google Cloud Audit API - Class BigQueryAuditMetadata.Types.JobConfig.Types.TableCopy (2.1.0)

public sealed class TableCopy : IMessage<BigQueryAuditMetadata.Types.JobConfig.Types.TableCopy>, IEquatable<BigQueryAuditMetadata.Types.JobConfig.Types.TableCopy>, IDeepCloneable<BigQueryAuditMetadata.Types.JobConfig.Types.TableCopy>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Audit API class BigQueryAuditMetadata.Types.JobConfig.Types.TableCopy.

Table copy job configuration.

Inheritance

Object > BigQueryAuditMetadata.Types.JobConfig.Types.TableCopy

Namespace

Google.Cloud.Audit

Assembly

Google.Cloud.Audit.dll

Constructors

TableCopy()

public TableCopy()

TableCopy(BigQueryAuditMetadata.Types.JobConfig.Types.TableCopy)

public TableCopy(BigQueryAuditMetadata.Types.JobConfig.Types.TableCopy other)
Parameter
NameDescription
otherBigQueryAuditMetadata.Types.JobConfig.Types.TableCopy

Properties

CreateDisposition

public BigQueryAuditMetadata.Types.CreateDisposition CreateDisposition { get; set; }

Destination table create disposition.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.CreateDisposition

DestinationExpirationTime

public Timestamp DestinationExpirationTime { get; set; }

Expiration time set on the destination table. Expired tables will be deleted and their storage reclaimed.

Property Value
TypeDescription
Timestamp

DestinationTable

public string DestinationTable { get; set; }

Destination table.

Property Value
TypeDescription
String

DestinationTableEncryption

public BigQueryAuditMetadata.Types.EncryptionInfo DestinationTableEncryption { get; set; }

Result table encryption information. Set when non-default encryption is used.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.EncryptionInfo

OperationType

public BigQueryAuditMetadata.Types.OperationType OperationType { get; set; }

Supported operation types in the table copy job.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.OperationType

SourceTables

public RepeatedField<string> SourceTables { get; }

Source tables. Entire list is truncated if exceeds 50K.

Property Value
TypeDescription
RepeatedField<String>

SourceTablesTruncated

public bool SourceTablesTruncated { get; set; }

True if the source_tables field was truncated.

Property Value
TypeDescription
Boolean

WriteDisposition

public BigQueryAuditMetadata.Types.WriteDisposition WriteDisposition { get; set; }

Destination table write disposition.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.WriteDisposition