Dataform v1 API - Class CompilationResultAction.Types.DataPreparation (1.0.0-beta02)

public sealed class CompilationResultAction.Types.DataPreparation : IMessage<CompilationResultAction.Types.DataPreparation>, IEquatable<CompilationResultAction.Types.DataPreparation>, IDeepCloneable<CompilationResultAction.Types.DataPreparation>, IBufferMessage, IMessage

Reference documentation and code samples for the Dataform v1 API class CompilationResultAction.Types.DataPreparation.

Defines a compiled Data Preparation entity

Inheritance

object > CompilationResultAction.Types.DataPreparation

Namespace

Google.Cloud.Dataform.V1

Assembly

Google.Cloud.Dataform.V1.dll

Constructors

DataPreparation()

public DataPreparation()

DataPreparation(DataPreparation)

public DataPreparation(CompilationResultAction.Types.DataPreparation other)
Parameter
Name Description
other CompilationResultActionTypesDataPreparation

Properties

ContentsSql

public CompilationResultAction.Types.DataPreparation.Types.SqlDefinition ContentsSql { get; set; }

SQL definition for a Data Preparation. Contains a SQL query and additional context information.

Property Value
Type Description
CompilationResultActionTypesDataPreparationTypesSqlDefinition

ContentsYaml

public string ContentsYaml { get; set; }

The data preparation definition, stored as a YAML string.

Property Value
Type Description
string

DefinitionCase

public CompilationResultAction.Types.DataPreparation.DefinitionOneofCase DefinitionCase { get; }
Property Value
Type Description
CompilationResultActionTypesDataPreparationDefinitionOneofCase

DependencyTargets

public RepeatedField<Target> DependencyTargets { get; }

A list of actions that this action depends on.

Property Value
Type Description
RepeatedFieldTarget

Disabled

public bool Disabled { get; set; }

Whether this action is disabled (i.e. should not be run).

Property Value
Type Description
bool

HasContentsYaml

public bool HasContentsYaml { get; }

Gets whether the "contents_yaml" field is set

Property Value
Type Description
bool

Tags

public RepeatedField<string> Tags { get; }

Arbitrary, user-defined tags on this action.

Property Value
Type Description
RepeatedFieldstring