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

Properties

ConfigurationCase

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

DryRun

public bool DryRun { get; set; }

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

Property Value
TypeDescription
bool

Extract

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

Extract job information.

Property Value
TypeDescription
JobConfigurationTypesExtract

Labels

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

Labels provided for the job.

Property Value
TypeDescription
MapFieldstringstring

Load

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

Load job information.

Property Value
TypeDescription
JobConfigurationTypesLoad

Query

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

Query job information.

Property Value
TypeDescription
JobConfigurationTypesQuery

TableCopy

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

TableCopy job information.

Property Value
TypeDescription
JobConfigurationTypesTableCopy