public sealed class Repository.Types.WorkspaceCompilationOverrides : IMessage<Repository.Types.WorkspaceCompilationOverrides>, IEquatable<Repository.Types.WorkspaceCompilationOverrides>, IDeepCloneable<Repository.Types.WorkspaceCompilationOverrides>, IBufferMessage, IMessage
Reference documentation and code samples for the Dataform v1beta1 API class Repository.Types.WorkspaceCompilationOverrides.
Configures workspace compilation overrides for a repository.
Primarily used by the UI (console.cloud.google.com
).
schema_suffix
and table_prefix
can have a special expression -
${workspaceName}
, which refers to the workspace name from which the
compilation results will be created. API callers are expected to resolve
the expression in these overrides and provide them explicitly in
code_compilation_config
(https://cloud.google.com/dataform/reference/rest/v1beta1/projects.locations.repositories.compilationResults#codecompilationconfig)
when creating workspace-scoped compilation results.
Implements
IMessageRepositoryTypesWorkspaceCompilationOverrides, IEquatableRepositoryTypesWorkspaceCompilationOverrides, IDeepCloneableRepositoryTypesWorkspaceCompilationOverrides, IBufferMessage, IMessageNamespace
Google.Cloud.Dataform.V1Beta1Assembly
Google.Cloud.Dataform.V1Beta1.dll
Constructors
WorkspaceCompilationOverrides()
public WorkspaceCompilationOverrides()
WorkspaceCompilationOverrides(WorkspaceCompilationOverrides)
public WorkspaceCompilationOverrides(Repository.Types.WorkspaceCompilationOverrides other)
Parameter | |
---|---|
Name | Description |
other |
RepositoryTypesWorkspaceCompilationOverrides |
Properties
DefaultDatabase
public string DefaultDatabase { get; set; }
Optional. The default database (Google Cloud project ID).
Property Value | |
---|---|
Type | Description |
string |
SchemaSuffix
public string SchemaSuffix { get; set; }
Optional. The suffix that should be appended to all schema (BigQuery dataset ID) names.
Property Value | |
---|---|
Type | Description |
string |
TablePrefix
public string TablePrefix { get; set; }
Optional. The prefix that should be prepended to all table names.
Property Value | |
---|---|
Type | Description |
string |