CompilationResult
import type { CompilationResult } from "https://googleapis.deno.dev/v1/dataform:v1beta1.ts";
Represents the result of compiling a Dataform project.
interface CompilationResult {
codeCompilationConfig?: CodeCompilationConfig;
readonly compilationErrors?: CompilationError[];
readonly dataEncryptionState?: DataEncryptionState;
readonly dataformCoreVersion?: string;
gitCommitish?: string;
readonly name?: string;
releaseConfig?: string;
readonly resolvedGitCommitSha?: string;
workspace?: string;
}§Properties
§
codeCompilationConfig?: CodeCompilationConfig
[src]Immutable. If set, fields of code_compilation_config
override the
default compilation settings that are specified in dataform.json.
§
readonly compilationErrors?: CompilationError[]
[src]Output only. Errors encountered during project compilation.
§
readonly dataEncryptionState?: DataEncryptionState
[src]Output only. Only set if the repository has a KMS Key.
§
readonly dataformCoreVersion?: string
[src]Output only. The version of @dataform/core
that was used for
compilation.
§
gitCommitish?: string
[src]Immutable. Git commit/tag/branch name at which the repository should be
compiled. Must exist in the remote repository. Examples: - a commit SHA:
12ade345
- a tag: tag1
- a branch name: branch1
§
releaseConfig?: string
[src]Immutable. The name of the release config to compile. Must be in the
format projects/*\/locations/*\/repositories/*\/releaseConfigs/*
.