From e178b07914d5dc40157dede0078e16f645f20f17 Mon Sep 17 00:00:00 2001 From: Anand Chaturvedi Date: Mon, 14 Aug 2017 20:10:36 -0400 Subject: Added review comment Initial commit for Network-Inv and AAI client commit 61419e46211f1f1e763d4a84214c62a5e699bdf2 Author: Anand Chaturvedi Date: Mon Aug 14 19:54:11 2017 -0400 Issue-Id: APPC-21 [OnapMigration] OnapMigration for APPC OutBound Services.. Change-Id: I7db4bcb52b050988b601f3abac544c43f34c677b Signed-off-by: Anand Chaturvedi --- .../provider/src/main/resources/adaptor.properties | 29 ++++++++++++++++ .../src/main/resources/outbound.properties | 39 ++++++++++++++++++++++ .../main/resources/templates/sampleInstarResponse | 24 +++++++++++++ .../src/main/resources/templates/sampleKeyContents | 1 + 4 files changed, 93 insertions(+) create mode 100644 appc-outbound/appc-network-inventory-client/provider/src/main/resources/adaptor.properties create mode 100644 appc-outbound/appc-network-inventory-client/provider/src/main/resources/outbound.properties create mode 100755 appc-outbound/appc-network-inventory-client/provider/src/main/resources/templates/sampleInstarResponse create mode 100755 appc-outbound/appc-network-inventory-client/provider/src/main/resources/templates/sampleKeyContents (limited to 'appc-outbound/appc-network-inventory-client/provider/src/main/resources') diff --git a/appc-outbound/appc-network-inventory-client/provider/src/main/resources/adaptor.properties b/appc-outbound/appc-network-inventory-client/provider/src/main/resources/adaptor.properties new file mode 100644 index 000000000..205a8f884 --- /dev/null +++ b/appc-outbound/appc-network-inventory-client/provider/src/main/resources/adaptor.properties @@ -0,0 +1,29 @@ +### +# ============LICENSE_START======================================================= +# ONAP : APPC +# ================================================================================ +# Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. +# ================================================================================ +# Copyright (C) 2017 Amdocs +# ============================================================================= +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# ECOMP is a trademark and service mark of AT&T Intellectual Property. +# ============LICENSE_END========================================================= +### + +adaptorName= +vSphere.url= +vSphere.user= +vSphere.passwd= +org.xml.sax.driver=org.apache.xerces.parsers.SAXParser diff --git a/appc-outbound/appc-network-inventory-client/provider/src/main/resources/outbound.properties b/appc-outbound/appc-network-inventory-client/provider/src/main/resources/outbound.properties new file mode 100644 index 000000000..ede337681 --- /dev/null +++ b/appc-outbound/appc-network-inventory-client/provider/src/main/resources/outbound.properties @@ -0,0 +1,39 @@ +### +# ============LICENSE_START======================================================= +# ONAP : APPC +# ================================================================================ +# Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. +# ================================================================================ +# Copyright (C) 2017 Amdocs +# ============================================================================= +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# ECOMP is a trademark and service mark of AT&T Intellectual Property. +# ============LICENSE_END========================================================= +### + +MechID= +MechPass= +SCLD_PLATFORM=NON-PROD +dme2_client_timeoutms=100000 +dme2_client_sendandwait=1000000 +DME2.DEBUG=true + +#appc-instar service base context +getIpAddressByVnf_base_url= +getIpAddressByVnf_sub_context=vnfs/ +getIpAddressByVnf_suffix=vnfconfigparameters/ +getIpAddressByVnf_method=GET +getIpAddressByVnf_http_headers=X-CSI-MessageId=123 + + diff --git a/appc-outbound/appc-network-inventory-client/provider/src/main/resources/templates/sampleInstarResponse b/appc-outbound/appc-network-inventory-client/provider/src/main/resources/templates/sampleInstarResponse new file mode 100755 index 000000000..7433aea62 --- /dev/null +++ b/appc-outbound/appc-network-inventory-client/provider/src/main/resources/templates/sampleInstarResponse @@ -0,0 +1,24 @@ +{ +"vnfConfigurationParameterDetails": [ + { + "addressfqdn": "XXXXXX", + "ipaddress-purpose": "vNIC1/Data NIC", + "ipaddress-v4": "00.00.00.00", + "v4-subnet": "00.00.00.00/25", + "v4-default-gateway": "00.00.00.00", + "ipaddress-v6": "2001:1890:FC:28::1:2", + "v6-subnet": "2001:1890:FC:28::/64", + "v6-default-gateway": "2001:1890:FC:28::3" + }, + { + "addressfqdn": "XXXXXX", + "ipaddress-purpose": "vNIC1/Data NIC", + "ipaddress-v4": "00.00.00.00", + "v4-subnet": "00.00.00.00/25", + "v4-default-gateway": "00.00.00.00", + "ipaddress-v6": "2001:1890:FC:28::1:4", + "v6-subnet": "2001:1890:FC:28::/64", + "v6-default-gateway": "2001:1890:FC:28::3" + } + ] +} diff --git a/appc-outbound/appc-network-inventory-client/provider/src/main/resources/templates/sampleKeyContents b/appc-outbound/appc-network-inventory-client/provider/src/main/resources/templates/sampleKeyContents new file mode 100755 index 000000000..90e3ec789 --- /dev/null +++ b/appc-outbound/appc-network-inventory-client/provider/src/main/resources/templates/sampleKeyContents @@ -0,0 +1 @@ +{"name":"LOCAL_ACCESS_IP_ADDR","description":"this is the node0 tacplus server IP address","type":"ipv4_address","required":true,"source":"INSTAR","rule-type":"interface-ip-address","default":null,"request-keys":null,"response-keys":[{"unique-key-name":"addressfqdn","unique-key-value":"00000000000000","field-key-name":"ipaddress-v4"}]} \ No newline at end of file -- cgit 1.2.3-korg