# ShadowRefreshWorkDefinitionType (Complex Type)

### Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Supertype: AbstractWorkDefinitionType
Looks for pending operations in shadows and updates their status.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
shadows | container ObjectSetType | [0,1] | This is intentionally not a resource object set type, because the filtering behavior is different from the usual tasks: the "has pending operations" filter is used ONLY if there is no custom filter present in the work definition.

- ### Items

  - #### shadows

    Flags: RAM,runtime

    Multiplicity: [0,1]

    This is intentionally not a resource object set type, because the filtering behavior is different from the usual tasks: the "has pending operations" filter is used ONLY if there is no custom filter present in the work definition. This is the behavior up to 4.4. It may or may not be correct. So it may change in the future.