# ResourceObjectShadowChangeDescriptionType (Complex Type)

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

Description of the change in the external resource.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
oldShadowOid | property string | [0,1] | Identifier of the old shadow.
objectDelta | property ObjectDeltaType | [0,1] | Delta describing the changes made to the shadow.
channel | property string | [0,1] | Channel which triggers the execution of notification, e.

- ### Items

  - #### oldShadowOid

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Identifier of the old shadow. According to this identifier, the shadow will be fetched from the repo (resource). It may be null in the case when the notification describes the ADD object situation.

  - #### objectDelta

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Delta describing the changes made to the shadow. E.g. if the change in the resource was to add new account, delta will contain ADD modification with the object specified. It may be null. If the object delta is null, the current shadow have to be specified.

  - #### channel

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Channel which triggers the execution of notification, e.g. synchronization, reconciliation etc.