Categorygithub.com/jamesclonk/s3-simple-resource
modulepackage
0.0.0-20160209211724-ed3a749066ab
Repository: https://github.com/jamesclonk/s3-simple-resource.git
Documentation: pkg.go.dev

# README

s3-simple-resource

This is work-in-progress, do not use yet! :stuck_out_tongue_closed_eyes:
Concourse resource for simple file upload/download from S3-compatible provider, using v2 signature signing.

Source Configuration

  • access_key: Required. The access key to use.

  • secret_key: Required. The secret key to use.

  • bucket: Required. The name of the bucket.

  • host: Required. Host endpoint of S3-compatible provider.

  • insecure: Optional. Switch to insecure HTTP.

Behavior

in: Download a file from the bucket

Given a file specified by source, download it from the S3 bucket, save it under target

Parameters

  • source: Required. File to download.

  • target: Required. Name/destination of new file.

out: Upload a file to the bucket

Given a file specified by source, upload it to the S3 bucket, save it under target

Parameters

  • source: Required. File to upload.

  • target: Required. Name/destination of new file in the bucket.

# Packages

No description provided by the author
Copyright 2016 Fabio Berchtold Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
Copyright 2016 Fabio Berchtold Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.

# Functions

No description provided by the author

# Structs

No description provided by the author

# Interfaces

No description provided by the author