ReadonlyaccountThe authorized AccountInfo containing the S3 endpoint URL.
ReadonlyapplicationB2 application key (secret). Used as the S3 secretAccessKey.
ReadonlyapplicationB2 application key ID. Used as the S3 accessKeyId.
Optional ReadonlyregionOverride the S3 region. If omitted, extracted from the S3 API URL.
Configuration for deriving S3-compatible client settings from B2 auth state.
Per B2's S3-compatible API contract, the S3
accessKeyIdis theapplicationKeyIdand the S3secretAccessKeyis theapplicationKey. These are NOT the nativeaccountId/authorizationTokenreturned byb2_authorize_account— those won't authenticate against the S3 endpoint. Both must be supplied here becauseAccountInfodoesn't retain the application key after authorization for security reasons.See
https://www.backblaze.com/apidocs/s3-compatible-api