GoogleApi.Dataform.V1beta1.Model.CompilationResultAction (google_api_dataform v0.8.0)
View SourceRepresents a single Dataform action in a compilation result.
Attributes
-
assertion(type:GoogleApi.Dataform.V1beta1.Model.Assertion.t, default:nil) - The assertion executed by this action. -
canonicalTarget(type:GoogleApi.Dataform.V1beta1.Model.Target.t, default:nil) - The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result. -
declaration(type:GoogleApi.Dataform.V1beta1.Model.Declaration.t, default:nil) - The declaration declared by this action. -
filePath(type:String.t, default:nil) - The full path including filename in which this action is located, relative to the workspace root. -
internalMetadata(type:String.t, default:nil) - Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string. -
notebook(type:GoogleApi.Dataform.V1beta1.Model.Notebook.t, default:nil) - The notebook executed by this action. -
operations(type:GoogleApi.Dataform.V1beta1.Model.Operations.t, default:nil) - The database operations executed by this action. -
relation(type:GoogleApi.Dataform.V1beta1.Model.Relation.t, default:nil) - The database relation created/updated by this action. -
target(type:GoogleApi.Dataform.V1beta1.Model.Target.t, default:nil) - This action's identifier. Unique within the compilation result.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Dataform.V1beta1.Model.CompilationResultAction{ assertion: GoogleApi.Dataform.V1beta1.Model.Assertion.t() | nil, canonicalTarget: GoogleApi.Dataform.V1beta1.Model.Target.t() | nil, declaration: GoogleApi.Dataform.V1beta1.Model.Declaration.t() | nil, filePath: String.t() | nil, internalMetadata: String.t() | nil, notebook: GoogleApi.Dataform.V1beta1.Model.Notebook.t() | nil, operations: GoogleApi.Dataform.V1beta1.Model.Operations.t() | nil, relation: GoogleApi.Dataform.V1beta1.Model.Relation.t() | nil, target: GoogleApi.Dataform.V1beta1.Model.Target.t() | nil }