abort-multipart-upload用于取消MultipartUpload事件并删除对应的Part数据。
注意事项
您需要提供MultipartUpload事件相应的uploadId。
取消一个MultipartUpload事件过程中,如果所属的某些Part仍然在上传,那么此次取消操作将无法删除这些Part。取消一个MultipartUpload事件后,您无法再使用此uploadId做任何操作,已经上传的Part数据也会被删除。
建议您及时完成分片上传或者取消分片上传,因为已上传但是未完成或未取消的分片会占用存储空间,从而产生存储费用。
权限说明
阿里云账号默认拥有全部权限。阿里云账号下的RAM用户或RAM角色默认没有任何权限,需要阿里云账号或账号管理员通过RAM Policy或Bucket Policy授予操作权限。
API | Action | 说明 |
AbortMultipartUpload |
| 取消MultipartUpload事件并删除对应的Part数据。 |
命令格式
ossutil api abort-multipart-upload --bucket examplebucket --key exampleobject --upload-id 123
abort-multipart-upload命令对应API接口AbortMultipartUpload。关于API中的具体参数含义,请参见AbortMultipartUpload。
参数 | 类型 | 说明 |
--bucket | string | Bucket名称。 |
--key | string | Object的完整路径。 |
--upload-id | string | MultipartUpload事件的ID。 |
关于支持的全局命令行选项,请参见支持的全局命令行选项。
使用示例
取消upload id为123的exampleobject对象的MultipartUpload事件并删除对应的Part数据。
ossutil api abort-multipart-upload --bucket examplebucket --key exampleobject --upload-id 123