BigQuery Audit Data Logging v1 API - Class JobConfiguration (1.3.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
JobConfigurationConfigurationOneofCase

DryRun

public bool DryRun { get; set; }

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

Property Value
Type Description
bool

Extract

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

Extract job information.

Property Value
Type Description
JobConfigurationTypesExtract

Labels

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

Labels provided for the job.

Property Value
Type Description
MapFieldstringstring

Load

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

Load job information.

Property Value
Type Description
JobConfigurationTypesLoad

Query

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

Query job information.

Property Value
Type Description
JobConfigurationTypesQuery

TableCopy

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

TableCopy job information.

Property Value
Type Description
JobConfigurationTypesTableCopy