Data.Cloud.AmazonAPI.TAmazonStorageService.CopyObjectVersion

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function CopyObjectVersion(const DestinationBucket, DestinationObjectName: string;  const SourceBucket, SourceObjectName, SourceVersionId: string; OptionalParams: TAmazonCopyObjectOptionals = nil; ResponseInfo: TCloudResponseInfo = nil; const BucketRegion: TAmazonRegion = amzrNotSpecified): Boolean;

C++

bool __fastcall CopyObjectVersion(const System::UnicodeString DestinationBucket, const System::UnicodeString DestinationObjectName, const System::UnicodeString SourceBucket, const System::UnicodeString SourceObjectName, const System::UnicodeString SourceVersionId, TAmazonCopyObjectOptionals* OptionalParams = (TAmazonCopyObjectOptionals*)(0x0), Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0), const System::UnicodeString BucketRegion = System::UnicodeString());

プロパティ

種類 可視性 ソース ユニット
function public
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI TAmazonStorageService


説明

指定されたソース オブジェクトのバージョンを、渡されたターゲット オブジェクトにコピーします。

詳細については、CopyObject についてのコメントを参照してください。

メソッドは、リクエストが成功した場合に True を、そうでなければ False を返します。

次の表は、パラメータの意味を表しています:

パラメータ 説明

DestinationBucket

オブジェクトがコピーされるバケット。

DestinationObjectName

コピーした後の結果オブジェクトの名前。

SourceBucket

コピーされたオブジェクトが入るバケット。

SourceObjectName

コピーするオブジェクトの名前。

SourceVersionId

コピーするオブジェクトのバージョン。

OptionalParams

リクエストを定義する任意のパラメータ。

ResponseInfo

レスポンス情報を格納する任意のクラス。

関連項目