Data - Retrieve State Data

Načte stavová data pro zadaný obor/parametry.

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

Text požadavku

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

Name Typ Description
classId

string

Zadání ID třídy

criteria

string

Určete kritéria (například závažnost, prioritu, stav řešení atd.)

displayColumns

string[]

Určete sloupce, které se mají zobrazit

groupId

string

Zadejte ID skupiny

objectIds

object

Určení pole ID objektů

Odpovědi

Name Typ Description
200 OK

TableDataResponse

OK. Úspěšně načtené údaje o zdravotním stavu.

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

Příklady

Data_RetrieveStateData

Ukázkový požadavek

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"
  ]
}

Ukázková odpověď

{
  "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"
    }
  ]
}

Definice

Name Description
DataRequest
TableColumn
TableDataResponse

DataRequest

Name Typ Description
classId

string

Zadání ID třídy

criteria

string

Určete kritéria (například závažnost, prioritu, stav řešení atd.)

displayColumns

string[]

Určete sloupce, které se mají zobrazit

groupId

string

Zadejte ID skupiny

objectIds

object

Určení pole ID objektů

TableColumn

Name Typ Description
field

string

Název sloupce

header

string

Záhlaví sloupce

hidden

boolean

Je sloupec skrytý.

type

string

Typ sloupce

TableDataResponse

Name Typ Description
rows

object[]

Řádky tabulky dat

tableColumns

TableColumn[]

Sloupce tabulky dat