Documentation
¶
Overview ¶
Package s3upload uploads local files without deleting remote objects.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseDestination ¶
ParseDestination validates an S3 URI without interpreting keys as filesystem paths.
Types ¶
type Client ¶
type Client interface {
HeadObject(context.Context, *s3.HeadObjectInput, ...func(*s3.Options)) (*s3.HeadObjectOutput, error)
PutObject(context.Context, *s3.PutObjectInput, ...func(*s3.Options)) (*s3.PutObjectOutput, error)
}
Client is the S3 API needed to compare and upload objects.
Click to show internal directories.
Click to hide internal directories.