Question

7
Replies
51
Views

what is import.existing.instances=skip is going to do (noticed skip is functioning as override)

import.existing.instances
How the import action handles existing instances:
skip : (Default) Skip instances that already exist in different rulesets or versions.
override : Replace instances that already exist in different rulesets or versions.
However, skip and override is behaving in same. Can you please explain the differences?
Below are the parameters sent, both scenarios are adding new rules and updating rules in same version on import.
  • with skip

"artifactType":"","codesetVersion":"06-01-01","compileLibraries":"true","commitRate":"100","codesetName":"Customer","bypassSchema":"true",
"archivePath":"","existingInstances":"skip","repositoryName":"","nofailonerror":"false","mode":"import","preserveOrder":"true","async":"false","skipBackup":"false",
"allowImportWithMissingDependencies":"false","insecureOperators":"","importFromRepository":"false","allowInheritedConnections":"false"

  • with override

"artifactType":"","codesetVersion":"06-01-01","compileLibraries":"true","commitRate":"100","codesetName":"Customer","bypassSchema":"true",
"archivePath":"","existingInstances":"override","repositoryName":"","nofailonerror":"false","mode":"import","preserveOrder":"true","async":"false","skipBackup":"false",
"allowImportWithMissingDependencies":"false","insecureOperators":"","importFromRepository":"false","allowInheritedConnections":"false"