Skip to content

MetastoreDataAccess

laktory.models.resources.databricks.MetastoreDataAccess ¤

Bases: BaseModel, PulumiResource, TerraformResource

Databricks Metastore Data Access

ATTRIBUTE DESCRIPTION
aws_iam_role

AWS IAM role specifications

TYPE: MetastoreDataAccessAwsIamRole

azure_managed_identity

Azure Managed Identity specifications

TYPE: MetastoreDataAccessAzureManagedIdentity

azure_service_principal

Azure Service Principal specifications

TYPE: MetastoreDataAccessAzureServicePrincipal

comment

Comment

TYPE: str

databricks_gcp_service_account

Databricks GCP service account specifications

TYPE: MetastoreDataAccessDatabricksGcpServiceAccount

force_destroy

Force resource deletion even if not empty

TYPE: bool

force_update

Force resource update even if not empty

TYPE: bool

grants

List of grants operating on the data access

TYPE: list[StorageCredentialGrant]

gcp_service_account_key

GCP service account key specifications

TYPE: MetastoreDataAccessGcpServiceAccountKey

is_default

Whether to set this credential as the default for the metastore.

TYPE: bool

metastore_id

Metastore id

TYPE: str

name

Data Access name

TYPE: str

owner

Owner

TYPE: str

read_only

Read only

TYPE: bool

skip_validation

Skip Validation

TYPE: bool

Examples:


Attributes¤

additional_core_resources property ¤

additional_core_resources
  • storage credential grants

laktory.models.resources.databricks.metastoredataaccess.MetastoreDataAccessAwsIamRole ¤

Bases: BaseModel

Databricks Metastore Data Access AWS IAM Role

ATTRIBUTE DESCRIPTION
role_arn

todo

TYPE: str

external_id

todo

TYPE: str

unity_catalog_iam_arn

todo

TYPE: str


laktory.models.resources.databricks.metastoredataaccess.MetastoreDataAccessAzureManagedIdentity ¤

Bases: BaseModel

Databricks Metastore Data Access Azure Managed Identity

ATTRIBUTE DESCRIPTION
access_connector_id

todo

TYPE: str

credential_id

todo

TYPE: str

managed_identity_id

todo

TYPE: str


laktory.models.resources.databricks.metastoredataaccess.MetastoreDataAccessAzureServicePrincipal ¤

Bases: BaseModel

Databricks Metastore Data Access Azure Service Principals

ATTRIBUTE DESCRIPTION
application_id

todo

TYPE: str

client_secret

todo

TYPE: str

directory_id

todo

TYPE: str


laktory.models.resources.databricks.metastoredataaccess.MetastoreDataAccessDatabricksGcpServiceAccount ¤

Bases: BaseModel

Databricks Metastore Data Access GCP Service Account Key

ATTRIBUTE DESCRIPTION
email

todo

TYPE: str

private_key

todo

private_key_id

todo


laktory.models.resources.databricks.metastoredataaccess.MetastoreDataAccessGcpServiceAccountKey ¤

Bases: BaseModel

Databricks Metastore Data Access GCP Service Account Key

ATTRIBUTE DESCRIPTION
email

todo

TYPE: str

private_key

todo

TYPE: str

private_key_id

todo

TYPE: str