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. |