aboutsummaryrefslogtreecommitdiffstats
path: root/datafile-app-server/dpo/spec
diff options
context:
space:
mode:
authorYongchaoWu <yongchao.wu@est.tech>2019-03-14 15:14:55 +0000
committerYongchaoWu <yongchao.wu@est.tech>2019-03-14 15:14:55 +0000
commit84e13d376c82b96f5dad949b3155478f8a421545 (patch)
tree917ba9aa7ec48ce42e727e66acd32e6059b35593 /datafile-app-server/dpo/spec
parenta89e09eecabd035f1c227b1ae3f5fa59eff36be4 (diff)
DataFile - Align Dmaap Topic configuration
Blueprints alignment Configbinding service support Modify the policy model complaint to R4 model expected by Policy Change-Id: Ic53f4ab2a5867e5cdf0fc735be180715077154ee Issue-ID: DCAEGEN2-1145 Signed-off-by: YongchaoWu <yongchao.wu@est.tech>
Diffstat (limited to 'datafile-app-server/dpo/spec')
-rw-r--r--datafile-app-server/dpo/spec/datafile-component-spec.json330
1 files changed, 330 insertions, 0 deletions
diff --git a/datafile-app-server/dpo/spec/datafile-component-spec.json b/datafile-app-server/dpo/spec/datafile-component-spec.json
index 43ac27b5..d93bdb6d 100644
--- a/datafile-app-server/dpo/spec/datafile-component-spec.json
+++ b/datafile-app-server/dpo/spec/datafile-component-spec.json
@@ -83,6 +83,336 @@
"required": true
},
{
+ "name": "dmaap.dmaapConsumerConfiguration.dmaapHostName",
+ "value": "localhost",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapConsumerConfiguration.dmaapPortNumber",
+ "value": "2222",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapConsumerConfiguration.dmaapTopicName",
+ "value": "/events/unauthenticated.VES_NOTIFICATION_OUTPUT",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapConsumerConfiguration.dmaapProtocol",
+ "value": "http",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapConsumerConfiguration.dmaapContentType",
+ "value": "application/json",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapConsumerConfiguration.consumerId",
+ "value": "C12",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapConsumerConfiguration.consumerGroup",
+ "value": "OpenDcae-c12",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapConsumerConfiguration.timeoutMs",
+ "value": "-1",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapConsumerConfiguration.messageLimit",
+ "value": "1",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapProducerConfiguration.dmaapHostName",
+ "value": "localhost",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapProducerConfiguration.dmaapPortNumber",
+ "value": "3907",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapProducerConfiguration.dmaapTopicName",
+ "value": "publish",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapProducerConfiguration.dmaapProtocol",
+ "value": "https",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapProducerConfiguration.dmaapUserName",
+ "value": "dradmin",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapProducerConfiguration.dmaapUserPassword",
+ "value": "dradmin",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapProducerConfiguration.dmaapContentType",
+ "value": "application/octet-stream",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "ftp.ftpesConfiguration.keyCert",
+ "value": "config/dfc.jks",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "ftp.ftpesConfiguration.keyPassword",
+ "value": "secret",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "ftp.ftpesConfiguration.trustedCA",
+ "value": "config/ftp.jks",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "ftp.ftpesConfiguration.trustedCAPassword",
+ "value": "secret",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "security.trustStorePath",
+ "value": "/opt/app/datafile/etc/cert/trust.jks",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "security.trustStorePasswordPath",
+ "value": "/opt/app/datafile/etc/cert/trust.pass",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "security.keyStorePath",
+ "value": "/opt/app/datafile/etc/cert/key.p12",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "security.keyStorePasswordPath",
+ "value": "/opt/app/datafile/etc/cert/key.pass",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "security.enableDmaapCertAuth",
+ "value": false,
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapBusControllerConfiguration.dmaapHostName",
+ "value": "localhost",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapBusControllerConfiguration.dmaapPortNumber",
+ "value": "6666",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapBusControllerConfiguration.dmaapTopicName",
+ "value": "webapis/feeds",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapBusControllerConfiguration.dmaapDrFeedName",
+ "value": "bulk_pm_feed",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapBusControllerConfiguration.dmaapProtocol",
+ "value": "https",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapBusControllerConfiguration.dmaapUserName",
+ "value": "dbcadmin",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapBusControllerConfiguration.dmaapUserPassword",
+ "value": "dbcadmin",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
+ "name": "dmaap.dmaapBusControllerConfiguration.dmaapContentType",
+ "value": "application/json",
+ "description": "",
+ "designer_editable": true,
+ "sourced_at_deployment": false,
+ "policy_editable": false,
+ "type": "string",
+ "required": true
+ },
+ {
"name": "datafile.policy",
"value": "",
"description": "datafile Policy JSON as string",