The configuration file for the component configuration settings are stored in the components directory:
<instance guid>/configurations/components/<component guid>.json
The directory contains a unique <component guid>.json file for each component to store the following configurations:
Commit ID - the commit id the component is set to run on. If empty, component is set to run in DEVELOPMENT mode.
Description - the component description.
GUID - the component’s assigned unique identifier.
Name - the component name.
Repo - the URL of the connected upstream repository storing the component source code.
Sources - stores the component guid of all the connected source components.
Template - true or false indicating if the component is an iNTERFACEWARE template component.
Writable - true or false indicating if the component is editable.
An example component file may look like this:
{ "commit_id": "91ce29f", "description": "#demo #hl7 #custom #filter This feeds from a source queue into a destination queue.", "guid": "HL7Map_im0dplROqZ3REx", "name": "HL7 Mapping", "repo": "git@bitbucket.org:demo/hl7map.git", "sources": [ "LLPListene_cVedYEj07rP21C" ], "template": false, "writable": true }