TagTypeMigrationRequest Data Type

Tag Type Migration Request

Properties
name data type constraints description
preventTriggerEvent boolean required boolean Check whether the trigger events should be prevented.
handlePagesByTemplate boolean required boolean Returns whether the handlePagesByTemplate flag was enabled for this request.
handleAllNodes boolean required 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 required boolean Whether a global migration shall handle pages
handleGlobalTemplates boolean required boolean Whether a global migration shall handle templates
handleGlobalObjTagDefs boolean required 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 ]
}