From 415a3eed0d171ee33e2fd984d34c4e5950f8a931 Mon Sep 17 00:00:00 2001 From: Piotr Jaszczyk Date: Fri, 5 Apr 2019 08:45:26 +0200 Subject: Provide enhanced component description Change-Id: Iaed53f9acc9cdc830b2069de6d96d5f2965d9466 Issue-ID: DCAEGEN2-1394 Signed-off-by: Piotr Jaszczyk --- dpo/spec/hv-ves-collector.componentspec.json | 83 +++++++++++++++++++++++++++- 1 file changed, 82 insertions(+), 1 deletion(-) (limited to 'dpo/spec') diff --git a/dpo/spec/hv-ves-collector.componentspec.json b/dpo/spec/hv-ves-collector.componentspec.json index 0a020ae5..13dd64a3 100644 --- a/dpo/spec/hv-ves-collector.componentspec.json +++ b/dpo/spec/hv-ves-collector.componentspec.json @@ -20,7 +20,88 @@ "calls": [], "provides": [] }, - "parameters": [], + "parameters": [ + { + "name": "logLevel", + "value": "DEBUG", + "description": "The logging level used for collector classes", + "sourced_at_deployment": false, + "policy_editable": false, + "designer_editable": false + }, + { + "name": "server.listenPort", + "value": 6061, + "description": "The container listen port", + "sourced_at_deployment": false, + "policy_editable": false, + "designer_editable": false + }, + { + "name": "server.idleTimeoutSec", + "value": 60, + "description": "Maximum inactive time in seconds for client connections after which client can be disconnected", + "sourced_at_deployment": false, + "policy_editable": false, + "designer_editable": false + }, + { + "name": "cbs.firstRequestDelaySec", + "value": 10, + "description": "Delay in seconds after which the first CBS request will be made", + "sourced_at_deployment": false, + "policy_editable": false, + "designer_editable": false + }, + { + "name": "cbs.requestIntervalSec", + "value": 5, + "description": "Interval in seconds of re-checking the CBS configuration", + "sourced_at_deployment": false, + "policy_editable": false, + "designer_editable": false + }, + { + "name": "security.sslDisable", + "value": true, + "description": "Should be set to true in order to disable client authentication and tunnel encryption", + "sourced_at_deployment": false, + "policy_editable": false, + "designer_editable": false + }, + { + "name": "security.keys.keyStoreFile", + "value": "/etc/ves-hv/ssl/keystore.p12", + "description": "Points to private key store file", + "sourced_at_deployment": false, + "policy_editable": false, + "designer_editable": false + }, + { + "name": "security.keys.keyStorePassword", + "value": "onaponap", + "description": "Password for the key store", + "sourced_at_deployment": false, + "policy_editable": false, + "designer_editable": false + }, + { + "name": "security.keys.trustStoreFile", + "value": "/etc/ves-hv/ssl/truststore.p12", + "description": "Points to trust store file which contains trusted client certificates and/or CAs", + "sourced_at_deployment": false, + "policy_editable": false, + "designer_editable": false + }, + { + "name": "security.keys.trustStorePassword", + "value": "onaponap", + "description": "Password for the trust store", + "sourced_at_deployment": false, + "policy_editable": false, + "designer_editable": false + } + ], "auxilary": { "healthcheck": { "type": "script", -- cgit 1.2.3-korg