Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 2.44 KB

File metadata and controls

49 lines (34 loc) · 2.44 KB

Azure <> Terraform module

Terraform module for creation Azure <>

Usage

Requirements

Name Version
terraform >=1.0.0
azurerm >= 4.0.1
databricks ~>1.0

Providers

Name Version
databricks ~>1.0

Modules

No modules.

Resources

Name Type
databricks_credential.this resource
databricks_grants.credential resource

Inputs

Name Description Type Default Required
cloud Cloud (azure or aws) string n/a yes
service_credential Object with service credentials configuration attributes
object({
azure_access_connector_id = optional(string, null) # Azure Databricks Access Connector Id
aws_iam_role_arn = optional(string, null) # AWS IAM role ARN
name = optional(string, null) # Custom whole name of resource
owner = optional(string) # Owner of resource
force_destroy = optional(bool, true)
comment = optional(string, "Managed identity credential provisioned by Terraform")
isolation_mode = optional(string, "ISOLATION_MODE_OPEN")
})
n/a yes
service_credential_permissions Permissions granted on service credential
set(object({
principal = string
privileges = list(string)
}))
[] no

Outputs

Name Description
service_credential_name Service Credential name

License

Apache 2 Licensed. For more information please see LICENSE