Delen via


Data - Retrieve State Data

Haalt statusgegevens op voor de opgegeven reikwijdte/parameters.

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

Aanvraagbody

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

Name Type Description
classId

string

Geef de ClassID op

criteria

string

Specificeer de criteria (zoals ernst, prioriteit, oplossingsstatus, enz.)

displayColumns

string[]

Specificeer de kolommen die moeten worden weergegeven

groupId

string

Geef de groeps-ID op

objectIds

object

Een matrix met object-ID's opgeven

Antwoorden

Name Type Description
200 OK

TableDataResponse

OK. Gegevens over de gezondheidstoestand zijn opgehaald.

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

Voorbeelden

Data_RetrieveStateData

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Definities

Name Description
DataRequest
TableColumn
TableDataResponse

DataRequest

Name Type Description
classId

string

Geef de ClassID op

criteria

string

Specificeer de criteria (zoals ernst, prioriteit, oplossingsstatus, enz.)

displayColumns

string[]

Specificeer de kolommen die moeten worden weergegeven

groupId

string

Geef de groeps-ID op

objectIds

object

Een matrix met object-ID's opgeven

TableColumn

Name Type Description
field

string

Naam van de kolom

header

string

Koptekst van de kolom

hidden

boolean

Is de kolom verborgen

type

string

Type van de kolom

TableDataResponse

Name Type Description
rows

object[]

Tabel Rijen met gegevens

tableColumns

TableColumn[]

Tabelkolommen met gegevens