testS3 method
Performs a S3 storage connection test.
Implementation
Future<void> testS3({
String filesystem = "storage", // "storage" or "backups"
Map<String, dynamic> body = const {},
Map<String, dynamic> query = const {},
Map<String, String> headers = const {},
}) {
final enrichedBody = Map<String, dynamic>.of(body);
enrichedBody["filesystem"] ??= filesystem;
return client.send(
"/api/settings/test/s3",
method: "POST",
body: enrichedBody,
query: query,
headers: headers,
);
}