getScanTasksList: шалгалтын даалгавруудын жагсаалт авах
Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.
Энэ method нь шалгалтын (scan) даалгавруудын жагсаалтыг буцаана.
Service-үүд
Энэ method нь API URL-д {service} нэрийг оруулахыг шаардана. Зөвшөөрөгдсөн service-үүд:
computers- "Computers and Virtual Machines" хувьдvirtualmachines- "Virtual Machines" хувьд
Жишээ нь virtualmachines service-ийн хүсэлтийн URL:
https://YOUR-HOSTNAME/api/v1.0/jsonrpc/network/virtualmachines
Параметрүүд
| Параметр | Төрөл | Заавал биш эсэх | Тайлбар |
|---|---|---|---|
| name | String | Тийм | Даалгаврын нэр. Даалгавруудын жагсаалтыг нэрээр шүүнэ. Түлхүүр үгийн өмнө од (*) тэмдэг тавьж, түүнийг нэрийн аль ч хэсгээс хайна. Орхивол зөвхөн нэр нь түлхүүр үгээр эхэлсэн үр дүнг буцаана. |
| status | Number | Тийм | Даалгаврын төлөв. Боломжит сонголтууд: 1 - Pending (хүлээгдэж буй); 2 - In progress (явагдаж буй); 3 - Finished (дууссан). |
| page | Number | Тийм | Үр дүнгийн хуудасны дугаар. Өгөгдмөл хуудасны дугаар 1. |
| perPage | Number | Тийм | Нэг хуудсанд харуулах зүйлсийн тоо. Дээд хязгаар нь нэг хуудсанд 100 зүйл. Өгөгдмөл утга: нэг хуудсанд 30 зүйл. |
Буцаах утга
Энэ method нь даалгавруудын мэдээллийг агуулсан Object буцаана. Буцаах объект дараахыг агуулна:
- page - одоо харуулж буй хуудас
- pagesCount - нийт хуудасны тоо
- perPage - нэг хуудсанд буцаасан зүйлсийн нийт тоо
- total - нийт зүйлсийн тоо
- items - даалгавруудын жагсаалт. Жагсаалтын оруулга бүр дараах талбартай:
- id, даалгаврын ID,
- name, даалгаврын нэр,
- status, даалгаврын төлөв (дээр тодорхойлсноор),
- startDate, даалгаврын эхлэх огноо
Жишээ
Хүсэлт:
{
"params": {
"status": 1,
"page": 2,
"perPage": 5
},
"jsonrpc": "2.0",
"method": "getScanTasksList",
"id": "787b5e36-89a8-4353-88b9-6b7a32e9c87f"
}Хариу:
{
"id": "787b5e36-89a8-4353-88b9-6b7a32e9c87f",
"jsonrpc": "2.0",
"result": {
"page": 2,
"pagesCount": 11,
"perPage": 5,
"total": 54,
"items": [
{
"id": "21a295eeb1a43d8b497b23b7",
"name": "task 1",
"status": 1,
"startDate": "2015-08-21T23:48:16"
},
{
"id": "21a295eeb1a43d8b497b23b8",
"name": "task 2",
"status": 1,
"startDate": "2015-08-21T10:21:15"
},
]
}
}Энэ хуудсанд гарсан нэр томъёо
- Network
- Таны байгууллагын бүх төхөөрөмжийн жагсаалт (Inventory)
