Skip to main content

Module adapter

Module adapter 

Source

Structs§

DuckLakeAdapter
Adapter rooted at a TRE Lake location.
DuckLakeAttachPlan
Rendered DuckLake ATTACH statement and its non-secret description.
DuckLakeHealth
Basic health and catalog-state information for an attached DuckLake catalog.
DuckLakeLocalLayout
Local directories used by DuckDB and DuckLake for a TRE lake.
DuckLakeOpenOptions
Options controlling whether DuckLake creates or migrates catalog metadata.
DuckLakeOpenedCatalog
Open DuckDB connection with the TRE DuckLake catalog attached.
DuckLakeTlsGuard
FilesystemLakeSessionConfig
Explicit filesystem and PostgreSQL catalog inputs for one existing Lake.
ObjectLakeSessionConfig
Explicit catalog and object namespace inputs for one existing Lake.

Enums§

AwsWorkloadIdentitySource
The single AWS platform metadata source authorized by configuration.
DuckLakeCredentialKind
Non-secret credential category recorded in attach plans.
FilesystemCatalogTls
Explicit PostgreSQL trust used by DuckLake’s catalog connection.
ObjectStorageAuthentication
Connection-scoped storage authentication. Secret material has no formatting or serialization authority and is consumed only while constructing a DuckDB temporary secret.
ObjectStorageLocation
Canonical object-storage namespace owned by one Datastore binding.
ObjectStorageTls
Explicit object-storage TLS trust. Verification cannot be disabled.
S3UrlStyle