OptionalauthOptionalbatchConnection-level default that fills a request's batchSize when it is left unset. Defaults to 64.
OptionalbulkConnection-level default for bulkResults, applied to every request unless overridden per-request. Defaults to false.
OptionalcompressionResponse compression codec. Defaults to 'deflate' (on).
OptionalenableOptionalinterceptorsOptionalkeepIdle time in milliseconds before TCP keep-alive probes begin on a connection. Defaults to
30000 (30s) when unset. Set to 0 to disable keep-alive entirely.
OptionalloggerAn optional logger (a logger object or a callback). Logging is disabled when unset.
OptionalmaxMaximum number of concurrent connections per origin. Defaults to 128.
OptionalmaxMaximum size of the response headers in bytes, applied to the default dispatcher.
OptionalpdtOptionalpreciseOptionalproxyHTTP proxy URI. When set, requests are routed through an undici ProxyAgent.
OptionalreadIdle-read (body) timeout in milliseconds, applied to the default dispatcher.
OptionalresponseOptionaltraversal
An optional auth interceptor. As a convenience, this is always appended to the end of the interceptor list so it runs last, after any user interceptors have modified the request.