Google Cloud Audit API - Class BigQueryAuditMetadata.Types.JobConfig.Types.Query (2.1.0)

public sealed class Query : IMessage<BigQueryAuditMetadata.Types.JobConfig.Types.Query>, IEquatable<BigQueryAuditMetadata.Types.JobConfig.Types.Query>, IDeepCloneable<BigQueryAuditMetadata.Types.JobConfig.Types.Query>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Audit API class BigQueryAuditMetadata.Types.JobConfig.Types.Query.

Query job configuration.

Inheritance

Object > BigQueryAuditMetadata.Types.JobConfig.Types.Query

Namespace

Google.Cloud.Audit

Assembly

Google.Cloud.Audit.dll

Constructors

Query()

public Query()

Query(BigQueryAuditMetadata.Types.JobConfig.Types.Query)

public Query(BigQueryAuditMetadata.Types.JobConfig.Types.Query other)
Parameter
NameDescription
otherBigQueryAuditMetadata.Types.JobConfig.Types.Query

Properties

CreateDisposition

public BigQueryAuditMetadata.Types.CreateDisposition CreateDisposition { get; set; }

Destination table create disposition.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.CreateDisposition

DefaultDataset

public string DefaultDataset { get; set; }

Default dataset for the query.

Property Value
TypeDescription
String

DestinationTable

public string DestinationTable { get; set; }

The destination table for the query results.

Property Value
TypeDescription
String

DestinationTableEncryption

public BigQueryAuditMetadata.Types.EncryptionInfo DestinationTableEncryption { get; set; }

Result table encryption information. Set when non-default encryption is used.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.EncryptionInfo

Priority

public BigQueryAuditMetadata.Types.JobConfig.Types.Query.Types.Priority Priority { get; set; }

Priority given to the query.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.JobConfig.Types.Query.Types.Priority

Query_

public string Query_ { get; set; }

The SQL query to run. Truncated if exceeds 50K.

Property Value
TypeDescription
String

QueryTruncated

public bool QueryTruncated { get; set; }

True if the query field was truncated.

Property Value
TypeDescription
Boolean

StatementType

public BigQueryAuditMetadata.Types.QueryStatementType StatementType { get; set; }

Type of the query.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.QueryStatementType

TableDefinitions

public RepeatedField<BigQueryAuditMetadata.Types.TableDefinition> TableDefinitions { get; }

External data sources used in the query.

Property Value
TypeDescription
RepeatedField<BigQueryAuditMetadata.Types.TableDefinition>

WriteDisposition

public BigQueryAuditMetadata.Types.WriteDisposition WriteDisposition { get; set; }

Destination table write disposition.

Property Value
TypeDescription
BigQueryAuditMetadata.Types.WriteDisposition