Class CodeCompilationConfig
Configures various aspects of Dataform code compilation.
Implements
Inherited Members
Namespace: Google.Apis.Dataform.v1beta1.Data
Assembly: Google.Apis.Dataform.v1beta1.dll
Syntax
public class CodeCompilationConfig : IDirectResponseSchema
Properties
AssertionSchema
Optional. The default schema (BigQuery dataset ID) for assertions.
Declaration
[JsonProperty("assertionSchema")]
public virtual string AssertionSchema { get; set; }
Property Value
Type | Description |
---|---|
string |
DatabaseSuffix
Optional. The suffix that should be appended to all database (Google Cloud project ID) names.
Declaration
[JsonProperty("databaseSuffix")]
public virtual string DatabaseSuffix { get; set; }
Property Value
Type | Description |
---|---|
string |
DefaultDatabase
Optional. The default database (Google Cloud project ID).
Declaration
[JsonProperty("defaultDatabase")]
public virtual string DefaultDatabase { get; set; }
Property Value
Type | Description |
---|---|
string |
DefaultLocation
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.
Declaration
[JsonProperty("defaultLocation")]
public virtual string DefaultLocation { get; set; }
Property Value
Type | Description |
---|---|
string |
DefaultNotebookRuntimeOptions
Declaration
[JsonProperty("defaultNotebookRuntimeOptions")]
public virtual NotebookRuntimeOptions DefaultNotebookRuntimeOptions { get; set; }
Property Value
Type | Description |
---|---|
NotebookRuntimeOptions |
DefaultSchema
Optional. The default schema (BigQuery dataset ID).
Declaration
[JsonProperty("defaultSchema")]
public virtual string DefaultSchema { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
SchemaSuffix
Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
Declaration
[JsonProperty("schemaSuffix")]
public virtual string SchemaSuffix { get; set; }
Property Value
Type | Description |
---|---|
string |
TablePrefix
Optional. The prefix that should be prepended to all table names.
Declaration
[JsonProperty("tablePrefix")]
public virtual string TablePrefix { get; set; }
Property Value
Type | Description |
---|---|
string |
Vars
Optional. User-defined variables that are made available to project code during compilation.
Declaration
[JsonProperty("vars")]
public virtual IDictionary<string, string> Vars { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |