View Source GoogleApi.Dataform.V1beta1.Model.Assertion (google_api_dataform v0.7.0)
Represents an assertion upon a SQL query which is required return zero rows.
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). -
parentAction
(type:GoogleApi.Dataform.V1beta1.Model.Target.t
, default:nil
) - The parent action of this assertion. Only set if this assertion was automatically generated. -
relationDescriptor
(type:GoogleApi.Dataform.V1beta1.Model.RelationDescriptor.t
, default:nil
) - Descriptor for the assertion's automatically-generated view and its columns. -
selectQuery
(type:String.t
, default:nil
) - The SELECT query which must return zero rows in order for this assertion to succeed. -
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.Assertion{ dependencyTargets: [GoogleApi.Dataform.V1beta1.Model.Target.t()] | nil, disabled: boolean() | nil, parentAction: GoogleApi.Dataform.V1beta1.Model.Target.t() | nil, relationDescriptor: GoogleApi.Dataform.V1beta1.Model.RelationDescriptor.t() | nil, selectQuery: String.t() | nil, tags: [String.t()] | nil }