Read Object
AWS S3内のオブジェクトのメタデータを取得します。
読み出しオブジェクトがSSE-Cでアップロードされた場合は、読み出しオブジェクトカードに暗号化キーも指定する必要があり、指定しない場合は400不正リクエストエラーが返されます。
オプション
| フィールド | 定義 | タイプ | 必須 |
|---|---|---|---|
|
リージョン(Region) |
AWS S3バケットのリージョン。 使用するAWS S3バケットのリージョンを選択します。 |
ドロップダウン | 正 |
入力
| フィールド | 定義 | タイプ | 必須 |
|---|---|---|---|
|
オプション(Options) |
|||
|
バケット(Bucket) |
オブジェクトが含まれるバケットの名前。 |
テキスト | 正 |
|
キー(Key) |
読み取るオブジェクトのキー名。 |
テキスト | 正 |
|
バージョンID(Version ID) |
読み取るオブジェクトの特定バージョンの参照に使用されるバージョンID。バージョンIDがnullの場合は「null」という文字列値を入力します。 |
テキスト | FALSE |
|
リクエスト支払者(Request Payer) |
リクエストが課金の対象であることを依頼者が知っていることを確認します。 |
ドロップダウン | FALSE |
|
想定バケット所有者(Expected Bucket Owner) |
想定されるバケット所有者のアカウントID。 別のアカウントがソースバケットを所有する場合、リクエストはHTTP 403(アクセス拒否)エラーで失敗します。 |
テキスト | FALSE |
|
サーバー側暗号化顧客アルゴリズム(Server Side Encryption Customer Algorithm) |
オブジェクトの復号時に使用するアルゴリズムを指定します。 |
テキスト | FALSE |
|
サーバー側暗号化顧客キー(Server Side Encryption Customer Key) |
AWS S3がデータの暗号化に使用した顧客提供の暗号化キーを指定します。 この値は、復元時にオブジェクトの復号に使用され、データの格納時に使用されたものと一致する必要があります。 キーは、SSE顧客アルゴリズムに指定されたアルゴリズムでの使用に適したものでなければなりません。 |
テキスト | FALSE |
|
サーバー側暗号化顧客キーMD5(Server Side Encryption Customer Key MD5) |
RFC 1321に準拠した、暗号化キーの128ビットMD5ダイジェストを指定します。 |
テキスト | FALSE |
|
一致した場合(If Match) |
オブジェクトのエンティティタグ(ETag)が指定のタグと一致する場合にオブジェクトを読み出します。 |
テキスト | FALSE |
|
指定日時以降に変更されている場合(If Modified Since) |
指定した日時以降に変更されている場合にオブジェクトを読み出します。 例:Fri, 14 Jan 2022 23:34:36 GMT。 |
テキスト | FALSE |
|
一致なしの場合(If Non Match) |
オブジェクトのエンティティタグ(ETag)が指定のETagと異なる場合にオブジェクトを読み出します。 |
テキスト | FALSE |
|
指定日時以降に未変更の場合(If Unmodified Since) |
指定した日時以降に変更されていない場合にオブジェクトを読み出します。 例:Fri, 14 Jan 2022 23:34:36 GMT。 |
テキスト | FALSE |
出力
| フィールド | 定義 | タイプ |
|---|---|---|
|
レスポンス(Response ) |
||
|
バージョンID(Version ID) |
オブジェクトのバージョンID。 |
テキスト |
|
最終変更(Last Modified) |
オブジェクトが最後に変更された日付。 |
テキスト |
|
ETag |
URLにあるリソースの特定バージョンに対してWebサーバーが割り当てる不透明識別子。 |
テキスト |
|
コンテンツタイプ(Content Type) |
オブジェクトデータの形式を説明する標準MIMEタイプ。 |
テキスト |
|
サイズ(Size) |
オブジェクトのサイズ(バイト単位)。 |
数値 |
|
アーカイブステータス(Archive Status) |
先頭オブジェクトのアーカイブステータス。 |
テキスト |
|
削除マーカー(Delete Marker) |
読み取るオブジェクトが削除マーカーであるかどうかを指定する場合は falseを選択した場合、このレスポンスヘッダーはレスポンスに表示されません。 |
True/False |
|
有効期限(Expiration) |
オブジェクトの有効期限が構成されている場合(PUTバケットライフサイクル)、レスポンスにはこの値が含まれます。 |
テキスト |
|
パーツ数(Parts Count) |
このオブジェクトに含まれるパーツの数。 |
数値 |
|
オブジェクトロック法的保留(Object Lock Legal Hold) |
このオブジェクトの法的保留が有効であるかどうかを指定します。 オブジェクトの指定バージョンに法的保留が一度も適用されていない場合、この値は返されません。 |
True/False |
|
オブジェクトロックモード(Object Lock Mode) |
このオブジェクトの有効オブジェクトロックがこのバケットに含まれるかどうかを指定します。 |
テキスト |
|
オブジェクトロック保持期限(Object Lock Retain Until Date) |
オブジェクトロックの保持期間が終了する日時。 |
テキスト |
|
複製ステータス(Replication Status) |
リクエストが複製ルールの複製元または複製先バケットに関連する場合、AWS S3はこの値を返します。 |
テキスト |
|
リクエスト課金済み(Request Charged) |
存在する場合、リクエストが問題なく依頼者に課金されたことを示します。 |
テキスト |
|
復元(Restore) |
オブジェクトがアーカイブオブジェクトである場合(ストレージクラスはGLACIER)、アーカイブが復元中である(RestoreObjectを参照)またはアーカイブコピーがすでに復元されていれば、レスポンスにこの値が含まれます。 アーカイブコピーがすでに復元されている場合、値はAWS S3がオブジェクトコピーを削除するスケジュールを示します。オブジェクトが復元中である場合、ヘッダーはtrueを返します。 |
テキスト |
|
サーバー側暗号化(Server Side Encryption) |
オブジェクトの保存にAWS KMSキー、またはAWS S3管理の暗号化キーを使ったサーバー側暗号化が使用された場合、レスポンスにはその値と、AWS S3内でこのオブジェクトの保存時に使用されたサーバー側暗号化アルゴリズムの値が含まれます。 |
テキスト |
|
サーバー側暗号化AWS KMSキーID(Server Side Encryption AWS KMS Key ID) |
存在する場合、オブジェクトに使用されたAWSキー管理サービス(AWS KMS)対称顧客管理キーのIDを示します。 |
テキスト |
|
サーバー側暗号化バケットキー有効(Server Side Encryption Bucket Key Enabled) |
オブジェクトが、AWS KMSを使ったサーバー側暗号化(SSE-KMS)のAWS S3バケットキーを使用するかどうかを指定します。 |
テキスト |
|
サーバー側暗号化顧客アルゴリズム(Server Side Encryption Customer Algorithm) |
顧客提供の暗号化キーによるサーバー側暗号化が要求された場合、暗号化アルゴリズムの使用を確認するためにこのヘッダーがレスポンスに含まれます。 |
テキスト |
|
サーバー側暗号化顧客キーMD5(Server Side Encryption Customer Key MD5) |
顧客提供の暗号化キーによるサーバー側暗号化が求められた場合、顧客提供暗号化キーの往復メッセージ整合性検証を提供するためにこのヘッダーがレスポンスに含まれます。 |
テキスト |
|
ストレージクラス(Storage Class) |
オブジェクトのストレージクラス情報を提供します。AWS S3標準ストレージクラスオブジェクト以外のすべてのオブジェクトについて、AWS S3はこのヘッダーを返します。 |
テキスト |
|
タグ数(Tagging Count) |
オブジェクトのタグの数(存在する場合) |
数値 |
|
Webサイトリダイレクトロケーション(Website Redirect Location) |
バケットがWebサイトとして構成されている場合、このオブジェクトへのリクエストを同一バケット内の別のオブジェクトまたは外部URLにリダイレクトします。 |
テキスト |