Optional ReadonlybodyRequest body. Used for POST requests (JSON payloads or file uploads).
Optional ReadonlyheadersRequest headers. Authorization and content-type are typically included.
Optional ReadonlyidempotentSet false to disable automatic retry and expired-token reauth replay. This is not a general idempotency override.
ReadonlymethodHTTP method. B2 uses GET for downloads (HEAD to fetch only headers) and POST for all other operations.
Optional ReadonlyretryOptional per-request retry override.
Optional ReadonlysignalOptional abort signal for request cancellation.
ReadonlyurlFully qualified URL to send the request to.
Describes an outgoing HTTP request to the B2 API.