Documentation ¶
Index ¶
- func CompleteMultipartUpload(configuration config.AwsConfiguration, uploadId string, file models.File, ...) error
- func CreateAwsSession(configuration config.AwsConfiguration) (*session.Session, error)
- func CreateMultipartUpload(configuration config.AwsConfiguration, uploadId string, file models.File) (string, error)
- func CreatePutObjectPreSignedUrl(configuration config.AwsConfiguration, uploadId string, file models.File) (string, error)
- func CreateUploadPartPreSignedUrl(configuration config.AwsConfiguration, uploadId string, file models.File, ...) (string, error)
- func GetObjectHeader(configuration config.AwsConfiguration, uploadId string, file models.File) (io.ReadCloser, error)
- func GetObjectLink(configuration config.AwsConfiguration, uploadId string, file models.File) (string, error)
- func GetObjectReader(configuration config.AwsConfiguration, uploadId string, file models.File) (io.ReadCloser, error)
- func PutObject(configuration config.AwsConfiguration, key string, reader io.Reader, ...) (string, error)
- func RemoveDirectory(configuration config.AwsConfiguration, key string) error
- func RemoveObject(configuration config.AwsConfiguration, key string) error
- func RemoveUpload(configuration config.AwsConfiguration, upload *models.Upload) error
- type FilePart
- type PartList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CompleteMultipartUpload ¶
func CreateAwsSession ¶
func CreateAwsSession(configuration config.AwsConfiguration) (*session.Session, error)
func CreateMultipartUpload ¶
func GetObjectHeader ¶
func GetObjectHeader(configuration config.AwsConfiguration, uploadId string, file models.File) (io.ReadCloser, error)
func GetObjectLink ¶
func GetObjectReader ¶
func GetObjectReader(configuration config.AwsConfiguration, uploadId string, file models.File) (io.ReadCloser, error)
func RemoveDirectory ¶
func RemoveDirectory(configuration config.AwsConfiguration, key string) error
func RemoveObject ¶
func RemoveObject(configuration config.AwsConfiguration, key string) error
func RemoveUpload ¶
func RemoveUpload(configuration config.AwsConfiguration, upload *models.Upload) error
Types ¶
Click to show internal directories.
Click to hide internal directories.