/api/storageWhere attachments and the backup .zip are written.
driver is what was CHOSEN; effectiveDriver and effectiveBackupDriver are where things actually land. They diverge on an incomplete configuration, or when the scope sends only part of the content to the bucket.
Request
curl -s http://localhost:3000/api/storage \
-H "Authorization: Bearer $TOKEN"Response200
{
"driver": "S3",
"effectiveDriver": "LOCAL",
"effectiveBackupDriver": "S3",
"endpoint": "https://br-se1.exemplo-objects.com",
"region": "br-se1",
"bucket": "notebugs",
"accessKeyId": "AKIAEXEMPLO000000000",
"scope": "BACKUPS",
"prefix": "uploads/",
"prefixBackup": "backups/",
"forcePathStyle": true,
"hasSecret": true,
"ready": true,
"locked": true,
"envFields": []
}Error responses
The secretAccessKey never comes out: the response carries hasSecret, which says a secret exists without saying which.