Source settings
Key |
Description |
Mandatory |
name |
An arbitrary name used to identify the destination in logs. |
x |
configurationType |
Specifies if the importclient configuration is configured in Easit GO or the configuration file (external / custom). |
x |
icConfigurationIdentifier |
Identifier for external importclient configuration. If this is empty the source will be ignored / skipped. |
|
disabled |
Can be set to true or false and tells PSImportClient if the source should be ignored / skipped or not. |
|
compare |
JSON-object with key-value pairs (Details about compare) |
|
combineSourceAttributes |
JSON-object with key-value pairs (Details about combineSourceAttributes) |
|
combineDestinationAttributes |
JSON-object with key-value pairs (Details about combineDestinationAttributes) |
|
compare
PSImportClient comes with the compare feature which compare objects between the source and the destination. If the feature is enabled, PSImportClient invokes Compare-Object with objects from the destination as reference objects and objects from the source as difference objects.
Key |
Description |
Mandatory |
enabled |
Can be set to true or false and tells PSImportClient if objects should be compared or not. |
|
properties |
Specifies an array of properties of the reference and difference objects to compare. |
|
systemViewIdentifier |
Identifier for webservice view in Easit GO to get reference objects from. |
|
Compare-Object parameter |
Any of the the parameters for Compare-Object can be specified except ReferenceObject, DifferenceObject and PassThru. |
|
combine source and destination attributes
PSImportClient also comes with a combine feature that provides you with option of combining 2 or more properties into a new attribute. The flow for combining source attributes is invoked before the compare flow. The flow for combining destination attributes is invoked before the comparison is invoked.
Key |
Description |
Mandatory |
enabled |
Can be set to true or false and tells PSImportClient if any combinings should be done or not. |
|
combines |
JSON-object with key-value pairs specified in the combines section |
|
combines
JSON-object key-value pairs that specifies how to combine 2 or more properties into a new attribute.
Key |
Description |
Mandatory |
attributes |
Attributes to combine values from. |
|
character |
Character to add between values. Can be empty or null. |
|
combineAttributeOutputName |
Attribute name for combined values. |
|