CopyObjectPart - creates a part in a multipart upload by copying (a part of) an existing object.
(ctx context.Context, srcBucket, srcObject, destBucket, destObject, uploadID string, partID int, startOffset, length int64, metadata map[string]string, )
| 63 | // CopyObjectPart - creates a part in a multipart upload by copying (a |
| 64 | // part of) an existing object. |
| 65 | func (c Core) CopyObjectPart(ctx context.Context, srcBucket, srcObject, destBucket, destObject, uploadID string, |
| 66 | partID int, startOffset, length int64, metadata map[string]string, |
| 67 | ) (p CompletePart, err error) { |
| 68 | return c.copyObjectPartDo(ctx, srcBucket, srcObject, destBucket, destObject, uploadID, |
| 69 | partID, startOffset, length, metadata) |
| 70 | } |
| 71 | |
| 72 | // PutObject - Upload object. Uploads using single PUT call. |
| 73 | func (c Core) PutObject(ctx context.Context, bucket, object string, data io.Reader, size int64, md5Base64, sha256Hex string, opts PutObjectOptions) (UploadInfo, error) { |