TagTypeMigrationRequest Data Type

Tag Type Migration Request

Properties
name data type description
preventTriggerEvent boolean Check whether the trigger events should be prevented.
handlePagesByTemplate boolean Returns whether the handlePagesByTemplate flag was enabled for this request.
handleAllNodes boolean Returns whether the handleAllNodes flag was enabled
enabledPreProcessors array of MigrationPreProcessor Returns the list of enabled pre processors that were specified for this migration request
enabledPostProcessors array of MigrationPostProcessor Returns the list of enabled post processors that were specified for this migration request
mappings array of TagTypeMigrationMapping Return the list of TagTypeMigrationMapping
type string Return the type of the objects. This can either be 'page','template' or 'objtagdef'
objectIds array of number Returns the list of object ids
handleGlobalPages boolean Whether a global migration shall handle pages
handleGlobalTemplates boolean Whether a global migration shall handle templates
handleGlobalObjTagDefs boolean Whether a global migration shall handle object property definitions
restrictedNodeIds array of number List of IDs of nodes, to which a global migration shall be restricted. Empty to apply global migration to all nodes

Example

{
  "preventTriggerEvent" : true,
  "handlePagesByTemplate" : true,
  "handleAllNodes" : true,
  "enabledPreProcessors" : [ {
    "className" : "...",
    "orderId" : 12345
  }, {
    "className" : "...",
    "orderId" : 12345
  } ],
  "enabledPostProcessors" : [ {
    "className" : "...",
    "orderId" : 12345
  }, {
    "className" : "...",
    "orderId" : 12345
  } ],
  "mappings" : [ {
    "fromTagTypeId" : 12345,
    "toTagTypeId" : 12345,
    "partMappings" : [ {
      "fromPartId" : 12345,
      "toPartId" : 12345,
      "partMappingType" : "..."
    }, {
      "fromPartId" : 12345,
      "toPartId" : 12345,
      "partMappingType" : "..."
    } ]
  }, {
    "fromTagTypeId" : 12345,
    "toTagTypeId" : 12345,
    "partMappings" : [ {
      "fromPartId" : 12345,
      "toPartId" : 12345,
      "partMappingType" : "..."
    }, {
      "fromPartId" : 12345,
      "toPartId" : 12345,
      "partMappingType" : "..."
    } ]
  } ],
  "type" : "...",
  "objectIds" : [ 12345, 12345 ],
  "handleGlobalPages" : true,
  "handleGlobalTemplates" : true,
  "handleGlobalObjTagDefs" : true,
  "restrictedNodeIds" : [ 12345, 12345 ]
}