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.
Implements
IMessage<JobConfiguration>, IEquatable<JobConfiguration>, IDeepCloneable<JobConfiguration>, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Logging.V1Assembly
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 |