EventFilterSpecByEntity

EventFilterSpecByEntity
EventFilterSpecByEntity

This option specifies a managed entity used to filter event history.

If the specified managed entity is a Folder or a ResourcePool, the query will actually be performed on the entities contained within that Folder or ResourcePool, so you cannot query for events on Folders and ResourcePools themselves this way.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "entity": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "recursion": "string"
}
entity
Required

Reference to an instance of the ManagedEntity managed object.

recursion
Required

This option specifies how to select events based on child relationships in the inventory hierarchy.

If a managed entity has children, their events can be retrieved with this filter option.

Possible values:

  • self: Returns events that pertain only to the specified managed entity, and not its children.

  • children: Returns events pertaining to child entities only.

    Excludes events pertaining to the specified managed entity itself.

  • all: Returns events pertaining either to the specified managed entity or to its child entities.

Possible values are : self, children, all,