Data - Retrieve Classes For Object

Recupera le classi per l'oggetto.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
objectId
path True

string

L'id dell'oggetto la cui classe deve essere recuperata.

Risposte

Nome Tipo Descrizione
200 OK

TableDataResponse

OK. Classi recuperate con successo per l'oggetto

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

Esempio

RetrieveClassesForObject

Esempio di richiesta

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

Risposta di esempio

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

Definizioni

Nome Descrizione
TableColumn
TableDataResponse

TableColumn

Nome Tipo Descrizione
field

string

Nome della colonna

header

string

Intestazione della colonna

hidden

boolean

La colonna è nascosta

type

string

Tipo di colonna

TableDataResponse

Nome Tipo Descrizione
rows

object[]

Tabella Righe di dati

tableColumns

TableColumn[]

Tabella colonne di dati