Skip to content

MLflow Model

laktory.models.resources.databricks.MLflowModel ¤

Bases: MlflowModelBase

MLflow Model

Examples:

import io

from laktory import models

model_yaml = '''
name: my-mlflow-model
description: My MLflow model description
tags:
- key: key1
  value: value1
- key: key2
  value: value2
access_controls:
- group_name: account users
  permission_level: CAN_MANAGE_PRODUCTION_VERSIONS
'''
mlmodel = models.resources.databricks.MLflowModel.model_validate_yaml(
    io.StringIO(model_yaml)
)
References
BASE DESCRIPTION
description

The description of the MLflow model

TYPE: str | None | VariableType DEFAULT: None

name

Name of MLflow model. Change of name triggers new resource

TYPE: str | VariableType

tags

Tags for the MLflow model

TYPE: list[MlflowModelTags] | None | VariableType DEFAULT: None

LAKTORY DESCRIPTION
access_controls

Access controls list

TYPE: list[AccessControl | VariableType] | VariableType DEFAULT: []

ATTRIBUTE DESCRIPTION
additional_core_resources
  • permissions

TYPE: list

additional_core_resources property ¤

  • permissions

laktory.models.resources.databricks.mlflowmodel.MlflowModelTag ¤

Bases: BaseModel

PARAMETER DESCRIPTION
key

TYPE: str | VariableType

value

TYPE: str | VariableType


laktory.models.resources.databricks.mlflowmodel.MlflowModelTags ¤

Bases: BaseModel

PARAMETER DESCRIPTION
key

TYPE: str | None | VariableType DEFAULT: None

value

TYPE: str | None | VariableType DEFAULT: None