描述
此操作会列出Job列表,包括正在进行的以及近期完成的Job。
默认情况下,此操作返回的列表中最多会有1000个Job,列表按Job ID升序排列。用户应始终检查返回体中的Marker字段,该字段可以在新的请求中作为获取下一个列表的起点;如果Marker为””(空串),则表示列表已全部获取完成。用户还可以通过设置limit参数来限制每次请求返回的Job数量,但是limit不能超过1000,如果超过1000,按1000处理。
请求参数
名称 | 是否必须 | 描述 |
limit | 否 | 指定列表返回数量的上限。如果未指定,则最多会返回1000个Job。当用户设置大于1000时,当1000处理 |
marker | 否 | 指定本次请求列表的起始位置。第一次请求列表时,不需要带上marker;当返回体提示Marker不为空串(””)时,第二次请求带上之前返回体中的Marker值就可以获取后续列表。当marker对应ID不存在时,会报异常。 |
GET /vaults/[VaultId]/jobs HTTP/1.1
Host: cn-hangzhou.oas.aliyuncs.com
Date: Tue, 25 Mar 2014 12:00:00 GMT
x-oas-version: 2014-01-01
Authorization: [SignatureValue]
HTTP/1.1 200 OK
x-oas-request-id: [RequestId]
Date: Tue, 25 Mar 2014 12:00:00 GMT
Content-Type: application/json
Content-Length: 1522
{
"JobList":
[{
"Action": "InventoryRetrieval",
"ArchiveId": "",
"ArchiveSizeInBytes": -1,
"TreeEtag": "",
"ArchiveTreeEtag": "",
"Completed": false,
"CompletionDate": "",
"CreationDate": "Tue, 25 Mar 2014 12:00:00 GMT",
"InventorySizeInBytes": -1,
"JobDescription": "MyJob1",
"JobId": "BE21ED08CE3747A0B8EE4EF401AC9C43",
"StatusCode": "InProgress",
"StatusMessage": "operation in progress"
},
{
"Action": "ArchiveRetrieval",
"ArchiveId": "0BE09D02858A4B13A3624CC6FB10336B79ACA1B5FF4D38F8CAB47E9C7CBD7DDC9667A8BB98BF1D6735495EF5AE046FB9",
"ArchiveSizeInBytes": 123,
"TreeEtag": "DBB87C0A23C894006EA80A386314D003",
"ArchiveTreeEtag": "F0C9A541B382F8820D3D19D8E8343A26",
"Completed": true,
"CompletionDate": " Tue, 25 Mar 2014 11:55:52 GMT",
"CreationDate": "Tue, 25 Mar 2014 08:00:00 GMT",
"InventorySizeInBytes": -1,
"JobDescription": "MyJob2",
"JobId": "D9A741E689E94A078B469E9A9DC03BE9",
"RetrievalByteRange": "0-122",
"StatusCode": "Succeeded",
"StatusMessage": "operation is succeeded"
},
{
"Action": "ArchiveRetrieval",
"ArchiveId": "0BCC996ACD22401A823E44FD553CA823C38A0963C98A1CCCA2B013E5D847F46C675DA67DEC135C292C9C5ECC9D24F2FF",
"ArchiveSizeInBytes": 1024,
"TreeEtag": "DBB87C0A23C894006EA80A386314D003",
"ArchiveTreeEtag": "B78BDC0A23C894006EA80A386314D003",
"Completed": true,
"CompletionDate": "Tue, 25 Mar 2014 11:55:42 GMT",
"CreationDate": "Tue, 25 Mar 2014 08:00:00 GMT",
"InventorySizeInBytes": -1,
"JobDescription": "MyJob3",
"JobId": "DEFB618D721C4FE59D384EACECADEB3E",
"RetrievalByteRange": "0-1023",
"StatusCode": "Succeeded",
"StatusMessage": "operation is succeeded"
}],
"Marker": ""
}
GET /vaults/[VaultId]/jobs?limit=2 HTTP/1.1
Host: cn-hangzhou.oas.aliyuncs.com
Date: Tue, 25 Mar 2014 12:00:00 GMT
x-oas-version: 2014-01-01
Authorization: [SignatureValue]
HTTP/1.1 200 OK
x-oas-request-id: [RequestId]
Date: Tue, 25 Mar 2014 12:00:00 GMT
Content-Type: application/json
Content-Length: 1522
{
"JobList":
[{
"Action": "InventoryRetrieval",
"ArchiveId": "",
"ArchiveSizeInBytes": -1,
"TreeEtag": "",
"ArchiveTreeEtag": "",
"Completed": false,
"CompletionDate": "",
"CreationDate": "Tue, 25 Mar 2014 12:00:00 GMT",
"InventorySizeInBytes": -1,
"JobDescription": "MyJob1",
"JobId": "BE21ED08CE3747A0B8EE4EF401AC9C43",
"RetrievalByteRange": "",
"StatusCode": "InProgress",
"StatusMessage": "operation in progress"
},
{
"Action": "ArchiveRetrieval",
"ArchiveId": "0BE09D02858A4B13A3624CC6FB10336B79ACA1B5FF4D38F8CAB47E9C7CBD7DDC9667A8BB98BF1D6735495EF5AE046FB9",
"ArchiveSizeInBytes": 1024,
"TreeEtag": "DBB87C0A23C894006EA80A386314D003",
"ArchiveTreeEtag": "F0C9A541B382F8820D3D19D8E8343A26",
"Completed": true,
"CompletionDate": " Tue, 25 Mar 2014 11:55:52 GMT",
"CreationDate": "Tue, 25 Mar 2014 08:00:00 GMT",
"InventorySizeInBytes": -1,
"JobDescription": "MyJob2",
"JobId": "D9A741E689E94A078B469E9A9DC03BE9",
"StatusCode": "Succeeded",
"StatusMessage": "operation is succeeded"
}],
"Marker": "D9A741E689E94A078B469E9A9DC03BE9"
}
GET /vaults/[VaultId]/jobs?limit=2&marker=D9A741E689E94A078B469E9A9DC03BE9 HTTP/1.1
Host: cn-hangzhou.oas.aliyuncs.com
Date: Tue, 25 Mar 2014 12:00:00 GMT
x-oas-version: 2014-01-01
Authorization: [SignatureValue]
HTTP/1.1 200 OK
x-oas-request-id: [RequestId]
Date: Tue, 25 Mar 2014 12:00:00 GMT
Content-Type: application/json
Content-Length: 1522
{
"JobList":
[{
"Action": "ArchiveRetrieval",
"ArchiveId": "0BCC996ACD22401A823E44FD553CA823C38A0963C98A1CCCA2B013E5D847F46C675DA67DEC135C292C9C5ECC9D24F2FF",
"ArchiveSizeInBytes": 1024,
"TreeEtag": "DBB87C0A23C894006EA80A386314D003",
"ArchiveTreeEtag": "B78BDC0A23C894006EA80A386314D003",
"Completed": true,
"CompletionDate": "Tue, 25 Mar 2014 11:55:42 GMT",
"CreationDate": "Tue, 25 Mar 2014 08:00:00 GMT",
"InventorySizeInBytes": -1,
"JobDescription": "MyJob3",
"JobId": "DEFB618D721C4FE59D384EACECADEB3E",
"StatusCode": "Succeeded",
"StatusMessage": "operation is succeeded"
}],
"Marker": ""
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。