Dataform v1beta1 API - Class InvocationConfig (1.0.0-beta05)

public sealed class InvocationConfig : IMessage<InvocationConfig>, IEquatable<InvocationConfig>, IDeepCloneable<InvocationConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Dataform v1beta1 API class InvocationConfig.

Includes various configuration options for a workflow invocation. If both included_targets and included_tags are unset, all actions will be included.

Inheritance

object > InvocationConfig

Namespace

Google.Cloud.Dataform.V1Beta1

Assembly

Google.Cloud.Dataform.V1Beta1.dll

Constructors

InvocationConfig()

public InvocationConfig()

InvocationConfig(InvocationConfig)

public InvocationConfig(InvocationConfig other)
Parameter
NameDescription
otherInvocationConfig

Properties

FullyRefreshIncrementalTablesEnabled

public bool FullyRefreshIncrementalTablesEnabled { get; set; }

Optional. When set to true, any incremental tables will be fully refreshed.

Property Value
TypeDescription
bool

IncludedTags

public RepeatedField<string> IncludedTags { get; }

Optional. The set of tags to include.

Property Value
TypeDescription
RepeatedFieldstring

IncludedTargets

public RepeatedField<Target> IncludedTargets { get; }

Optional. The set of action identifiers to include.

Property Value
TypeDescription
RepeatedFieldTarget

ServiceAccount

public string ServiceAccount { get; set; }

Optional. The service account to run workflow invocations under.

Property Value
TypeDescription
string

TransitiveDependenciesIncluded

public bool TransitiveDependenciesIncluded { get; set; }

Optional. When set to true, transitive dependencies of included actions will be executed.

Property Value
TypeDescription
bool

TransitiveDependentsIncluded

public bool TransitiveDependentsIncluded { get; set; }

Optional. When set to true, transitive dependents of included actions will be executed.

Property Value
TypeDescription
bool