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
NameDescription
otherJobConfiguration

Properties

ConfigurationCase

public JobConfiguration.ConfigurationOneofCase ConfigurationCase { get; }
Property Value
TypeDescription
JobConfiguration.ConfigurationOneofCase

DryRun

public bool DryRun { get; set; }

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

Property Value
TypeDescription
Boolean

Extract

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

Extract job information.

Property Value
TypeDescription
JobConfiguration.Types.Extract

Labels

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

Labels provided for the job.

Property Value
TypeDescription
MapField<String, String>

Load

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

Load job information.

Property Value
TypeDescription
JobConfiguration.Types.Load

Query

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

Query job information.

Property Value
TypeDescription
JobConfiguration.Types.Query

TableCopy

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

TableCopy job information.

Property Value
TypeDescription
JobConfiguration.Types.TableCopy