Method: Aws::S3::Object#presigned_url
- Defined in:
- lib/aws-sdk-resources/services/s3/object.rb
#presigned_url(http_method, params = {}) ⇒ String
Generates a pre-signed URL for this object.
167 168 169 170 171 172 173 |
# File 'lib/aws-sdk-resources/services/s3/object.rb', line 167 def presigned_url(http_method, params = {}) presigner = Presigner.new(client: client) presigner.presigned_url("#{http_method.downcase}_object", params.merge( bucket: bucket_name, key: key, )) end |