{ "name": "SynchronizeChanges", "displayName": "Synchronize Changes", "description": "Synchronizes updates between two replica geodatabases in a specified direction.", "category": "", "helpUrl": "https://enterprise.firstmaptest.delaware.gov/arcgis/rest/directories/arcgisoutput/Test/SynchronizeChangesTEST_GPServer/Test_SynchronizeChangesTEST/SynchronizeChanges.htm", "executionType": "esriExecutionTypeAsynchronous", "parameters": [ { "name": "in_replica", "dataType": "GPString", "displayName": "Replica", "description": "A valid replica with a parent contained in one input geodatabase and a child in the other input geodatabase.", "direction": "esriGPParameterDirectionInput", "defaultValue": "Irrigation_Stage_2_Enter", "parameterType": "esriGPParameterTypeRequired", "category": "", "choiceList": [ "Downtown_Dev_Stage_2_Enter", "DelDOT_Fiber_FMStage_to_FMEnter_TEST", "OSPC_Stage_to_Enterprise", "PLUS_Stage_2_Enterprise", "LAND_INVENTORY_STAGET2ENTERT", "Irrigation_Stage_2_Enter", "DDA_Stage_to_Enterprise" ] }, { "name": "in_direction", "dataType": "GPString", "displayName": "Direction", "description": "Specifies the direction in which the changes will be synchronized: from geodatabase 1 to geodatabase 2, from geodatabase 2 to geodatabase 1, or in both directions. For check-out/check-in replicas or one-way replicas, there is only one appropriate direction. If the replica is two-way, all of the choices are available.Both directions\u2014Changes will be synchronized in both directions. This is the default.From geodatabase 2 to geodatabase 1\u2014Changes will be synchronized from geodatabase 2 to geodatabase 1.From geodatabase 1 to geodatabase 2\u2014Changes will be synchronized from geodatabase 1 to geodatabase 2.", "direction": "esriGPParameterDirectionInput", "defaultValue": "FROM_GEODATABASE1_TO_2", "parameterType": "esriGPParameterTypeRequired", "category": "", "choiceList": [ "FROM_GEODATABASE1_TO_2" ] }, { "name": "conflict_policy", "dataType": "GPString", "displayName": "Conflict Resolution Policy", "description": "Specifies how conflicts will be resolved when they are encountered.Manually resolve conflicts\u2014Conflicts will be resolved manually in the versioning reconcile environment.Resolve in favor of geodatabase 1\u2014Conflicts will be resolved in favor of geodatabase 1. This is the default.Resolve in favor of geodatabase 2\u2014Conflicts will be resolved in favor of geodatabase 2.", "direction": "esriGPParameterDirectionInput", "defaultValue": "IN_FAVOR_OF_GDB1", "parameterType": "esriGPParameterTypeRequired", "category": "", "choiceList": [ "MANUAL", "IN_FAVOR_OF_GDB2", "IN_FAVOR_OF_GDB1" ] }, { "name": "conflict_definition", "dataType": "GPString", "displayName": "Conflict Definition", "description": "Specifies how conflicts will be defined.Conflicts defined by row\u2014Changes to the same row or feature in the parent and child versions will conflict during reconcile. This is the default.Conflicts defined by column\u2014 Only changes to the same attribute (column) of the same row or feature in the parent and child versions will be flagged as a conflict during reconcile. Changes to different attributes will not be considered a conflict during reconcile.", "direction": "esriGPParameterDirectionInput", "defaultValue": "BY_OBJECT", "parameterType": "esriGPParameterTypeRequired", "category": "", "choiceList": [ "BY_OBJECT", "BY_ATTRIBUTE" ] }, { "name": "reconcile", "dataType": "GPBoolean", "displayName": "Reconcile with the Parent Version (Checkout only)", "description": "Specifies whether to automatically reconcile once data changes are sent to the parent replica if there are no conflicts present. This option is only available for check-out/check-in replicas.Unchecked\u2014Do not reconcile with the parent version. This is the default.Checked\u2014Reconcile with the parent version.", "direction": "esriGPParameterDirectionInput", "defaultValue": true, "parameterType": "esriGPParameterTypeRequired", "category": "" } ] }