Create a report client.
B2 auth manager used to resolve reports-bucket credentials.
Release the lazily created S3 client, if any.
Download report object text with byte and time bounds.
Reports bucket name.
Report object key.
Download limits and timeout options.
Downloaded text and truncation metadata.
List report object keys from a reports bucket.
Reports bucket name.
Listing and timeout options.
Page of report object keys.
S3-backed report client used by storage-activity insight tools.
Remarks
The client lazily creates a report-specific S3 peer after B2 authorization reveals the account's S3 endpoint, then reuses it until
destroy()is called.