Skip to main content

TagPropagation

Kind: Class
Domain: Other public symbols
Canonical import: from cadflow import TagPropagation

Signature

class TagPropagation(topology: 'TopologyPropagation | str' = <TopologyPropagation.LOCAL: 'local'>, lineage: 'LineagePolicy | str' = <LineagePolicy.CONTINUATION_FRAGMENT: 'continuation_fragment'>, explicit_derivations: 'Tuple[LineageDerivation | str, ...]' = ()) -> None

Description

TagPropagation(topology: 'TopologyPropagation | str' = <TopologyPropagation.LOCAL: 'local'>, lineage: 'LineagePolicy | str' = <LineagePolicy.CONTINUATION_FRAGMENT: 'continuation_fragment'>, explicit_derivations: 'Tuple[LineageDerivation | str, ...]' = ())

Parameters

NameTypeRequiredDefaultSource description
topology'TopologyPropagation | str'no&lt;TopologyPropagation.LOCAL: 'local'&gt;Not explicitly described in the source docstring.
lineage'LineagePolicy | str'no&lt;LineagePolicy.CONTINUATION_FRAGMENT: 'continuation_fragment'&gt;Not explicitly described in the source docstring.
explicit_derivations'Tuple[LineageDerivation | str, ...]'no()Not explicitly described in the source docstring.

Returns

Type: None

The source docstring does not declare additional return semantics.

Errors

The source docstring does not declare a narrower exception contract. Invalid types, values, ownership, paths, or backend state may still raise the corresponding public error.

Data fields

NameTypeDefault
topology'TopologyPropagation | str'&lt;TopologyPropagation.LOCAL: 'local'&gt;
lineage'LineagePolicy | str'&lt;LineagePolicy.CONTINUATION_FRAGMENT: 'continuation_fragment'&gt;
explicit_derivations'Tuple[LineageDerivation | str, ...]'()

Public members

MemberKindSignatureDescription
from_dictclass method(cls, data: 'Mapping[str, Any]') -&gt; "'TagPropagation'"See the member signature.
to_dictmethod(self) -&gt; 'Dict[str, Any]'See the member signature.

Behavior and constraints

  • Instances are immutable dataclass values; update workflows return a replacement value.

Import check

from cadflow import TagPropagation

See also