Documentation ¶
Index ¶
- func BytesFromS3(bucket string, keys []string, awsSession *session.Session) (map[string][]byte, error)
- func BytesToS3(byteMap map[string][]byte, bucket string, prefix string, ...) error
- func DeleteFromS3(bucket string, keys []string, awsSession *session.Session) error
- func FilesFromS3(localDir string, bucket string, keys []string, awsSession *session.Session) error
- func FilesToS3(files []string, bucket string, prefix string, awsSession *session.Session) error
- func ListS3Keys(bucket string, prefix string, awsSession *session.Session) ([]string, error)
- func PresignedTempS3Url(bucket string, key string, secondsTillExpiration int, ...) (string, error)
- func SendMail(to []string, from string, cc []string, bcc []string, subject string, ...) (string, error)
- func SessionFromEnvVars() *session.Session
- func SessionFromProfile(Profile string) *session.Session
- func SessionFromStaticCreds(AwsAccessKeyID string, AwsSecretAccessKey string, Region string) *session.Session
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BytesFromS3 ¶
func DeleteFromS3 ¶
func FilesFromS3 ¶
func ListS3Keys ¶
func PresignedTempS3Url ¶
func SessionFromEnvVars ¶
func SessionFromProfile ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.