Interface: LakebaseResolverInputs
User-supplied Lakebase inputs (config or env) before any API resolution.
Extends LakebaseConnectionInputs with resolver-only options.
resolveLakebaseConnection fills gaps from the Lakebase API when
it has enough context (typically a project).
Extends
Section titled “Extends”Properties
Section titled “Properties”autoCreate?
Section titled “autoCreate?”
optionalautoCreate?:string|false
What to do when no project exists in the workspace at all.
undefined(default): derive a project id from project.name (the host repo’spackage.jsonname) slugified to Lakebase id constraints, then create it.string: create a new project with this exact id.false: skip creation and throw with a clear error message.
branch?
Section titled “branch?”
optionalbranch?:string
Inherited from
Section titled “Inherited from”LakebaseConnectionInputs.branch
bundleProfile?
Section titled “bundleProfile?”
optionalbundleProfile?:string
Auth-resolved profile used only for Databricks bundle validation.
database?
Section titled “database?”
optionaldatabase?:string
Inherited from
Section titled “Inherited from”LakebaseConnectionInputs.database
databaseResourceId?
Section titled “databaseResourceId?”
optionaldatabaseResourceId?:string
Inherited from
Section titled “Inherited from”LakebaseConnectionInputs.databaseResourceId
endpoint?
Section titled “endpoint?”
optionalendpoint?:string
Inherited from
Section titled “Inherited from”LakebaseConnectionInputs.endpoint
endpointId?
Section titled “endpointId?”
optionalendpointId?:string
Inherited from
Section titled “Inherited from”LakebaseConnectionInputs.endpointId
optionalhost?:string
Inherited from
Section titled “Inherited from”LakebaseConnectionInputs.host
optionalport?:number
Inherited from
Section titled “Inherited from”LakebaseConnectionInputs.port
project?
Section titled “project?”
optionalproject?:string
Inherited from
Section titled “Inherited from”LakebaseConnectionInputs.project
sslMode?
Section titled “sslMode?”
optionalsslMode?:"require"|"disable"|"prefer"
Inherited from
Section titled “Inherited from”LakebaseConnectionInputs.sslMode
optionaluser?:string
Inherited from
Section titled “Inherited from”LakebaseConnectionInputs.user