Compartir a través de


Monitoring - Retrieve Widget

Recupera las propiedades y la configuración del widget.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
widgetId
path True

string

Especificar el ID del widget

Respuestas

Nombre Tipo Description
200 OK

ComponentResponse

De acuerdo. Se han recuperado correctamente las propiedades y la configuración del widget.

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

Ejemplos

Monitoring_RetrieveWidget

Solicitud de ejemplo

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

Respuesta de muestra

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

Definiciones

ComponentResponse

Nombre Tipo Description
componentType

string

Tipo de componente

config

string

configuración

description

string

Descripción del componente

id

string

identificación

mpId

string

ID de MP de componente

name

string

Nombre de componente