getFilesKeys #
List the files keys uploaded to an S3 Bucket.
Query Syntax #
HTTP #
URL: http://kuzzle:7512/_plugin/s3/files/
Method: GET
Other protocols #
{
"controller": "s3/file",
"action": "getFilesKeys",
}
Arguments #
None
Response #
Returns an array of file key objects object with the same info as the one returned by the listObjectsV2 aws js call but the Key value changed to show the absolute path to the file.
{
"status": 200,
"error": null,
"action": "getFilesKeys",
"controller": "s3/file",
"requestId": "<unique request identifier>",
"result": {
"filesKeys": [
{
"Key": 'https://s3.eu-west-3.amazonaws.com/half-life/xen/0-headcrab.png',
"LastModified": '2019-12-13T23:18:10.593Z',
"ETag": '"911c0908dfc8fb66068bd8bb3fd6a142-1"',
"Size": 9163,
"StorageClass": 'STANDARD',
"Owner": {
"DisplayName": '',
"ID": ''
}
},
{
"Key": 'https://s3.eu-west-3.amazonaws.com/half-life/xen/0-Nihilanth.png',
"LastModified": '2019-12-17T14:06:02.532Z',
"ETag": '"911c0908dfc8fb66068bd8bb3fd6a142-1"',
"Size": 20913,
"StorageClass": 'STANDARD',
"Owner": {
"DisplayName": '',
"ID": ''
}
}
]
}
}
Possible errors #
Edit this page on Github(opens new window)