すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:オブジェクトレベル操作

最終更新日:Aug 06, 2025

このトピックでは、オブジェクトレベルの管理に関連する API 操作について説明します。

API 操作

以下は、オブジェクトレベルの操作に関連する API のリストです。

分類

API

説明

オブジェクトのアップロード

PutObject

単一のオブジェクトを直接アップロードします。アップロードされるオブジェクトのサイズは 5 GB を超えることはできません。

AppendObject

データを追加することでオブジェクトをアップロードします。追加されるオブジェクトのサイズは 5 GB を超えることはできません。

PostObject

HTML フォームを使用してオブジェクトをアップロードします。アップロードされるオブジェクトのサイズは 5 GB を超えることはできません。

Callback

アップロードリクエストに関連するコールバックパラメーターを追加して、コールバックを設定します。PutObjectPostObject、および CompleteMultipartUpload 操作のみがコールバックをサポートします。

オブジェクトのクエリ

GetObject

オブジェクトをクエリします。

HeadObject

オブジェクトのメタデータをクエリします。この操作は、オブジェクトのコンテンツを返しません。

GetObjectMeta

オブジェクトのメタデータ(オブジェクトの ETag、サイズ、最終更新タイムスタンプなど)をクエリします。オブジェクトのコンテンツは返されません。

オブジェクトの削除

DeleteObject

オブジェクトを削除します。

DeleteMultipleObjects

複数のオブジェクトを削除します。

オブジェクトのコピー

CopyObject

同じリージョン内のバケット間でオブジェクトをコピーします。

オブジェクトの復元

RestoreObject

アーカイブ、コールドアーカイブ、およびディープコールドアーカイブオブジェクトを復元します。

SQL クエリ

SelectObject

SQL 文を実行してオブジェクトに対する操作を実行し、実行結果を取得します。

ディレクトリ管理

CreateDirectory

ディレクトリを作成します。

Rename

ディレクトリまたはオブジェクトの名前を変更します。

DeleteDirectory

ディレクトリを削除します。

マルチパートアップロード

InitiateMultipartUpload

マルチパートアップロードタスクを開始します。

UploadPart

指定されたオブジェクト名とアップロード ID に基づいて、オブジェクトをパートごとにアップロードします。

UploadPartCopy

既存のオブジェクトからデータをコピーして、パートをアップロードします。

CompleteMultipartUpload

すべてのパートがアップロードされた後、CompleteMultipartUpload 操作を呼び出して、オブジェクト全体のマルチパートアップロードを完了する必要があります。

AbortMultipartUpload

マルチパートアップロードタスクをキャンセルし、アップロードされたパートを削除します。

ListMultipartUploads

進行中のすべてのマルチパートアップロードタスクをクエリします。

ListParts

特定のアップロード ID を使用してアップロードされたすべてのパートをリストします。

アクセス制御

PutObjectACL

オブジェクトの ACL を変更します。

GetObjectACL

バケット内のオブジェクトの ACL をクエリします。

シンボリックリンク

PutSymlink

オブジェクトのシンボリックリンクを作成します。

GetSymlink

シンボリックリンクをクエリします。

タグ

PutObjectTagging

オブジェクトにタグを追加、またはオブジェクトのタグを変更します。

GetObjectTagging

オブジェクトのタグをクエリします。

DeleteObjectTagging

オブジェクトのタグを削除します。