進行中のすべてのマルチパートアップロードタスクを一覧表示します。タスクは完了またはキャンセルされていません。
権限
デフォルトでは、Alibaba Cloud アカウントはすべての権限を持っています。Alibaba Cloud アカウントの RAM ユーザーまたは RAM ロールは、デフォルトでは権限を持っていません。Alibaba Cloud アカウントまたはアカウント管理者は、RAM ポリシーまたはバケットポリシーを通じて操作権限を付与する必要があります。
API | アクション | 定義 |
ListMultipartUploads |
| 初期化済みで、まだ完了も中止もされていない、すべての進行中のマルチパートアップロードイベントをリストします。 |
リクエスト構文
Get /?uploads HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Authorization: Signatureリクエストパラメーター
パラメーター | タイプ | 説明 |
delimiter | 文字列 | 名前でオブジェクトをグループ化するために使用する文字。リクエストで Delimiter パラメーターを指定すると、レスポンスには CommonPrefixes 要素が含まれます。プレフィックスからデリミターの次の出現まで同じ文字列を含む名前のオブジェクトは、CommonPrefixes 内の単一の結果要素としてグループ化されます。 |
max-uploads | 整数 | 現在のリクエストに対して返されるマルチパートアップロードタスクの最大数。デフォルト値:1000。最大値:1000。 |
key-marker | 文字列 | このパラメーターは、upload-id-marker パラメーターと共に使用され、次のリストが開始される位置を指定します。
|
prefix | 文字列 | 返されるオブジェクト名に含まれる必要があるプレフィックス。リクエストでプレフィックスを指定すると、指定したプレフィックスがレスポンスに含まれます。 説明 プレフィックスを使用すると、ファイルシステムのフォルダーを管理するのと同じ方法で、バケット内のオブジェクトをグループ化および管理できます。 |
upload-id-marker | 文字列 | リストが開始されるマルチパートアップロードタスクのアップロード ID。このパラメーターは、key-marker パラメーターと共に使用されます。
|
encoding-type | 文字列 | レスポンス内のオブジェクト名のエンコーディングタイプ。Delimiter、KeyMarker、Prefix、NextKeyMarker、および Key の値は UTF-8 でエンコードできます。ただし、XML 1.0 標準では、ASCII 値が 0 ~ 10 の文字などの制御文字を解析することはできません。encoding-type パラメーターを設定して、レスポンス内の Delimiter、KeyMarker、Prefix、NextKeyMarker、および Key の値をエンコードできます。 デフォルト値:null |
レスポンス要素
要素 | タイプ | 説明 |
ListMultipartUploadsResult | コンテナー | ListMultipartUpload リクエストへのレスポンスを格納するコンテナー。 子ノード:Bucket、KeyMarker、UploadIdMarker、NextKeyMarker、NextUploadIdMarker、MaxUploads、Delimiter、Prefix、CommonPrefixes、IsTruncated、および Upload 親ノード:なし |
Bucket | 文字列 | バケットの名前。 親ノード:ListMultipartUploadsResult |
EncodingType | 文字列 | レスポンスでオブジェクト名をエンコードするために使用されるメソッド。リクエストで encoding-type が指定されている場合、Delimiter、KeyMarker、Prefix、NextKeyMarker、Key などの要素の値は、返される結果でエンコードされます。 親ノード:ListMultipartUploadsResult |
KeyMarker | 文字列 | リストが開始されるマルチパートアップロードタスクに対応するオブジェクトの名前。 親ノード:ListMultipartUploadsResult |
UploadIdMarker | 文字列 | リストが開始されるマルチパートアップロードタスクのアップロード ID。 親ノード:ListMultipartUploadsResult |
NextKeyMarker | 文字列 | 残りの結果を返すための次のリクエストのレスポンスに含まれるオブジェクト名マーカー。 親ノード:ListMultipartUploadsResult |
NextUploadMarker | 文字列 | レスポンスにすべての必要な結果が含まれていない場合、次のリクエストで UploadMarker 値に使用される NextUploadMarker 値。 親ノード:ListMultipartUploadsResult |
MaxUploads | 整数 | OSS によって返されるマルチパートアップロードタスクの最大数。 親ノード:ListMultipartUploadsResult |
IsTruncated | 列挙文字列 | レスポンスで返されるマルチパートアップロードタスクのリストが切り捨てられているかどうかを示します。デフォルト値:false。有効な値:
親ノード:ListMultipartUploadsResult |
Upload | コンテナー | マルチパートアップロードタスクに関する情報を格納するコンテナー。 子ノード:Key、UploadId、および Initiated 親ノード:ListMultipartUploadsResult |
Key | 文字列 | マルチパートアップロードタスクが開始されたオブジェクトの名前。 親ノード:Upload 説明 OSS によって返される結果は、オブジェクト名のアルファベット順の昇順でリストされます。同じオブジェクトをアップロードするために開始された複数のマルチパートアップロードタスクは、アップロード ID の昇順でリストされます。 |
UploadId | 文字列 | マルチパートアップロードタスクの ID。 親ノード:Upload |
Initiated | 日付 | マルチパートアップロードタスクが初期化された時刻。 親ノード:Upload |
例
リクエストの例
Get /?uploads HTTP/1.1
Host:oss-example. oss-cn-hangzhou.aliyuncs.com
Date: Thu, 23 Feb 2012 06:14:27 GMT
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218eレスポンスの例
HTTP/1.1 200
Server: AliyunOSS
Connection: keep-alive
Content-length: 1839
Content-type: application/xml
x-oss-request-id: 58a41847-3d93-1905-20db-ba6f561c****
Date: Thu, 23 Feb 2012 06:14:27 GMT
<?xml version="1.0" encoding="UTF-8"?>
<ListMultipartUploadsResult xmlns="http://doc.oss-cn-hangzhou.aliyuncs.com">
<Bucket>oss-example</Bucket>
<KeyMarker></KeyMarker>
<UploadIdMarker></UploadIdMarker>
<NextKeyMarker>oss.avi</NextKeyMarker>
<NextUploadIdMarker>0004B99B8E707874FC2D692FA5D77D3F</NextUploadIdMarker>
<Delimiter></Delimiter>
<Prefix></Prefix>
<MaxUploads>1000</MaxUploads>
<IsTruncated>false</IsTruncated>
<Upload>
<Key>multipart.data</Key>
<UploadId>0004B999EF518A1FE585B0C9360DC4C8</UploadId>
<Initiated>2012-02-23T04:18:23.000Z</Initiated>
</Upload>
<Upload>
<Key>multipart.data</Key>
<UploadId>0004B999EF5A239BB9138C6227D6****</UploadId>
<Initiated>2012-02-23T04:18:23.000Z</Initiated>
</Upload>
<Upload>
<Key>oss.avi</Key>
<UploadId>0004B99B8E707874FC2D692FA5D7****</UploadId>
<Initiated>2012-02-23T06:14:27.000Z</Initiated>
</Upload>
</ListMultipartUploadsResult>OSS SDK
ossutil
ListMultipartUploads 操作に対応する ossutil コマンドについては、「list-multipart-uploads」をご参照ください。