GoogleApi.Dataform.V1beta1.Model.Assertion (google_api_dataform v0.8.0)
View SourceRepresents 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 }