Skip to content

Directory

laktory.models.resources.databricks.Directory ¤

Bases: DirectoryBase

Databricks Directory

Examples:

import io

from laktory import models

dir_yaml = '''
path: /queries/views
'''
d = models.resources.databricks.Directory.model_validate_yaml(io.StringIO(dir_yaml))
print(d.resource_key)
# > /queries/views
print(d.resource_name)
# > directory-queries-views
References
BASE DESCRIPTION
delete_recursive

TYPE: bool | None | VariableType DEFAULT: None

object_id

TYPE: int | None | VariableType DEFAULT: None

path

TYPE: str | VariableType

ATTRIBUTE DESCRIPTION
resource_key

path with special characters /, ., \ replaced with -

TYPE: str

resource_key property ¤

path with special characters /, ., \ replaced with -


laktory.models.resources.databricks.directory.DirectoryLookup ¤

Bases: ResourceLookup

PARAMETER DESCRIPTION
path

The absolute path of the directory, beginning with '/', e.g. '/Demo'.

TYPE: str | VariableType