CompilationResult(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents the result of compiling a Dataform project.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes
Name | Description |
name |
str
Output only. The compilation result's name. |
git_commitish |
str
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`` This field is a member of `oneof`_ ``source``. |
workspace |
str
Immutable. The name of the workspace to compile. Must be in the format ``projects/*/locations/*/repositories/*/workspaces/*``. This field is a member of `oneof`_ ``source``. |
code_compilation_config |
google.cloud.dataform_v1beta1.types.CompilationResult.CodeCompilationConfig
Immutable. If set, fields of ``code_compilation_overrides`` override the default compilation settings that are specified in dataform.json. |
dataform_core_version |
str
Output only. The version of ``@dataform/core`` that was used for compilation. |
compilation_errors |
Sequence[google.cloud.dataform_v1beta1.types.CompilationResult.CompilationError]
Output only. Errors encountered during project compilation. |
Inheritance
builtins.object > proto.message.Message > CompilationResultClasses
CodeCompilationConfig
CodeCompilationConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Configures various aspects of Dataform code compilation.
CompilationError
CompilationError(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An error encountered when attempting to compile a Dataform project.