UploadPartCopyRequest Properties |
The UploadPartCopyRequest type exposes the following members.
Name | Description | |
---|---|---|
BeginIndex |
Gets or sets the beginning index of the source object to copy from.
| |
MatchingETagConstraints |
Gets the constraints of matching ETag. If the source object's ETag matches any one in the list, the copy will be proceeded.
Otherwise returns error code 412 (precondition failed).
| |
Md5Digest |
Gets or sets the MD5 checksum for the part's data.
| |
ModifiedSinceConstraint |
Gets or sets the constraints of modified timestamp threshold. If the value is smaller than the actual last modified time, proceed the copy.
Otherwise returns 412 (precondition failed).
| |
NonmatchingETagConstraints |
Gets the constraints of non-matching ETag. If the source object's ETag does not match any one in the list, the copy will be proceeded.
Otherwise returns error code 412 (precondition failed).
| |
PartNumber |
Gets or sets the part number.
Every part upload will have a part number (from 1 to 10000).
For a given upload id, the part number is the Id of the part and determine the position of the part in the whole file.
If the same part number is uploaded with new data, the original data will be overwritten.
| |
PartSize |
Gets or sets the part size
Except the last part, other parts' size should be at least 5MB.
| |
SourceBucket |
Gets or sets the source bucket
| |
SourceKey |
Gets or sets the source object key.
| |
TargetBucket |
Gets the target bucket name
| |
TargetKey |
Gets the target key
| |
UnmodifiedSinceConstraint |
Gets or sets the constraints of unmodified timestamp threshold. If the value is same or greater than the actual last modified time, proceed the copy.
Otherwise returns 412 (precondition failed).
| |
UploadId |
Gets the upload Id.
|