tencent cloud

Cloud Object Storage

문서Cloud Object Storage

Restoring Archived Objects

다운로드
포커스 모드
폰트 크기
마지막 업데이트 시간: 2024-02-02 14:36:36

Overview

This document provides an overview of APIs and SDK code samples related to restoring an archived object.
API
Operation
Description
Restoring an archived object
Restores an archived object for access.

Restoring an Archived Object

Description

This API (POST Object restore) is used to restore an archived object for access.

Sample code

try
{
// Bucket name in the format of bucketname-APPID. You can get APPID by referring to https://console.tencentcloud.com/developer.
string bucket = "examplebucket-1250000000";
string key = "exampleobject"; // Object key
RestoreObjectRequest request = new RestoreObjectRequest(bucket, key);
// Restoration time
request.SetExpireDays(3);
request.SetTier(COSXML.Model.Tag.RestoreConfigure.Tier.Bulk);

// Execute the request
RestoreObjectResult result = cosXml.RestoreObject(request);
// Request succeeded
Console.WriteLine(result.GetResultInfo());
}
catch (COSXML.CosException.CosClientException clientEx)
{
// Request failed
Console.WriteLine("CosClientException: " + clientEx);
}
catch (COSXML.CosException.CosServerException serverEx)
{
// Request failed
Console.WriteLine("CosServerException: " + serverEx.GetInfo());
}
Note:
For the complete sample, go to GitHub.

도움말 및 지원

문제 해결에 도움이 되었나요?

피드백