{
"name": "s3",
"softQuota": {
"type": "spaceRemainingQuota",
"limit": 0
},
"bucketConfiguration": {
"bucket": {
"region": "DEFAULT",
"name": "string",
"prefix": "string",
"expiration": 3
},
"encryption": {
"encryptionType": "s3ManagedEncryption",
"encryptionKey": "string"
},
"bucketSecurity": {
"accessKeyId": "string",
"secretAccessKey": "string",
"role": "string",
"sessionToken": "string"
},
"advancedBucketConnection": {
"endpoint": "string",
"signerType": "string",
"forcePathStyle": true,
"maxConnectionPoolSize": 0
}
}
}
curl --location -g --request POST 'http://{{host}}/v1/blobstores/s3' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "s3",
"softQuota": {
"type": "spaceRemainingQuota",
"limit": 0
},
"bucketConfiguration": {
"bucket": {
"region": "DEFAULT",
"name": "string",
"prefix": "string",
"expiration": 3
},
"encryption": {
"encryptionType": "s3ManagedEncryption",
"encryptionKey": "string"
},
"bucketSecurity": {
"accessKeyId": "string",
"secretAccessKey": "string",
"role": "string",
"sessionToken": "string"
},
"advancedBucketConnection": {
"endpoint": "string",
"signerType": "string",
"forcePathStyle": true,
"maxConnectionPoolSize": 0
}
}
}'
{}