Materialization Sets

Package: databricks.bundles.materialization_sets

Classes

class DependsOn
resource: str

Key of the resource to depend on, as foo or jobs.foo.

classmethod from_dict(
value: dict,
) → Self
as_dict(
self,
) → dict
class Lifecycle
depends_on: list[DependsOn]

Resources that must be deployed before this resource and deleted after it. Unlike variable references, this only affects ordering.

prevent_destroy: bool | None = None

Lifecycle setting to prevent the resource from being destroyed.

classmethod from_dict(
value: dict,
) → Self
as_dict(
self,
) → dict
class MaterializationSet

A group of materialized features created and managed as a single unit.

lifecycle: Lifecycle | None = None

Settings that control the deployment lifecycle of the resource, such as preventing it from being destroyed.

classmethod from_dict(
value: dict,
) → Self
as_dict(
self,
) → dict