Interface protos.google.cloud.dataform.v1alpha2.CompilationResultAction.IRelation (1.0.2)

Properties of a Relation.

Package

@google-cloud/dataform

Properties

additionalOptions

additionalOptions?: ({ [k: string]: string }|null);

Relation additionalOptions

clusterExpressions

clusterExpressions?: (string[]|null);

Relation clusterExpressions

dependencyTargets

dependencyTargets?: (google.cloud.dataform.v1alpha2.ITarget[]|null);

Relation dependencyTargets

disabled

disabled?: (boolean|null);

Relation disabled

incrementalTableConfig

incrementalTableConfig?: (google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.IIncrementalTableConfig|null);

Relation incrementalTableConfig

partitionExpirationDays

partitionExpirationDays?: (number|null);

Relation partitionExpirationDays

partitionExpression

partitionExpression?: (string|null);

Relation partitionExpression

postOperations

postOperations?: (string[]|null);

Relation postOperations

preOperations

preOperations?: (string[]|null);

Relation preOperations

relationDescriptor

relationDescriptor?: (google.cloud.dataform.v1alpha2.IRelationDescriptor|null);

Relation relationDescriptor

relationType

relationType?: (google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.RelationType|keyof typeof google.cloud.dataform.v1alpha2.CompilationResultAction.Relation.RelationType|null);

Relation relationType

requirePartitionFilter

requirePartitionFilter?: (boolean|null);

Relation requirePartitionFilter

selectQuery

selectQuery?: (string|null);

Relation selectQuery

tags

tags?: (string[]|null);

Relation tags