Class CompilationResultAction
Represents a single Dataform action in a compilation result.
Implements
Inherited Members
Namespace: Google.Apis.Dataform.v1beta1.Data
Assembly: Google.Apis.Dataform.v1beta1.dll
Syntax
public class CompilationResultAction : IDirectResponseSchema
Properties
Assertion
The assertion executed by this action.
Declaration
[JsonProperty("assertion")]
public virtual Assertion Assertion { get; set; }
Property Value
Type | Description |
---|---|
Assertion |
CanonicalTarget
The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.
Declaration
[JsonProperty("canonicalTarget")]
public virtual Target CanonicalTarget { get; set; }
Property Value
Type | Description |
---|---|
Target |
Declaration
The declaration declared by this action.
Declaration
[JsonProperty("declaration")]
public virtual Declaration Declaration { get; set; }
Property Value
Type | Description |
---|---|
Declaration |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FilePath
The full path including filename in which this action is located, relative to the workspace root.
Declaration
[JsonProperty("filePath")]
public virtual string FilePath { get; set; }
Property Value
Type | Description |
---|---|
string |
Notebook
The notebook executed by this action.
Declaration
[JsonProperty("notebook")]
public virtual Notebook Notebook { get; set; }
Property Value
Type | Description |
---|---|
Notebook |
Operations
The database operations executed by this action.
Declaration
[JsonProperty("operations")]
public virtual Operations Operations { get; set; }
Property Value
Type | Description |
---|---|
Operations |
Relation
The database relation created/updated by this action.
Declaration
[JsonProperty("relation")]
public virtual Relation Relation { get; set; }
Property Value
Type | Description |
---|---|
Relation |
Target
This action's identifier. Unique within the compilation result.
Declaration
[JsonProperty("target")]
public virtual Target Target { get; set; }
Property Value
Type | Description |
---|---|
Target |