Restores an image that has been masked by calling the RestoreOssImage operation.
Operation description
For files that were masked by calling MaskOssImage with IsAlwaysUpload set to true, you can call RestoreOssImage to retrieve the original image.
For example, the image aliyun_dsc_desensitization/exampledir/test.png in the bucket is stored as aliyun_dsc_original/exampledir/test.png after restoration.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-sddp:RestoreOssImage |
none |
*All Resource
|
|
None |
Request syntax
GET HTTP/1.1
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Bucket |
string |
Yes |
The name of the OSS bucket. |
test-sddp |
| ObjectKey |
string |
Yes |
The full name of the file stored in OSS. |
aliyun_dsc_desensitization/dir1/test.png |
| ServiceRegionId |
string |
Yes |
The region ID of the bucket. |
cn-hangzhou |
| TargetObjectKey |
string |
No |
The storage path of the restored image. |
aliyun_dsc_original /dir1/test.png |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
The request ID. |
208B016D-4CB9-4A85-96A5-0B8ED1EBF271 |
| RestoredImageKey |
string |
The storage path of the restored image in the bucket. |
aliyun_dsc_original /dir1/test.png |
Examples
Success response
JSON format
{
"RequestId": "208B016D-4CB9-4A85-96A5-0B8ED1EBF271",
"RestoredImageKey": "aliyun_dsc_original /dir1/test.png"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IdempotentParameterMismatch | The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.