...
Parameter Name | Parameter Type | Description |
pluginsList | List of objects | List describing each plugin location and configuration for the UI integration. |
connectionTimout | Integer | Time in milliseconds for trying to establish a connection to when executing an HEAD request to each plugin |
Plugins list:
Parameter Name | Parameter Type | Description | |||
pluginId | String | The id of the plugin | |||
pluginDiscoveryUrl | String | The URL which will be used to check the plugin availability | |||
pluginSourceUrl | String | The URL which will be used to load the plugin page | |||
pluginStateUrl | String | The state URL for the UI router | |||
pluginDisplayOptions | Map of objects | An map of object representing the plugin options, the currently supported options are tab and context. | isOnline | Boolean | This value indicates to the SDC UI if the plugin is currently online. If the plugin is down an attempt to open the plugin will result in an error screen. |
PluginDisplayOptions tab:
...
Info | ||||
---|---|---|---|---|
| ||||
[ { "pluginId": "DCAE", "pluginDiscoveryUrl": "http://<ip>:8702/openouidcae/vnfmarket/#!/marketplaceindex", "pluginSourceUrl": "http:// <ip>:8702/openoui/vnfmarketdcae/#!/marketplaceindex", "pluginStateUrl": "dcae", "pluginDisplayOptions": { "tab": { "displayName": "DCAE", "displayRoles": [ "TESTER" ] }, "context": { "displayName": "Monitor", "displayContext": [ "VF", "SERVICE" ], "displayRoles": ["DESIGNER" ] } } }, { "pluginId": "WORKFLOW", "pluginDiscoveryUrl": "http://<ip>:9527/", "pluginSourceUrl": "http:// <ip>:9527/", "pluginStateUrl": "workflowDesigner", "pluginDisplayOptions": { "tab": { "displayName": "WORKFLOW", "displayRoles": ["DESIGNER","TESTER" ] }, "context": { "displayName": "Workflow Designer", "displayContext": ["VF"], "displayRoles": ["DESIGNER", "TESTER" ] } } }] |
...