Optionalbody?: unknownOptionaldefaultBaseURL?: stringOptionalextra_body?: Record<string, unknown>Optionalextra_query?: Record<string, unknown>Additional query parameters to set on the request URL. Entries replace any query parameters of the same name produced by the operation. Entries with null or undefined values are skipped, array values are encoded as repeated keys and plain object values are JSON-encoded.
Optionalfetch_options?: Omit<RequestInit, "method" | "body">OptionalfetchOptions?: Omit<RequestInit, "method" | "body">OptionalmaxRetries?: numberOptionalquery?: unknownOptionalretries?: RetryConfigSet or override a retry policy on HTTP calls.
Optionalretry_codes?: string[]Specifies the status codes which should be retried using the given retry policy.
Optionalserver_url?: string | URLOverrides the base server URL that will be used by an operation.
Optionaltimeout?: numberOptionaltimeout_ms?: numberSets a timeout, in milliseconds, on HTTP requests made by an SDK method. If
fetchOptions.signal is set then it will take precedence over this option.
For interactions.create() with automatic continuation enabled (the
default), this bounds the whole call across continuation hops: each hop is
sent with the time left, and once it runs out the call stops with a
ContinuationInterruptedError. See AutomaticContinuationOption.
Additional fields to merge into the JSON object request body. Entries replace any fields of the same name produced by the operation. Entries with undefined values are skipped. Setting this option on an operation whose request body is not a JSON object results in an error.