Data - Retrieve Classes For Object

Pobiera klasy dla obiektu.

GET http://<Servername>/OperationsManager/data/classesForObject/{objectId}

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
objectId
path True

string

Identyfikator obiektu, którego klasa ma zostać pobrana.

Odpowiedzi

Nazwa Typ Opis
200 OK

TableDataResponse

OK. Pomyślnie pobrano klasy dla obiektu

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

Przykłady

RetrieveClassesForObject

Przykładowe żądanie

GET http://<Servername>/OperationsManager/data/classesForObject/E71CFB14-E8F9-ECE8-8743-0C458A9F1C3A

Przykładowa odpowiedź

{
  "tableColumns": [
    {
      "field": "id",
      "header": "Id",
      "type": null,
      "hidden": true
    },
    {
      "field": "displayname",
      "header": "Name",
      "type": null,
      "hidden": false
    }
  ],
  "rows": [
    {
      "id": "cd1461ed-b230-f49d-c2a2-bb33edd8e7cf",
      "displayname": "Test Lab"
    }
  ]
}

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