ListParts
処理概要
アップロードIDに紐付いている、マルチパートアップロード用にアップロードされたパートを一覧表示します。
分割ファイルのアップロード状況を確認できます。
リクエストURL
GET /{Bucket}/{Object}?uploadId=uploadId指定するパラメーター
ヘッダーパラメーター
パラメーター | 型 | 説明 | 必須 |
---|---|---|---|
x-amz-content-sha256 | string |
ペイロード全体の計算されたSHA256チェックサム |
○ |
x-amz-date | string |
リクエスト側で生成した現在日時 |
○ |
Authorization | string |
リクエスト認証に用いる文字列 |
○ |
パスパラメーター
パラメーター | 型 | 説明 | 必須 |
---|---|---|---|
Bucket | string |
バケット名 |
○ |
Object | string |
オブジェクト名 |
○ |
クエリパラメーター
パラメーター | 型 | 説明 | 必須 |
---|---|---|---|
uploadId | string |
パートの一覧を取得するマルチパートアップロードのアップロードID |
○ |
encoding-type | string |
レスポンスのエンコード方式を指定します。 |
|
max-parts | string |
レスポンスに含めるパートの最大数 Default: 1000 |
|
part-number-marker | string |
リストの開始位置となるパート番号 |
応答フィールド
レスポンスヘッダー
フィールド (項目) | 型 | 説明 |
---|---|---|
Date | string |
トランザクションが実行された日時 |
Content-Type | string |
コンテンツのMIMEタイプ |
Content-Length | string |
レスポンスボディのバイト数 |
Connection | string |
持続接続の状態を表示します。 |
x-amz-request-id | string |
このリクエストに付与されるID |
x-amz-id-2 | string |
このリクエストに対する処理ID |
x-ntap-sg-trace-id | string |
このリクエストに対する処理ID |
X-Fcx-Endpoint-Request | string |
APIエンドポイントとしてリクエストを受け付けたことを示す番号 |
レスポンスボディ
フィールド (項目) | 型 | 説明 |
---|---|---|
ListPartsResult | structure |
レスポンスのコンテナ |
␣Bucket | string |
バケット名 |
␣Key | string |
マルチパートアップロードが開始されたオブジェクトキー |
␣UploadId | string |
マルチパートアップロードの識別子リクエストでupload-id-markerに指定した値 |
␣Initiator | structure |
マルチパートアップロードを開始したユーザ情報を含むコンテナ |
␣␣ID | string |
プリンシパルがAWSアカウントの場合は、Canonical User IDが表示されます。 |
␣␣DisplayName | string |
アカウントの表示名 |
␣Owner | structure |
オブジェクト所有者の情報を含むコンテナ |
␣␣ID | string |
Initiator.IDと同じ内容が表示されます。 |
␣␣DisplayName | string |
Initiator.DisplayNameと同じ内容が表示されます。 |
␣StorageClass | string |
アップロードされたオブジェクトを格納するために使用されるストレージのクラス |
␣Encoding-Type | string |
使用されるエンコードタイプ |
␣PartNumberMarker | integer |
一覧の開始位置を指定するパート番号のマーカー |
␣MaxParts | integer |
レスポンスに含まれるパートのリストの最大件数リクエストでmax-keysに指定した値 |
␣IsTruncated | boolean |
返されたパーツのリストが切り捨てられているかどうかを示します。 |
␣NextPartNumberMarker | integer |
Responseに含まれるPartの数がMaxPartsの値を超えた場合に、以降のリクエスト時に指定するpart-number-markerの値を返します。 |
␣Part | list |
マルチパートアップロードのパートに関連する要素を含むコンテナ |
␣␣PartNumber | integer |
パートの識別子となるパート番号 |
␣␣LastModified | timestamp |
パートをアップロードした日時 |
␣␣ETag | string |
オブジェクトのハッシュ値 |
␣␣Size | integer |
パートのファイルサイズ |
リクエストサンプル
GET /general-bucket/Mpart-Object?uploadId=GYPMgPv6_Q3h7GXTbMp0T2eKPea408-NyCoJnFJdyJkSZixCDE-U41rqbw HTTP/1.1
User-Agent: curl/7.29.0
Host: jp-east-1.storage.api.nifcloud.com
Accept: */*
x-amz-content-sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
x-amz-date:20190607T075730Z
Authorization:AWS4-HMAC-SHA256 Credential=XK8Z3830NBL1BT9WD3HD/20190607/jp-east-1/s3/aws4_request,SignedHeaders=host;x-amz-content-sha256;x-amz-date,Signature=868cd2378decaa2a0915aa7eacd3d9fcc857f3ae1ca2fcb35af5774179bcf5c4
応答サンプル
HTTP/1.1 200 OK
Date: Fri, 07 Jun 2019 07:57:31 GMT
Content-Type: application/xml
Content-Length: 989
Connection: keep-alive
x-amz-request-id: 558973021
x-amz-id-2: 12174498
x-ntap-sg-trace-id: 1affa0f9ec0ca4d3
X-Fcx-Endpoint-Request: EXECUTED_api2-rmp1.management.jp-east-1.local-28162-2107521-1_200
<ListPartsResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<Bucket>general-bucket</Bucket>
<Key>Mpart-Object</Key>
<UploadId>GYPMgPv6_Q3h7GXTbMp0T2eKPea408-NyCoJnFJdyJkSZixCDE-U41rqbw</UploadId>
<Initiator>
<ID>42242073901014718119</ID>
<DisplayName>fj-k5objt-tenant-99</DisplayName>
</Initiator>
<Owner>
<ID>42242073901014718119</ID>
<DisplayName>fj-k5objt-tenant-99</DisplayName>
</Owner>
<StorageClass>STANDARD</StorageClass>
<IsTruncated>false</IsTruncated>
<Part>
<PartNumber>1</PartNumber>
<LastModified>2019-06-06T06:13:57.217Z</LastModified>
<ETag>"d41d8cd98f00b204e9800998ecf8427e"</ETag>
<Size>0</Size>
</Part>
<Part>
<PartNumber>2</PartNumber>
<LastModified>2019-06-06T10:21:43.320Z</LastModified>
<ETag>"b5c667a723a10a3485a33263c4c2b978"</ETag>
<Size>1024000000</Size>
</Part>
<Part>
<PartNumber>3</PartNumber>
<LastModified>2019-06-06T10:24:26.168Z</LastModified>
<ETag>"b5c667a723a10a3485a33263c4c2b978"</ETag>
<Size>1024000000</Size>
</Part>
</ListPartsResult>