Skip to content

SecretAcl

laktory.models.resources.databricks.SecretAcl ยค

Bases: SecretAclBase

Databricks Secret ACL

Examples:

import io

from laktory import models

acl_yaml = '''
scope: azure
principal: role-metastore-admins
permission: READ
'''
acl = models.resources.databricks.SecretAcl.model_validate_yaml(
    io.StringIO(acl_yaml)
)
References
BASE DESCRIPTION
permission

READ, WRITE or MANAGE

TYPE: str | VariableType

principal

principal's identifier. It can be: * user_name attribute of databricks_user. * display_name attribute of databricks_group. Use users to allow access for all workspace users. * application_id attribute of databricks_service_principal

TYPE: str | VariableType

scope

name of the scope

TYPE: str | VariableType