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.
Implements
IMessage<BigQueryAuditMetadata.Types.JobConfig.Types.Query>, IEquatable<BigQueryAuditMetadata.Types.JobConfig.Types.Query>, IDeepCloneable<BigQueryAuditMetadata.Types.JobConfig.Types.Query>, IBufferMessage, IMessageNamespace
Google.Cloud.AuditAssembly
Google.Cloud.Audit.dll
Constructors
Query()
public Query()
Query(BigQueryAuditMetadata.Types.JobConfig.Types.Query)
public Query(BigQueryAuditMetadata.Types.JobConfig.Types.Query other)
Parameter | |
---|---|
Name | Description |
other | BigQueryAuditMetadata.Types.JobConfig.Types.Query |
Properties
CreateDisposition
public BigQueryAuditMetadata.Types.CreateDisposition CreateDisposition { get; set; }
Destination table create disposition.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadata.Types.CreateDisposition |
DefaultDataset
public string DefaultDataset { get; set; }
Default dataset for the query.
Property Value | |
---|---|
Type | Description |
String |
DestinationTable
public string DestinationTable { get; set; }
The destination table for the query results.
Property Value | |
---|---|
Type | Description |
String |
DestinationTableEncryption
public BigQueryAuditMetadata.Types.EncryptionInfo DestinationTableEncryption { get; set; }
Result table encryption information. Set when non-default encryption is used.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadata.Types.EncryptionInfo |
Priority
public BigQueryAuditMetadata.Types.JobConfig.Types.Query.Types.Priority Priority { get; set; }
Priority given to the query.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadata.Types.JobConfig.Types.Query.Types.Priority |
Query_
public string Query_ { get; set; }
The SQL query to run. Truncated if exceeds 50K.
Property Value | |
---|---|
Type | Description |
String |
QueryTruncated
public bool QueryTruncated { get; set; }
True if the query field was truncated.
Property Value | |
---|---|
Type | Description |
Boolean |
StatementType
public BigQueryAuditMetadata.Types.QueryStatementType StatementType { get; set; }
Type of the query.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadata.Types.QueryStatementType |
TableDefinitions
public RepeatedField<BigQueryAuditMetadata.Types.TableDefinition> TableDefinitions { get; }
External data sources used in the query.
Property Value | |
---|---|
Type | Description |
RepeatedField<BigQueryAuditMetadata.Types.TableDefinition> |
WriteDisposition
public BigQueryAuditMetadata.Types.WriteDisposition WriteDisposition { get; set; }
Destination table write disposition.
Property Value | |
---|---|
Type | Description |
BigQueryAuditMetadata.Types.WriteDisposition |