Show / Hide Table of Contents

Class CompilationResultAction

Represents a single Dataform action in a compilation result.

Inheritance
object
CompilationResultAction
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

DataPreparation

The data preparation executed by this action.

Declaration
[JsonProperty("dataPreparation")]
public virtual DataPreparation DataPreparation { get; set; }
Property Value
Type Description
DataPreparation

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

InternalMetadata

Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.

Declaration
[JsonProperty("internalMetadata")]
public virtual string InternalMetadata { 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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX