Data - Retrieve State Data

استرداد بيانات الحالة للنطاق/المعلمات المحددة.

POST http://<Servername>/OperationsManager/data/state

نص الطلب

Media Types: "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded"

الاسم النوع الوصف
classId

string

حدد معرف الفئة

criteria

string

حدد المعايير (مثل الخطورة والأولوية وحالة الدقة وما إلى ذلك)

displayColumns

string[]

حدد الأعمدة المراد عرضها

groupId

string

تحديد معرف المجموعة

objectIds

object

تحديد مصفوفة من معرفات الكائنات

الاستجابات

الاسم النوع الوصف
200 OK

TableDataResponse

موافق. تم استرداد بيانات الحالة الصحية بنجاح.

Media Types: "application/json", "text/json", "application/xml", "text/xml"

أمثلة

Data_RetrieveStateData

نموذج الطلب

POST http://<Servername>/OperationsManager/data/state

{
  "classId": "6f7e3306-beeb-2996-3795-7c1eafb925b8",
  "groupId": null,
  "objectIds": {},
  "criteria": "((HealthState = '2') OR (HealthState = '0') OR HealthState is null OR (HealthState = '1') OR (HealthState = '3'))",
  "displayColumns": [
    "healthstate",
    "displayname",
    "path",
    "maintenancemode"
  ]
}

استجابة العينة

{
  "tableColumns": [
    {
      "field": "healthstate",
      "header": "Health",
      "type": null,
      "hidden": false
    },
    {
      "field": "displayname",
      "header": "Display name",
      "type": null,
      "hidden": false
    },
    {
      "field": "path",
      "header": "Path",
      "type": null,
      "hidden": false
    },
    {
      "field": "maintenancemode",
      "header": "Maintenance mode",
      "type": null,
      "hidden": false
    },
    {
      "field": "id",
      "header": "Id",
      "type": null,
      "hidden": true
    }
  ],
  "rows": [
    {
      "id": "6f7e3306-beeb-2996-3795-7c1eafb925b8",
      "healthstate": "notmonitored",
      "displayname": "All Windows Computers",
      "path": "",
      "maintenancemode": "false"
    }
  ]
}

التعريفات

الاسم الوصف
DataRequest
TableColumn
TableDataResponse

DataRequest

الاسم النوع الوصف
classId

string

حدد معرف الفئة

criteria

string

حدد المعايير (مثل الخطورة والأولوية وحالة الدقة وما إلى ذلك)

displayColumns

string[]

حدد الأعمدة المراد عرضها

groupId

string

تحديد معرف المجموعة

objectIds

object

تحديد مصفوفة من معرفات الكائنات

TableColumn

الاسم النوع الوصف
field

string

اسم العمود

header

string

رأس العمود

hidden

boolean

هل العمود مخفي

type

string

نوع العمود

TableDataResponse

الاسم النوع الوصف
rows

object[]

صفوف الجدول من البيانات

tableColumns

TableColumn[]

أعمدة البيانات في الجدول