Smallrye nessie catalog adls default options

Default file-system configuration, default/fallback values for all file-systems are taken from this one.

Property Default Value Type Description
nessie.catalog.service.adls.default-options.auth-type NONE, STORAGE_SHARED_KEY, SAS_TOKEN, APPLICATION_DEFAULT The authentication type to use.
nessie.catalog.service.adls.default-options.account uri Name of the basic-credentials secret containing the fully-qualified account name, e.g. "myaccount.dfs.core.windows.net" and account key, configured using the name and secret fields. If not specified, it will be queried via the configured credentials provider.
nessie.catalog.service.adls.default-options.sas-token uri Name of the key-secret containing the SAS token to access the ADLS file system.
nessie.catalog.service.adls.default-options.user-delegation.enable boolean Enable short-lived user-delegation SAS tokens per file-system.

The current default is to not enable short-lived and scoped-down credentials, but the default may change to enable in the future.
nessie.catalog.service.adls.default-options.user-delegation.key-expiry duration Expiration time / validity duration of the user-delegation key, this key is not passed to the client.

Defaults to 7 days minus 1 minute (the maximum), must be >= 1 second.
nessie.catalog.service.adls.default-options.user-delegation.sas-expiry duration Expiration time / validity duration of the user-delegation SAS token, which is sent to the client.

Defaults to 3 hours, must be >= 1 second.
nessie.catalog.service.adls.default-options.endpoint string Define a custom HTTP endpoint. In case clients need to use a different URI, use the .external-endpoint setting.
nessie.catalog.service.adls.default-options.external-endpoint string Define a custom HTTP endpoint, this value is used by clients.
nessie.catalog.service.adls.default-options.retry-policy NONE, EXPONENTIAL_BACKOFF, FIXED_DELAY Configure the retry strategy.
nessie.catalog.service.adls.default-options.max-retries int Mandatory, if any retry-policy is configured.
nessie.catalog.service.adls.default-options.try-timeout duration Mandatory, if any retry-policy is configured.
nessie.catalog.service.adls.default-options.retry-delay duration Mandatory, if any retry-policy is configured.
nessie.catalog.service.adls.default-options.max-retry-delay duration Mandatory, if EXPONENTIAL_BACKOFF is configured.
nessie.catalog.service.adls.default-options.table-config-overrides.<name> string Iceberg table configuration overrides for all tables stored in this bucket.