OptionalaccessAccess delegation mechanisms to request from the server. When specified, the X-Iceberg-Access-Delegation header will be sent with supported operations (createTable, loadTable).
OptionalauthAuthentication configuration
Base URL of the Iceberg REST Catalog API
OptionalcatalogAlias for warehouse kept for backward compatibility. If both are
set, warehouse wins.
OptionalfetchCustom fetch implementation (defaults to globalThis.fetch)
Optionalinit: RequestInitOptionalinit: RequestInitOptionalwarehouseWarehouse identifier. The client passes this to GET /v1/config?warehouse=…
on first use; the server-returned overrides.prefix is then used for all
subsequent requests. This is the spec-recommended way to address a warehouse
(e.g., a Cloudflare R2 bucket) and replaces the older catalogName flow.
Configuration options for the Iceberg REST Catalog client.