对象存储
名称 | 位置 | 参数类型 | 是否必选 | 示例值 | 说明 |
名称 | 位置 | 参数类型 | 是否必选 | 示例值 | 说明 |
delete | Query | String | 是 | - | 代表 DeleteMultipleObjects 请求的特殊标识。 |
Content-MD5 | Header | String | 是 | dgWRtDmbPCHa/IS1s7XxUg== | 将 DeleteMultipleObjects 的请求消息体经过 Base64MD5 加密后得到的字符串的值。 |
recursive | Query | String | 否 | true | 递归删除非空目录。取值为 true 时,表示该功能生效,不传或传 false 时不递归删除。说明如下:
警告 |
skipTrash | Query | String | 否 | true | 是否跳过回收站彻底删除,取值说明如下:
警告 |
名称 | 参数类型 | 是否必选 | 示例值 | 说明 |
名称 | 参数类型 | 是否必选 | 示例值 | 说明 |
Objects | Array | 是 | - | 待删除对象列表根节点。 |
Key | String | 是 | objectName | 待删除对象名。父节点为 Objects。 |
VersionId | String | 否 | 57AF1A32CECB56721267 | 待删除对象版本号,可通过列举对象接口获取。父节点为 Objects。 |
Quiet | Bool | 否 | false | 批删之后响应模式,取值说明如下:
|
名称 | 参数类型 | 示例值 | 说明 |
名称 | 参数类型 | 示例值 | 说明 |
Deleted | Array | - | 成功删除的结果信息列表。 |
Key | String | obj1 | 被删除的对象名。 |
DeleteMarker | Bool | true | 标识是否为删除标记。 |
DeleteMarkerVersionId | String | 43D62700044343044833 | 删除标记对应的版本 ID。 |
Error | Array | - | 删除失败结果列表。 |
Code | String | AccessDenied | 删除失败的错误码。 |
Message | String | Access Denied | 删除失败的错误消息。 |
TrashPath | String | .Trash/20250107070000/dir/ | 文件或者目录被移入回收站后的路径。 |