繁体   English   中英

boto3 s3 客户端副本 function 中可能的 ExtraArgs 值

[英]possible ExtraArgs values in boto3 s3 client copy function

ExtraArgs (dict) -- 可以传递给客户端操作的额外 arguments

我正在查看文档https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/s3.html#S3.Client.copy并且我看不到有关可能值的任何信息我们可以传递这个参数吗? 有任何想法吗?

它记录在这里: https://boto3.amazonaws.com/v1/documentation/api/latest/guide/s3-uploading-files.html#the-extraargs-parameter

有效的 ExtraArgs 设置列表在 boto3.s3.transfer.S3Transfer.ALLOWED_UPLOAD_ARGS 的 S3Transfer object 的 ALLOWED_UPLOAD_ARGS 属性中指定。

ALLOWED_UPLOAD_ARGS = ['ACL', 'CacheControl', 'ContentDisposition', 
'ContentEncoding', 'ContentLanguage', 'ContentType', 'Expires', 'GrantFullControl', 'GrantRead', 'GrantReadACP', 'GrantWriteACP', 'Metadata',
 'RequestPayer', 'ServerSideEncryption', 'StorageClass', 'SSECustomerAlgorithm', 
'SSECustomerKey', 'SSECustomerKeyMD5', 'SSEKMSKeyId', 'SSEKMSEncryptionContext', 
'Tagging', 'WebsiteRedirectLocation']

来源: https://boto3.amazonaws.com/v1/documentation/api/latest/reference/customizations/s3.html#boto3.s3.transfer.S3Transfer.ALLOWED_UPLOAD_ARGS

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM