storage / Client / upload_part_copy
upload_part_copy
- storage.Client.upload_part_copy(**kwargs)
パート(分割データ)のデータソースとして、既存のオブジェクトからデータをコピーすることで、オブジェクトのパートをアップロードします。
See also: NIFCLOUD API Documentation
Request Syntax
response = client.upload_part_copy( Bucket='string', Object='string', PartNumber='string', UploadId='string', XAmzCopySource='string', XAmzCopySourceIfMatch='string', XAmzCopySourceIfModifiedSince='string', XAmzCopySourceIfNoneMatch='string', XAmzCopySourceIfUnmodifiedSince='string', XAmzCopySourceRange='string', XAmzCopySourceServerSideEncryptionCustomerAlgorithm='AES256', XAmzCopySourceServerSideEncryptionCustomerKey='string', XAmzCopySourceServerSideEncryptionCustomerKeyMd5='string', XAmzServerSideEncryptionCustomerAlgorithm='AES256', XAmzServerSideEncryptionCustomerKey='string', XAmzServerSideEncryptionCustomerKeyMd5='string' )
- Parameters:
Bucket (string) – [REQUIRED]
Object (string) – [REQUIRED]
PartNumber (string) – [REQUIRED]
UploadId (string) – [REQUIRED]
XAmzCopySource (string) – [REQUIRED]
XAmzCopySourceIfMatch (string) –
XAmzCopySourceIfModifiedSince (string) –
XAmzCopySourceIfNoneMatch (string) –
XAmzCopySourceIfUnmodifiedSince (string) –
XAmzCopySourceRange (string) –
XAmzCopySourceServerSideEncryptionCustomerAlgorithm (string) –
XAmzCopySourceServerSideEncryptionCustomerKey (string) –
XAmzCopySourceServerSideEncryptionCustomerKeyMd5 (string) –
XAmzServerSideEncryptionCustomerAlgorithm (string) –
XAmzServerSideEncryptionCustomerKey (string) –
XAmzServerSideEncryptionCustomerKeyMd5 (string) –
- Return type:
dict
- Returns:
Response Syntax
{ 'ContentType': 'string', 'ETag': 'string', 'LastModified': datetime(2015, 1, 1), 'XAmzCopySourceVersionId': 'string', 'XAmzServerSideEncryption': 'string' }
Response Structure
(dict) –
ContentType (string) –
ETag (string) –
LastModified (datetime) –
XAmzCopySourceVersionId (string) –
XAmzServerSideEncryption (string) –