オブジェクトストレージサービス
分類 | 概要 | API名 |
---|---|---|
オブジェクトの操作 | オブジェクトをダウンロードする | GetObject |
オブジェクトのACLを取得する | GetObjectACL | |
オブジェクトのメタデータを取得する | HeadObject | |
オブジェクトをバケットにアップロードする | PutObject | |
オブジェクトをコピーする | PutObject-Copy | |
オブジェクトを削除する | DeleteObject | |
複数のオブジェクトを削除する | DeleteMultipleObjects | |
オブジェクトのタグ情報を取得する | GetObjectTagging | |
オブジェクトにタグ情報を追加する | PutObjectTagging | |
オブジェクトのタグ情報を削除する | DeleteObjectTagging | |
マルチパートアップロードを開始してアップロードIDを取得する | InitiateMultipartUpload | |
パート(分割データ)をアップロードする | UploadPart | |
パート(分割データ)のデータソースとして既存のオブジェクトからデータをコピーする | UploadPart-Copy | |
マルチパートアップロードの分割データ一覧を表示する | ListParts | |
分割データを結合し、マルチパートアップロードを完了する | CompleteMultipartUpload | |
マルチパートアップロードを中止する | AbortMultipartUpload | |
バケットの操作 | バケットの一覧を表示する | GetService |
バケットを作成する | PutBucket | |
空のバケットを削除する | DeleteBucket | |
バケット内のオブジェクトを一覧表示する | GetBucket | |
バケット内のオブジェクトを一覧表示する | GetBucketVersion2 | |
バケット内のオブジェクトのすべてのバージョンに関するメタデータを一覧表示する | GetBucketObjectVersions | |
進行中のマルチパートアップロードの一覧を表示する | ListMultipartUploads | |
バケットのアクセス権を表示する | HeadBucket | |
バケットのACLを表示する | GetBucketACL | |
バケットのCORS情報を設定する | PutBucketCors | |
バケットのCORS情報を表示する | GetBucketCors | |
バケットのCORS情報を削除する | DeleteBucketCors | |
バケットのポリシー情報を設定する | PutBucketPolicy | |
バケットのポリシー情報を取得する | GetBucketPolicy | |
バケットポリシーを削除する | DeleteBucketPolicy | |
バケットのバージョニングを設定する | PutBucketVersioning | |
バケットのバージョニング状態の情報を取得する | GetBucketVersioning | |
バケットにライフサイクル構成情報を設定する | PutBucketLifecycleConfiguration | |
バケットに設定されているライフサイクル構成情報を表示する | GetBucketLifecycleConfiguration | |
バケットに設定されているライフサイクル構成情報を削除する | DeleteBucketLifecycle | |
バケットにタグ情報を付与する | PutBucketTagging | |
バケットのタグ情報を表示する | GetBucketTagging | |
バケットのタグ情報を削除する | DeleteBucketTagging | |
バケットの整合性レベルを問い合わせる | GetBucketConsistency | |
バケットの整合性レベルを設定する | PutBucketConsistency |