public sealed class CodeCompilationConfig : IMessage<CompilationResult.Types.CodeCompilationConfig>, IEquatable<CompilationResult.Types.CodeCompilationConfig>, IDeepCloneable<CompilationResult.Types.CodeCompilationConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Dataform v1beta1 API class CompilationResult.Types.CodeCompilationConfig.
Configures various aspects of Dataform code compilation.
Implements
IMessage<CompilationResult.Types.CodeCompilationConfig>, IEquatable<CompilationResult.Types.CodeCompilationConfig>, IDeepCloneable<CompilationResult.Types.CodeCompilationConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Dataform.V1Beta1Assembly
Google.Cloud.Dataform.V1Beta1.dll
Constructors
CodeCompilationConfig()
public CodeCompilationConfig()
CodeCompilationConfig(CompilationResult.Types.CodeCompilationConfig)
public CodeCompilationConfig(CompilationResult.Types.CodeCompilationConfig other)
Name | Description |
other | CompilationResult.Types.CodeCompilationConfig |
Properties
AssertionSchema
public string AssertionSchema { get; set; }
Optional. The default schema (BigQuery dataset ID) for assertions.
Type | Description |
String |
DatabaseSuffix
public string DatabaseSuffix { get; set; }
Optional. The suffix that should be appended to all database (Google Cloud project ID) names.
Type | Description |
String |
DefaultDatabase
public string DefaultDatabase { get; set; }
Optional. The default database (Google Cloud project ID).
Type | Description |
String |
DefaultLocation
public string DefaultLocation { get; set; }
Optional. The default BigQuery location to use. Defaults to "US". See the BigQuery docs for a full list of locations: https://cloud.google.com/bigquery/docs/locations.
Type | Description |
String |
DefaultSchema
public string DefaultSchema { get; set; }
Optional. The default schema (BigQuery dataset ID).
Type | Description |
String |
SchemaSuffix
public string SchemaSuffix { get; set; }
Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
Type | Description |
String |
TablePrefix
public string TablePrefix { get; set; }
Optional. The prefix that should be prepended to all table names.
Type | Description |
String |
Vars
public MapField<string, string> Vars { get; }
Optional. User-defined variables that are made available to project code during compilation.
Type | Description |
MapField<String, String> |