尝试为存储桶启用版本控制时:
$r = $s3Client->putBucketVersioning(array(
'Bucket' => 'test-bucket-pcloud',
'Status' => 'Enabled'
));
我得到InvalidArgumentException
。可能是什么原因呢?我是否还需要提供其他2个参数listed here?我并不清楚MFA
和MFADelete
扮演什么角色。
答案 0 :(得分:0)
是的,您还需要提供MFADelete
和Status
参数。
MFA Delete是一种阻止从Amazon S3删除对象的方法。
根据您的具体情况,请使用:'MFADelete' => 'Disabled', 'Status' => 'Enabled'