From a6bb3bf3afa5a36096ed4ae7c8a15b035b94aa21 Mon Sep 17 00:00:00 2001 From: "Tait,Trevor(rt0435)" Date: Fri, 17 Aug 2018 14:05:30 -0400 Subject: Make Resources configurable Issue-ID: LOG-401 Change-Id: Iba325509cea2405a9e2ca2fd190bde58f9a0c054 Signed-off-by: Tait,Trevor(rt0435) --- config/application.properties | 2 ++ config/networkdiscoveryspec.json | 25 +++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 config/networkdiscoveryspec.json (limited to 'config') diff --git a/config/application.properties b/config/application.properties index d731df3..556c240 100644 --- a/config/application.properties +++ b/config/application.properties @@ -18,9 +18,11 @@ server.tomcat.max-idle-time=60000 # Network Discovery Context Builder REST Service networkDiscoveryCtxBuilder.httpProtocol=http +networkDiscoveryCtxBuilder.port=8080 # Basic Authorization credentials for Network Discovery Context Builder REST Service networkDiscoveryCtxBuilder.userId=admin networkDiscoveryCtxBuilder.password=OBF:1u2a1toa1w8v1tok1u30 +networkDiscoveryCtxBuilder.resourceList=vnfcs,vservers,l3-networks # Service Decomposition REST Client Configuration serviceDecomposition.httpProtocol=http diff --git a/config/networkdiscoveryspec.json b/config/networkdiscoveryspec.json new file mode 100644 index 0000000..093b81e --- /dev/null +++ b/config/networkdiscoveryspec.json @@ -0,0 +1,25 @@ +[ + { + "operation": "shift", + "spec": { + "service-instance-name": "service-instance-name", + "uuid": "uuid", + "service-instance-id": "service-instance-id", + "model-invariant-id": "model-invariant-id", + "generic-vnfs": { + "*": { + "vservers": { + "*": { + "vserver-id": "generic-vnfs[&3].vservers[&1].uuid" + } + }, + "l3-networks": { + "*": { + "network-id": "generic-vnfs[&3].l3-networks[&1].uuid" + } + } + } + } + } + } + ] -- cgit 1.2.3-korg