Yes, it can. The request module is a fork of the node 'request' module found at https://github.com/mikeal/request. From the documentation of that module:
"aws - object containing AWS signing information. Should have the properties key, secret. Also requires the property bucket, unless you’re specifying your bucket as part of the path, or the request doesn’t use a bucket (i.e. GET Services)"
about 10 years ago
Looking at the internals, it looks like maybe it's only set up to sign requests to S3?
almost 10 years ago
It should actually work with any AWS key - not just S3. The documentation references S3 but the key is the same throughout, I believe.