Class Operations
Represents a list of arbitrary database operations.
Implements
Inherited Members
Namespace: Google.Apis.Dataform.v1beta1.Data
Assembly: Google.Apis.Dataform.v1beta1.dll
Syntax
public class Operations : IDirectResponseSchema
Properties
DependencyTargets
A list of actions that this action depends on.
Declaration
[JsonProperty("dependencyTargets")]
public virtual IList<Target> DependencyTargets { get; set; }
Property Value
Type | Description |
---|---|
IList<Target> |
Disabled
Whether this action is disabled (i.e. should not be run).
Declaration
[JsonProperty("disabled")]
public virtual bool? Disabled { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
HasOutput
Whether these operations produce an output relation.
Declaration
[JsonProperty("hasOutput")]
public virtual bool? HasOutput { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Queries
A list of arbitrary SQL statements that will be executed without alteration.
Declaration
[JsonProperty("queries")]
public virtual IList<string> Queries { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
RelationDescriptor
Descriptor for any output relation and its columns. Only set if has_output
is true.
Declaration
[JsonProperty("relationDescriptor")]
public virtual RelationDescriptor RelationDescriptor { get; set; }
Property Value
Type | Description |
---|---|
RelationDescriptor |
Tags
Arbitrary, user-defined tags on this action.
Declaration
[JsonProperty("tags")]
public virtual IList<string> Tags { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |