BigQuery Audit Data Logging v1 API - Class JobConfiguration (1.0.0)

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

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

Job configuration information. See the Jobs API resource for more details on individual fields.

Inheritance

Object > JobConfiguration

Namespace

Google.Cloud.BigQuery.Logging.V1

Assembly

Google.Cloud.BigQuery.Logging.V1.dll

Constructors

JobConfiguration()

public JobConfiguration()

JobConfiguration(JobConfiguration)

public JobConfiguration(JobConfiguration other)
Parameter
Name Description
other JobConfiguration

Properties

ConfigurationCase

public JobConfiguration.ConfigurationOneofCase ConfigurationCase { get; }
Property Value
Type Description
JobConfiguration.ConfigurationOneofCase

DryRun

public bool DryRun { get; set; }

If true, don't actually run the job. Just check that it would run.

Property Value
Type Description
Boolean

Extract

public JobConfiguration.Types.Extract Extract { get; set; }

Extract job information.

Property Value
Type Description
JobConfiguration.Types.Extract

Labels

public MapField<string, string> Labels { get; }

Labels provided for the job.

Property Value
Type Description
MapField<String, String>

Load

public JobConfiguration.Types.Load Load { get; set; }

Load job information.

Property Value
Type Description
JobConfiguration.Types.Load

Query

public JobConfiguration.Types.Query Query { get; set; }

Query job information.

Property Value
Type Description
JobConfiguration.Types.Query

TableCopy

public JobConfiguration.Types.TableCopy TableCopy { get; set; }

TableCopy job information.

Property Value
Type Description
JobConfiguration.Types.TableCopy