Data - Retrieve ObjectData By Class

Pobiera dane obiektów dla określonej nazwy klasy.

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

Treść żądania

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

Nazwa Typ Opis
fullClassName

string

Podaj pełną nazwę klasy.

Odpowiedzi

Nazwa Typ Opis
200 OK

TableDataResponse

OK. Pomyślnie pobrano dane obiektu dla określonej klasy.

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

Przykłady

RetrieveObjectDataByClass

Przykładowe żądanie

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

[
  "System.Library!System.Computer"
]

Przykładowa odpowiedź

{
  "tableColumns": [
    {
      "field": "displayname",
      "header": "Display name",
      "type": null,
      "hidden": false
    },
    {
      "field": "path",
      "header": "Path",
      "type": null,
      "hidden": false
    },
    {
      "field": "id",
      "header": "ID",
      "type": null,
      "hidden": true
    },
    {
      "field": "fullname",
      "header": "Full name",
      "type": null,
      "hidden": false
    }
  ],
  "rows": [
    {
      "displayname": "LlhmpKkOvfnZ2tR7VF1yIcgo02c1S7q9FPLsa9h7hl5kEHVHViIKu9vtE3wxst5xyoTmhigWi3Qgg5ktgUftzgOGecn.NuPypIvaxtkxBvm0sONJTCQYNM7SZNIF48Jxoc1YKJ5wtssD3XYPOeO",
      "path": null,
      "fullname": "Microsoft.Windows.Computer:LlhmpKkOvfnZ2tR7VF1yIcgo02c1S7q9FPLsa9h7hl5kEHVHViIKu9vtE3wxst5xyoTmhigWi3Qgg5ktgUftzgOGecn.NuPypIvaxtkxBvm0sONJTCQYNM7SZNIF48Jxoc1YKJ5wtssD3XYPOeO",
      "id": "aeee35a8-c9bc-916d-a86a-ab4fd0e4f8e8"
    },
    {
      "displayname": "SCOMNFMPDEV0015.smx.net",
      "path": null,
      "fullname": "Microsoft.Windows.Computer:SCOMNFMPDEV0015.smx.net",
      "id": "9f2ef630-9784-9e27-bbd0-af9900d8264f"
    }
  ]
}

Definicje

Nazwa Opis
TableColumn
TableDataResponse

TableColumn

Nazwa Typ Opis
field

string

Nazwa kolumny

header

string

Nagłówek kolumny

hidden

boolean

Czy kolumna jest ukryta

type

string

Typ kolumny

TableDataResponse

Nazwa Typ Opis
rows

object[]

Wiersze tabeli danych

tableColumns

TableColumn[]

Kolumny tabeli danych