0014-00000071
Updated at:
Problem description
The XML request body for the PutBucketLifecycle request contains an unsupported child node in the AbortMultipartUpload node.
Causes
The PutBucketLifecycle request failed because the AbortMultipartUpload node in the request body contains the unsupported IsAccessTime child node.
Problem examples
In the following XML request body, the AbortMultipartUpload node contains the unsupported IsAccessTime child node.
PUT /?lifecycle HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Content-Length: 336
Date: Mon , 6 May 2019 15:23:20 GMT
Authorization: OSS qn6q**************:77Dv****************
<?xml version="1.0" encoding="UTF-8"?>
<LifecycleConfiguration>
<Rule>
<ID>rule1</ID>
<Prefix>zzz</Prefix>
<Status>Enabled</Status>
<AbortMultipartUpload>
<IsAccessTime>true</IsAccessTime>
<Days>200</Days>
</AbortMultipartUpload>
</Rule>
</LifecycleConfiguration>Solutions
Remove the
IsAccessTimechild node from theAbortMultipartUploadnode in the XML request body.Configure lifecycle rules in the OSS console to avoid manually constructing the request body.
References
Is this page helpful?