Can you use `aws-sdk` to store objects in Google Storage? Google Storage claims they support interoperability in their solution with Amazon AWS S3 and Eucalyptus Systems APIs.

source: https://cloud.google.com/storage/docs/interoperability

Can the aws-sdk for Java, or Node.js, or Python, be used to store and retrieve objects with the Google Storage APIs?
Most of the AWS SDKs mentioned support constructing a custom endpoint, for example as described here for Node.JS.

Setting the endpoint to storage.googleapis.com and using your GCP access credentials should enable you to operate the Google storage backend service "like S3".