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

public sealed class BigQueryAuditMetadata.Types.JobConfig.Types.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(Query)

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

Properties

CreateDisposition

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

Destination table create disposition.

Property Value
TypeDescription
BigQueryAuditMetadataTypesCreateDisposition

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
BigQueryAuditMetadataTypesEncryptionInfo

Priority

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

Priority given to the query.

Property Value
TypeDescription
BigQueryAuditMetadataTypesJobConfigTypesQueryTypesPriority

QueryTruncated

public bool QueryTruncated { get; set; }

True if the query field was truncated.

Property Value
TypeDescription
bool

Query_

public string Query_ { get; set; }

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

Property Value
TypeDescription
string

StatementType

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

Type of the query.

Property Value
TypeDescription
BigQueryAuditMetadataTypesQueryStatementType

TableDefinitions

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

External data sources used in the query.

Property Value
TypeDescription
RepeatedFieldBigQueryAuditMetadataTypesTableDefinition

WriteDisposition

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

Destination table write disposition.

Property Value
TypeDescription
BigQueryAuditMetadataTypesWriteDisposition