Multiples fixes
[ccsdk/cds.git] / components / model-catalog / blueprint-model / test-blueprint / golden / README
index 3fba19c..a8c49d2 100644 (file)
@@ -14,7 +14,7 @@ Example
           CREATE TABLE `demo` (
             `id` text DEFAULT NULL,
             `value` text DEFAULT NULL
-          )
+          );
 
           INSERT INTO `demo` VALUES ('1','vsn'),('2','vpg'),('3','vfw');
 
@@ -70,23 +70,24 @@ Example
 
                 resolution-key:   To identify the configlet saved in the DB
                 hostname:         Value defined to be result trough input in the hostname mapping file
+                interface-name:   Name of the interface to configure
+                unit-number:      Unit to configure for the interface
 
               {
                   "config-assign-request": {
                     "resolution-key": "config-assign-demo-123",
                     "config-assign-properties": {
-                      "hostname": "demo-config-assign"
+                      "hostname": "blah"
                     }
                   }
               }
 
             Output:
 
-              {
-                  "config-assign-response": {
-                      "dry-run": {
-                          "hostname": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<configuration xmlns:junos=\"http://xml.juniper.net/junos/17.4R1/junos\">\n   <system xmlns=\"http://yang.juniper.net/junos-qfx/conf/system\">\n      <host-name operation=\"delete\" />\n      <host-name operation=\"create\">demo-config-assign</host-name>\n   </system>\n</configuration>\n"
-                      }
+              "config-assign-response": {
+                  "dry-run": {
+                      "hostname": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<configuration xmlns:junos=\"http://xml.juniper.net/junos/17.4R1/junos\">\n   <system xmlns=\"http://yang.juniper.net/junos-qfx/conf/system\">\n      <host-name operation=\"delete\" />\n      <host-name operation=\"create\">blah</host-name>\n   </system>\n</configuration>\n",
+                      "vfw-interface": "<configuration>\n        <interfaces>\n            <interface>\n                <name>ge-0/0/7</name>\n                <unit operation=\"create\">\n                    <name>0</name>\n                    <description>This is the Virtual Firewall entity</description>\n                    <family>\n                        <inet>\n                            <address>\n                                <name>10.0.101.17/24</name>\n                            </address>\n                        </inet>\n                    </family>\n                </unit>\n            </interface>\n        </interfaces>\n</configuration>"
                   }
               }
 
@@ -94,8 +95,7 @@ Example
 
             This action will run a python script that will retrieved the resolved template
             from previous step using the resolution-key.
-            The script will also resolve another template during its execution: the Interface Template.
-            Finally, this action will push these resolved templates into a device (JUNOS) using NETCONF.
+            This action will push these resolved templates into a device (JUNOS) using NETCONF.
             The python script will make use of utilities classes provided by the platform:
             resolution helper and netconf client.
 
@@ -109,19 +109,14 @@ Example
                 username:         NETCONF device user
                 password:         NETCONF device password
                 ip:               NETCONF device ip
-                interface-name:   Name of the interface to configure
-                unit-number:      Unit to configure for the interface
+
 
               {
                 "config-deploy-request": {
                   "resolution-key": "config-assign-demo-123",
                   "username": "admin",
                   "password": "passwd",
-                  "ip": "10.198.1.35",
-                  "config-deploy-properties": {
-                    "interface-name": "ge-0/0/7",
-                    "unit-number": "0"
-                  }
+                  "ip": "10.198.1.35"
                 }
               }
 
@@ -161,4 +156,4 @@ Example
 
 Postman collection used for this example. 5 requests are provided one per workflow to execute, and 1 to load the CBA in the runtime environment.
 
-    hhttps://www.getpostman.com/collections/4d199ff02a735bd3e680
\ No newline at end of file
+    https://www.getpostman.com/collections/d68b12a60fd6ed336059
\ No newline at end of file