BigQuery Audit Data Logging v1 API - Class JobConfiguration.Types.Load (1.3.0)

public sealed class JobConfiguration.Types.Load : IMessage<JobConfiguration.Types.Load>, IEquatable<JobConfiguration.Types.Load>, IDeepCloneable<JobConfiguration.Types.Load>, IBufferMessage, IMessage

Reference documentation and code samples for the BigQuery Audit Data Logging v1 API class JobConfiguration.Types.Load.

Describes a load job, which loads data from an external source via the import pipeline.

Inheritance

object > JobConfiguration.Types.Load

Namespace

Google.Cloud.BigQuery.Logging.V1

Assembly

Google.Cloud.BigQuery.Logging.V1.dll

Constructors

Load()

public Load()

Load(Load)

public Load(JobConfiguration.Types.Load other)
Parameter
NameDescription
otherJobConfigurationTypesLoad

Properties

CreateDisposition

public string CreateDisposition { get; set; }

Describes when a job is allowed to create a table: CREATE_IF_NEEDED, CREATE_NEVER.

Property Value
TypeDescription
string

DestinationTable

public TableName DestinationTable { get; set; }

The table where the imported data is written.

Property Value
TypeDescription
TableName

DestinationTableEncryption

public EncryptionInfo DestinationTableEncryption { get; set; }

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

Property Value
TypeDescription
EncryptionInfo

SchemaJson

public string SchemaJson { get; set; }

The table schema in JSON format representation of a TableSchema.

Property Value
TypeDescription
string

SourceUris

public RepeatedField<string> SourceUris { get; }

URIs for the data to be imported. Only Google Cloud Storage URIs are supported.

Property Value
TypeDescription
RepeatedFieldstring

WriteDisposition

public string WriteDisposition { get; set; }

Describes how writes affect existing tables: WRITE_TRUNCATE, WRITE_APPEND, WRITE_EMPTY.

Property Value
TypeDescription
string