Partilhar via


Monitoring - Retrieve Widget

Recupera as propriedades e configurações do widget.

GET http://<Servername>/OperationsManager/monitoring/widget/{widgetId}

Parâmetros do URI

Name Em Necessário Tipo Description
widgetId
path True

string

Especificar o ID do widget

Respostas

Name Tipo Description
200 OK

ComponentResponse

Ok. Recuperou com sucesso as propriedades e configuração do widget.

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

Exemplos

Monitoring_RetrieveWidget

Sample Request

GET http://<Servername>/OperationsManager/monitoring/widget/8c9a13a6-0547-facb-bf43-e4af529a3468

Sample Response

{
  "id": "8c9a13a6-0547-facb-bf43-e4af529a3468",
  "name": "Data from shell",
  "description": null,
  "mpId": "da187e72-b9d7-9e16-d098-3b0a624dc38c",
  "componentType": "HtmlPowershellWidget",
  "config": "{\"widgetDisplay\":{\"col\":1,\"row\":2,\"sizex\":6,\"sizey\":4},\"widgetParameters\":{\"script\":\"$class = Get-SCOMClass -Name Microsoft.Windows.Computer  \\n$computers = Get-SCOMClassInstance -Class $class  \\n$i=1  \\nforeach ($computer in $computers)  \\n{  \\n    $results=$ScriptContext.CreateFromObject($computer,\\\"Id=Id,HealthState=HealthState,DisplayName=DisplayName\\\",$null)   \\n    $results[\\\"CustomColumn\\\"]=$i   \\n    $ScriptContext.ReturnCollection.Add($results)   \\n    $i++   \\n}\"},\"widgetRefreshInterval\":5}"
}

Definições

ComponentResponse

Name Tipo Description
componentType

string

Tipo de Componente

config

string

configuração

description

string

Descrição do componente

id

string

ID

mpId

string

ID mp componente

name

string

Nome do Componente