Skip to content

DefaultWorkspaceBaseEnvironment

laktory.models.resources.databricks.DefaultWorkspaceBaseEnvironment ¤

Bases: DefaultWorkspaceBaseEnvironmentBase

Databricks default workspace base environment

Workspace base environments (CPU and/or GPU) applied by default to new serverless notebooks. Workspace singleton. Maps to the Terraform databricks_environments_default_workspace_base_environment resource.

Examples:

import io

from laktory import models

environment_yaml = '''
cpu_workspace_base_environment: ${resources.workspace-base-environment-laktory.name}
'''
environment = (
    models.resources.databricks.DefaultWorkspaceBaseEnvironment.model_validate_yaml(
        io.StringIO(environment_yaml)
    )
)
References
BASE DESCRIPTION
cpu_workspace_base_environment

The default workspace base environment for CPU compute. Format: workspace-base-environments/{workspace_base_environment}

TYPE: str | None | VariableType DEFAULT: None

gpu_workspace_base_environment

The default workspace base environment for GPU compute. Format: workspace-base-environments/{workspace_base_environment}

TYPE: str | None | VariableType DEFAULT: None

provider_config

Configure the provider for management through account provider

TYPE: DefaultWorkspaceBaseEnvironmentProviderConfig | None | VariableType DEFAULT: None

ATTRIBUTE DESCRIPTION
resource_key

Singleton: named after the resource type

TYPE: str

resource_key property ¤

Singleton: named after the resource type


laktory.models.resources.databricks.defaultworkspacebaseenvironment.DefaultWorkspaceBaseEnvironmentProviderConfig ¤

Bases: BaseModel

PARAMETER DESCRIPTION
workspace_id

Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with

TYPE: str | None | VariableType DEFAULT: None