ObjectVersionPropertyActivity
Object version property activity.
| Name | Description | Type |
|---|---|---|
property_def | Property definition ID. | number |
property_name | property name. | string |
action_type | The object activity type. | OBJECTVERSIONPROPERTYACTIVITYFLAGS |
added_value | The added value to the property. | TypedValue |
removed_value | The removed value to the property. | TypedValue |
Example
{
"property_def": 0,
"property_name": "<property name>",
"action_type": {
"all": false,
"added": false,
"removed": false,
"changed": false,
"retained": false
},
"added_value": {
"is_null_value": false,
"type": 15 /* Enum: Datatype */,
"data": {
"acl": {
"checked_out_to_user": 0,
"is_fully_authoritative": false,
"custom_component": {
"named_acl_id": 0,
"has_named_acl": false,
"current_user_id": 0,
"has_current_user": false,
"permissions": [] /* Array of AccessControlEntry */,
"overridability_permissions": [] /* Array of AccessControlEntry */,
"status": {
"all": false,
"deleted": false,
"source_item_linked_via_pseudo_users": false
}
},
"restrictive_components": [] /* Array of AccessControlListComponentMapEntry */,
"secondary_access_control_list": {} /* AccessControlList */,
"additive_components": [] /* Array of AccessControlListComponentMapEntry */
}
}
},
"removed_value": {} /* TypedValue */
}