Initial OpenECOMP SDC commit

Change-Id: I0924d5a6ae9cdc161ae17c68d3689a30d10f407b
Signed-off-by: Michael Lando <ml636r@att.com>
diff --git a/catalog-ui/server-mock/mock-data/resource/properties.json b/catalog-ui/server-mock/mock-data/resource/properties.json
new file mode 100644
index 0000000..8ed7e78
--- /dev/null
+++ b/catalog-ui/server-mock/mock-data/resource/properties.json
@@ -0,0 +1,35 @@
+[
+  {
+      "uniqueId": "uniqueId_1",
+      "name": "disk_size",
+      "type": "integer",
+      "required": false,
+      "defaultValue": "10",
+      "description": "Size of the local disk, in Gigabytes (GB), available to applications running on the Compute node.",
+      "constraints": [
+          {
+              "inRange": [
+                  "100"
+              ]
+          }
+      ],
+      "isPassword": false
+  },
+  {
+      "uniqueId": "uniqueId_2",
+      "name": "num_cpus",
+      "type": "integer",
+      "required": false,
+      "defaultValue": "2",
+      "description": "Number of (actual or virtual) CPUs associated with the Compute node.",
+      "constraints": [
+          {
+              "inRange": [
+                  "1",
+                  "4"
+              ]
+          }
+      ],
+      "isPassword": false
+  }
+]
diff --git a/catalog-ui/server-mock/mock-data/resource/resource.json b/catalog-ui/server-mock/mock-data/resource/resource.json
new file mode 100644
index 0000000..bc04f40
--- /dev/null
+++ b/catalog-ui/server-mock/mock-data/resource/resource.json
@@ -0,0 +1,153 @@
+{
+    "uniqueId": "my-resource.1.0.0",
+    "isAbstract": false,
+    "resourceName": "my-resource",
+    "resourceVersion": "1.0.0",
+    "isHighestVersion": false,
+    "vendorName": "vendorName",
+    "vendorRelease": "vendorRelease",
+    "contactId": "contactId",
+    "olderVersions": [
+        "bla"
+    ],
+    "resourceIconSrc": "images/resource-icons/firewall.png",
+    "icon":"icon-red2",
+    "creatorUserId": "jh0003",
+    "creatorFullName": "Jimmy Hendrix",
+    "lastUpdaterUserId": "jh000322",
+    "lastUpdaterFullName": "JHaval Jimmy Hendrix",
+    "creationDate": 1431525184379,
+    "lastUpdateDate": 1431525184394,
+    "description": "Description bla bla",
+    "tags": [
+        "some tag",
+        "tag2",
+        "tag3",
+        "tag4"
+    ],
+    "category": "Infrastructure",
+    "lifecycleState": "CERTIFIED",
+    "derivedFrom": [
+        "template1"
+    ],
+    "artifacts": {
+        "db_content": {
+            "uniqueId": "my-resource.1.0.0.db_content",
+            "artifactType": "puppet",
+            "artifactRef": "http://swift OR CATALOG FE /myfile",
+            "artifactName": "some Artifact Name1",
+            "artifactRepository": "SWIFT",
+            "artifactData": "base 64 dajfvsd fsdfsfs s==",
+            "artifactChecksum": "base 64 dsdsd==",
+            "userIdCreator": "jh0003",
+            "userIdLastUpdater": "jh0003",
+            "creatorFullName": "Jimmy Hendrix",
+            "updaterFullName": "Jimmy Hendrix",
+            "creationDate": 1431525184377,
+            "lastUpdateDate": 1431525184377
+        },
+        "db_content_2": {
+          "uniqueId": "my-resource.1.0.0.db_content_2",
+          "artifactType": "puppet",
+          "artifactRef": "http://swift OR CATALOG FE /myfile",
+          "artifactName": "some Artifact Name2",
+          "artifactRepository": "SWIFT",
+          "artifactData": "base 64 dajfvsd fsdfsfs s==",
+          "artifactChecksum": "base 64 dsdsd==",
+          "userIdCreator": "jh0003",
+          "userIdLastUpdater": "jh0003",
+          "creatorFullName": "Jimmy Hendrix",
+          "updaterFullName": "Jimmy Hendrix",
+          "creationDate": 1431525184377,
+          "lastUpdateDate": 1431525184377
+        },
+        "db_content_3": {
+          "uniqueId": "my-resource.1.0.0.db_content_3",
+          "artifactType": "puppet",
+          "artifactRef": "http://swift OR CATALOG FE /myfile",
+          "artifactName": "some Artifact Name3",
+          "artifactRepository": "SWIFT",
+          "artifactData": "base 64 dajfvsd fsdfsfs s==",
+          "artifactChecksum": "base 64 dsdsd==",
+          "userIdCreator": "jh0003",
+          "userIdLastUpdater": "jh0003",
+          "creatorFullName": "Jimmy Hendrix",
+          "updaterFullName": "Jimmy Hendrix",
+          "creationDate": 1431525184377,
+          "lastUpdateDate": 1431525184377
+        }
+    },
+    "properties": {
+        "disk_size": {
+            "uniqueId": "uniqueId_1",
+            "type": "integer",
+            "required": false,
+            "defaultValue": "10",
+            "description": "Size of the local disk, in Gigabytes (GB), available to applications running on the Compute node.",
+            "constraints": [
+                {
+                    "inRange": [
+                        "100"
+                    ]
+                }
+            ],
+            "isPassword": false
+        },
+        "num_cpus": {
+            "uniqueId": "uniqueId_2",
+            "type": "integer",
+            "required": false,
+            "defaultValue": "2",
+            "description": "Number of (actual or virtual) CPUs associated with the Compute node.",
+            "constraints": [
+                {
+                    "inRange": [
+                        "1",
+                        "4"
+                    ]
+                }
+            ],
+            "isPassword": false
+        }
+    },
+    "attributes": {
+        "tmp": {}
+    },
+    "interfaces": {
+        "tmp": {
+            "operations": {}
+        }
+    },
+  "capabilities": {
+    "host": {
+      "uniqueId": "capability.tosca.nodes.Compute.1.0.host",
+      "type": "tosca.capabilities.Container",
+      "validSourceTypes": [
+        "tosca.nodes.SC"
+      ]
+    }
+  },
+  "requirements": {
+    "host": {
+      "uniqueId": "tosca.nodes.SoftwareComponent.1.0.host",
+      "capability": "tosca.capabilities.Container",
+      "node": "tosca.nodes.Compute",
+      "requirementImpl": {
+        "uniqueId": "requirementImpl.my-resource.1.0.host",
+        "nodeId": "tosca.nodes.Compute.1.0",
+        "requirementProperties": {
+          "host": {
+            "uniqueId": "capabilityInst.requirementImpl.my-resource.1.0.host.host",
+            "properties": {
+              "disk_size": "10",
+              "num_cpus": "2"
+            }
+          }
+        }
+      }
+    }
+  },
+    "defaultCapabilities": [
+        "defaultCapabilities"
+    ]
+}