Resource: CompilationResult
Represents the result of compiling a Dataform project.
JSON representation |
---|
{ "name": string, "codeCompilationConfig": { object ( |
Fields | |
---|---|
name |
Output only. The compilation result's name. |
codeCompilationConfig |
Immutable. If set, fields of |
resolvedGitCommitSha |
Output only. The fully resolved Git commit SHA of the code that was compiled. Not set for compilation results whose source is a workspace. |
dataformCoreVersion |
Output only. The version of |
compilationErrors[] |
Output only. Errors encountered during project compilation. |
dataEncryptionState |
Output only. Only set if the repository has a KMS Key. |
createTime |
Output only. The timestamp of when the compilation result was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
Union field
|
|
gitCommitish |
Immutable. Git commit/tag/branch name at which the repository should be compiled. Must exist in the remote repository. Examples: - a commit SHA: |
workspace |
Immutable. The name of the workspace to compile. Must be in the format |
releaseConfig |
Immutable. The name of the release config to compile. Must be in the format |
CompilationError
An error encountered when attempting to compile a Dataform project.
JSON representation |
---|
{
"message": string,
"stack": string,
"path": string,
"actionTarget": {
object ( |
Fields | |
---|---|
message |
Output only. The error's top level message. |
stack |
Output only. The error's full stack trace. |
path |
Output only. The path of the file where this error occurred, if available, relative to the project root. |
actionTarget |
Output only. The identifier of the action where this error occurred, if available. |
Methods |
|
---|---|
|
Creates a new CompilationResult in a given project and location. |
|
Fetches a single CompilationResult. |
|
Lists CompilationResults in a given Repository. |
|
Returns CompilationResultActions in a given CompilationResult. |