このトピックでは、オブジェクトレベルの管理に関連する API 操作について説明します。
API 操作
以下は、オブジェクトレベルの操作に関連する API のリストです。
分類 | API | 説明 |
オブジェクトのアップロード | 単一のオブジェクトを直接アップロードします。アップロードされるオブジェクトのサイズは 5 GB を超えることはできません。 | |
データを追加することでオブジェクトをアップロードします。追加されるオブジェクトのサイズは 5 GB を超えることはできません。 | ||
HTML フォームを使用してオブジェクトをアップロードします。アップロードされるオブジェクトのサイズは 5 GB を超えることはできません。 | ||
アップロードリクエストに関連するコールバックパラメーターを追加して、コールバックを設定します。PutObject、PostObject、および CompleteMultipartUpload 操作のみがコールバックをサポートします。 | ||
オブジェクトのクエリ | オブジェクトをクエリします。 | |
オブジェクトのメタデータをクエリします。この操作は、オブジェクトのコンテンツを返しません。 | ||
オブジェクトのメタデータ(オブジェクトの ETag、サイズ、最終更新タイムスタンプなど)をクエリします。オブジェクトのコンテンツは返されません。 | ||
オブジェクトの削除 | オブジェクトを削除します。 | |
複数のオブジェクトを削除します。 | ||
オブジェクトのコピー | 同じリージョン内のバケット間でオブジェクトをコピーします。 | |
オブジェクトの復元 | アーカイブ、コールドアーカイブ、およびディープコールドアーカイブオブジェクトを復元します。 | |
SQL クエリ | SQL 文を実行してオブジェクトに対する操作を実行し、実行結果を取得します。 | |
ディレクトリ管理 | ディレクトリを作成します。 | |
ディレクトリまたはオブジェクトの名前を変更します。 | ||
ディレクトリを削除します。 | ||
マルチパートアップロード | マルチパートアップロードタスクを開始します。 | |
指定されたオブジェクト名とアップロード ID に基づいて、オブジェクトをパートごとにアップロードします。 | ||
既存のオブジェクトからデータをコピーして、パートをアップロードします。 | ||
すべてのパートがアップロードされた後、CompleteMultipartUpload 操作を呼び出して、オブジェクト全体のマルチパートアップロードを完了する必要があります。 | ||
マルチパートアップロードタスクをキャンセルし、アップロードされたパートを削除します。 | ||
進行中のすべてのマルチパートアップロードタスクをクエリします。 | ||
特定のアップロード ID を使用してアップロードされたすべてのパートをリストします。 | ||
アクセス制御 | オブジェクトの ACL を変更します。 | |
バケット内のオブジェクトの ACL をクエリします。 | ||
シンボリックリンク | オブジェクトのシンボリックリンクを作成します。 | |
シンボリックリンクをクエリします。 | ||
タグ | オブジェクトにタグを追加、またはオブジェクトのタグを変更します。 | |
オブジェクトのタグをクエリします。 | ||
オブジェクトのタグを削除します。 |