View Source GoogleApi.Dataform.V1beta1.Model.Operations (google_api_dataform v0.7.0)
Represents a list of arbitrary database operations.
Attributes
-
dependencyTargets
(type:list(GoogleApi.Dataform.V1beta1.Model.Target.t)
, default:nil
) - A list of actions that this action depends on. -
disabled
(type:boolean()
, default:nil
) - Whether this action is disabled (i.e. should not be run). -
hasOutput
(type:boolean()
, default:nil
) - Whether these operations produce an output relation. -
queries
(type:list(String.t)
, default:nil
) - A list of arbitrary SQL statements that will be executed without alteration. -
relationDescriptor
(type:GoogleApi.Dataform.V1beta1.Model.RelationDescriptor.t
, default:nil
) - Descriptor for any output relation and its columns. Only set ifhas_output
is true. -
tags
(type:list(String.t)
, default:nil
) - Arbitrary, user-defined tags on this action.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Dataform.V1beta1.Model.Operations{ dependencyTargets: [GoogleApi.Dataform.V1beta1.Model.Target.t()] | nil, disabled: boolean() | nil, hasOutput: boolean() | nil, queries: [String.t()] | nil, relationDescriptor: GoogleApi.Dataform.V1beta1.Model.RelationDescriptor.t() | nil, tags: [String.t()] | nil }