[ { "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 } ]