Megosztás a következőn keresztül:


Data - Retrieve PowerShell Output

Adatokat kér le a widgetID és az irányítópult-típus megadott PowerShell-szkriptjének végrehajtása után

GET http://<Servername>/OperationsManager/data/powershell?widgetId={widgetId}&dashboardType={dashboardType}

URI-paraméterek

Name In Kötelező Típus Description
dashboardType
query True

string

Az irányítópult típusának megadása

widgetId
query True

string

Adja meg a widget azonosítóját

Válaszok

Name Típus Description
200 OK

TableDataResponse

Oké. A megadott PowerShell-szkript végrehajtása után sikerült beolvasni az adatokat.

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

Példák

RetrievePowerShellOutput

Sample Request

GET http://<Servername>/OperationsManager/data/powershell?widgetId=8c9a13a6-0547-facb-bf43-e4af529a3468&dashboardType=MONITORING

Sample Response

{
  "tableColumns": [
    {
      "field": "healthstate",
      "header": "HealthState",
      "type": "HealthStateType",
      "hidden": false
    },
    {
      "field": "displayname",
      "header": "DisplayName",
      "type": null,
      "hidden": false
    },
    {
      "field": "customcolumn",
      "header": "CustomColumn",
      "type": null,
      "hidden": false
    },
    {
      "field": "id",
      "header": "Id",
      "type": null,
      "hidden": true
    },
    {
      "field": "path",
      "header": "Path",
      "type": null,
      "hidden": false
    }
  ],
  "rows": [
    {
      "healthstate": "unknown",
      "displayname": "LlhmpKkOvfnZ2tR7VF1yIcgo02c1S7q9FPLsa9h7hl5kEHVHViIKu9vtE3wxst5xyoTmhigWi3Qgg5ktgUftzgOGecn.NuPypIvaxtkxBvm0sONJTCQYNM7SZNIF48Jxoc1YKJ5wtssD3XYPOeO",
      "customcolumn": "1",
      "id": "aeee35a8-c9bc-916d-a86a-ab4fd0e4f8e8",
      "path": ""
    },
    {
      "healthstate": "unknown",
      "displayname": "scomdevserver.contoso.net",
      "customcolumn": "2",
      "id": "9f2ef630-9784-9e27-bbd0-af9900d8264f",
      "path": ""
    }
  ]
}

Definíciók

Name Description
TableColumn
TableDataResponse

TableColumn

Name Típus Description
field

string

Az oszlop neve

header

string

Az oszlop fejléce

hidden

boolean

Rejtett oszlop

type

string

Az oszlop típusa

TableDataResponse

Name Típus Description
rows

object[]

Táblázat adatsorai

tableColumns

TableColumn[]

Adatok táblázatoszlopai