summaryrefslogtreecommitdiffstats
path: root/catalog-ui/server-mock/mock-data/resources/resourcesAbstract.json
diff options
context:
space:
mode:
Diffstat (limited to 'catalog-ui/server-mock/mock-data/resources/resourcesAbstract.json')
-rw-r--r--catalog-ui/server-mock/mock-data/resources/resourcesAbstract.json284
1 files changed, 284 insertions, 0 deletions
diff --git a/catalog-ui/server-mock/mock-data/resources/resourcesAbstract.json b/catalog-ui/server-mock/mock-data/resources/resourcesAbstract.json
new file mode 100644
index 0000000000..b678ea9b6b
--- /dev/null
+++ b/catalog-ui/server-mock/mock-data/resources/resourcesAbstract.json
@@ -0,0 +1,284 @@
+[
+ {
+ "uniqueId": "tosca.nodes.root.1.0",
+ "resourceName": "tosca.nodes.root",
+ "resourceVersion": "1.0",
+ "creatorUserId": "jh0003",
+ "creatorFullName": "Jimmy Hendrix",
+ "lastUpdaterUserId": "jh0003",
+ "lastUpdaterFullName": "Jimmy Hendrix",
+ "creationDate": 1433412546396,
+ "lastUpdateDate": 1433412546396,
+ "description": "Represents a generic software component that can be managed and run by a Compute Node Type.",
+ "icon": "icon-red1",
+ "tags": [
+ "Root"
+ ],
+ "category": "Abstract",
+ "lifecycleState": "CERTIFIED",
+ "vendorName": "ATT (Tosca)",
+ "vendorRelease": "1.0.0.wd03",
+ "contactId": "jh0003",
+ "abstract": true,
+ "highestVersion": false
+ },
+ {
+ "uniqueId": "tosca.nodes.softwarecomponent.1.0",
+ "resourceName": "tosca.nodes.softwarecomponent",
+ "resourceVersion": "1.0",
+ "creatorUserId": "jh0003",
+ "creatorFullName": "Jimmy Hendrix",
+ "lastUpdaterUserId": "jh0003",
+ "lastUpdaterFullName": "Jimmy Hendrix",
+ "creationDate": 1433412547841,
+ "lastUpdateDate": 1433412547841,
+ "description": "Represents a generic software component that can be managed and run by a Compute Node Type.",
+ "icon": "icon-red2",
+ "tags": [
+ "Software Component"
+ ],
+ "category": "Abstract",
+ "lifecycleState": "CERTIFIED",
+ "derivedFrom": [
+ "tosca.nodes.root"
+ ],
+ "properties": {
+ "component_version": {
+ "uniqueId": "tosca.nodes.softwarecomponent.1.0.component_version",
+ "type": "version",
+ "required": false,
+ "definition": true,
+ "password": false
+ },
+ "admin_credential": {
+ "uniqueId": "tosca.nodes.softwarecomponent.1.0.admin_credential",
+ "type": "tosca.datatypes.Credential",
+ "required": false,
+ "definition": true,
+ "password": false
+ }
+ },
+ "vendorName": "ATT (Tosca)",
+ "vendorRelease": "1.0.0.wd03",
+ "contactId": "jh0003",
+ "abstract": true,
+ "highestVersion": false
+ },
+ {
+ "uniqueId": "tosca.nodes.webserver.1.0",
+ "resourceName": "tosca.nodes.webserver",
+ "resourceVersion": "1.0",
+ "creatorUserId": "jh0003",
+ "creatorFullName": "Jimmy Hendrix",
+ "lastUpdaterUserId": "jh0003",
+ "lastUpdaterFullName": "Jimmy Hendrix",
+ "creationDate": 1433412548140,
+ "lastUpdateDate": 1433412548140,
+ "description": "Represents an abstract software component or service that is capable of hosting and providing management operations for one or more Web Application nodes.",
+ "icon": "icon-red1",
+ "tags": [
+ "Web Server"
+ ],
+ "category": "Abstract",
+ "lifecycleState": "CERTIFIED",
+ "derivedFrom": [
+ "tosca.nodes.softwarecomponent"
+ ],
+ "vendorName": "ATT (Tosca)",
+ "vendorRelease": "1.0.0.wd03",
+ "contactId": "jh0003",
+ "abstract": true,
+ "highestVersion": false
+ },
+ {
+ "uniqueId": "tosca.nodes.webapplication.1.0",
+ "resourceName": "tosca.nodes.webapplication",
+ "resourceVersion": "1.0",
+ "creatorUserId": "jh0003",
+ "creatorFullName": "Jimmy Hendrix",
+ "lastUpdaterUserId": "jh0003",
+ "lastUpdaterFullName": "Jimmy Hendrix",
+ "creationDate": 1433412548382,
+ "lastUpdateDate": 1433412548382,
+ "description": "Represents a software application that can be managed and run by a Web Server node. Specific types of web applications such as Java, etc. could be derived from this type.",
+ "icon": "icon-red3",
+ "tags": [
+ "Web Application"
+ ],
+ "category": "Abstract",
+ "lifecycleState": "CERTIFIED",
+ "derivedFrom": [
+ "tosca.nodes.root"
+ ],
+ "properties": {
+ "context_root": {
+ "uniqueId": "tosca.nodes.webapplication.1.0.context_root",
+ "type": "string",
+ "required": false,
+ "definition": true,
+ "password": false
+ }
+ },
+ "vendorName": "ATT (Tosca)",
+ "vendorRelease": "1.0.0.wd03",
+ "contactId": "jh0003",
+ "abstract": true,
+ "highestVersion": false
+ },
+ {
+ "uniqueId": "tosca.nodes.dbms.1.0",
+ "resourceName": "tosca.nodes.dbms",
+ "resourceVersion": "1.0",
+ "creatorUserId": "jh0003",
+ "creatorFullName": "Jimmy Hendrix",
+ "lastUpdaterUserId": "jh0003",
+ "lastUpdaterFullName": "Jimmy Hendrix",
+ "creationDate": 1433412548607,
+ "lastUpdateDate": 1433412548607,
+ "description": "Represents a typical relational, SQL Database Management System software component or service.",
+ "icon": "icon-red4",
+ "tags": [
+ "DBMS"
+ ],
+ "category": "Abstract",
+ "lifecycleState": "CERTIFIED",
+ "derivedFrom": [
+ "tosca.nodes.softwarecomponent"
+ ],
+ "properties": {
+ "port": {
+ "uniqueId": "tosca.nodes.dbms.1.0.port",
+ "type": "integer",
+ "required": false,
+ "description": "the port the DBMS service will listen to for data and requests",
+ "definition": true,
+ "password": false
+ },
+ "root_password": {
+ "uniqueId": "tosca.nodes.dbms.1.0.root_password",
+ "type": "string",
+ "required": false,
+ "description": "the optional root password for the DBMS service",
+ "definition": true,
+ "password": false
+ }
+ },
+ "vendorName": "ATT (Tosca)",
+ "vendorRelease": "1.0.0.wd03",
+ "contactId": "jh0003",
+ "abstract": true,
+ "highestVersion": false
+ },
+ {
+ "uniqueId": "tosca.nodes.database.1.0",
+ "resourceName": "tosca.nodes.database",
+ "resourceVersion": "1.0",
+ "creatorUserId": "jh0003",
+ "creatorFullName": "Jimmy Hendrix",
+ "lastUpdaterUserId": "jh0003",
+ "lastUpdaterFullName": "Jimmy Hendrix",
+ "creationDate": 1433412548836,
+ "lastUpdateDate": 1433412548836,
+ "description": "Represents a logical database that can be managed and hosted by a DBMS node.",
+ "icon": "icon-red3",
+ "tags": [
+ "Database"
+ ],
+ "category": "Abstract",
+ "lifecycleState": "CERTIFIED",
+ "derivedFrom": [
+ "tosca.nodes.root"
+ ],
+ "properties": {
+ "port": {
+ "uniqueId": "tosca.nodes.database.1.0.port",
+ "type": "integer",
+ "required": false,
+ "description": "the port the underlying database service will listen to for data",
+ "definition": true,
+ "password": false
+ },
+ "name": {
+ "uniqueId": "tosca.nodes.database.1.0.name",
+ "type": "string",
+ "required": false,
+ "description": "the logical name of the database",
+ "definition": true,
+ "password": false
+ },
+ "user": {
+ "uniqueId": "tosca.nodes.database.1.0.user",
+ "type": "string",
+ "required": false,
+ "description": "the optional user account name for DB administration",
+ "definition": true,
+ "password": false
+ },
+ "password": {
+ "uniqueId": "tosca.nodes.database.1.0.password",
+ "type": "string",
+ "required": false,
+ "description": "the optional password for the DB user account",
+ "definition": true,
+ "password": false
+ }
+ },
+ "vendorName": "ATT (Tosca)",
+ "vendorRelease": "1.0.0.wd03",
+ "contactId": "jh0003",
+ "abstract": true,
+ "highestVersion": false
+ },
+ {
+ "uniqueId": "tosca.nodes.container.runtime.1.0",
+ "resourceName": "tosca.nodes.container.runtime",
+ "resourceVersion": "1.0",
+ "creatorUserId": "jh0003",
+ "creatorFullName": "Jimmy Hendrix",
+ "lastUpdaterUserId": "jh0003",
+ "lastUpdaterFullName": "Jimmy Hendrix",
+ "creationDate": 1433412549532,
+ "lastUpdateDate": 1433412549532,
+ "description": "Represents operating system-level virtualization technology used to run multiple application services on a single Compute host.",
+ "icon": "icon-red12",
+ "tags": [
+ "Container"
+ ],
+ "category": "Abstract",
+ "lifecycleState": "CERTIFIED",
+ "derivedFrom": [
+ "tosca.nodes.softwarecomponent"
+ ],
+ "vendorName": "ATT (Tosca)",
+ "vendorRelease": "1.0.0.wd03",
+ "contactId": "jh0003",
+ "abstract": true,
+ "highestVersion": false
+ },
+ {
+ "uniqueId": "tosca.nodes.container.application.1.0",
+ "resourceName": "tosca.nodes.container.application",
+ "resourceVersion": "1.0",
+ "creatorUserId": "jh0003",
+ "creatorFullName": "Jimmy Hendrix",
+ "lastUpdaterUserId": "jh0003",
+ "lastUpdaterFullName": "Jimmy Hendrix",
+ "creationDate": 1433412549709,
+ "lastUpdateDate": 1433412549709,
+ "description": "Represents an application that requires Container-level virtualization technology.",
+ "icon": "icon-red4",
+ "tags": [
+ "Container Application"
+ ],
+ "category": "Abstract",
+ "lifecycleState": "CERTIFIED",
+ "derivedFrom": [
+ "tosca.nodes.root"
+ ],
+ "vendorName": "ATT (Tosca)",
+ "vendorRelease": "1.0.0.wd03",
+ "contactId": "jh0003",
+ "abstract": true,
+ "highestVersion": false
+ }
+]