4 "description": "This is Generic Directed Graph Type",
11 "dependency-node-templates": {
13 "description": "Dependent Step Components",
20 "derived_from": "tosca.nodes.DG"
22 "tosca.nodes.Component": {
23 "description": "This is Resource Assignment Component API",
25 "derived_from": "tosca.nodes.Root"
28 "description": "This is Directed Graph Node Type",
30 "derived_from": "tosca.nodes.Root"
32 "tosca.nodes.component.Jython": {
33 "description": "This is Resource Assignment Jython Component API",
35 "derived_from": "tosca.nodes.Root"
37 "component-resource-assignment": {
38 "description": "This is Resource Assignment Component API",
41 "assignment-params": {
47 "ResourceAssignmentComponent": {
52 "description": "Recipe Name to get from Database, Either (message & mask-info ) or ( resource-id & resource-type & action-name & template-name ) should be present. Message will be given higest priority",
61 "description": "Request Id used to store the generated configuration, in the database along with the template-name",
66 "description": "Id used to pull the data content from the data base. Either template-data or resource-id should be present",
70 "artifact-prefix-names": {
72 "description": "Template , Resource Assignment Artifact Prefix names",
80 "resource-assignment-params": {
93 "derived_from": "tosca.nodes.Component"
95 "component-jython-executor": {
96 "description": "This is Jython Execution Component.",
100 "type": "tosca.capabilities.Node"
104 "JythonExecutorComponent": {
108 "instance-dependencies": {
110 "description": "Instance Names to Inject to Jython Script.",
119 "description": "Execution Response Data in JSON format.",
124 "description": "Status of the Component Execution ( success or failure )",
133 "derived_from": "tosca.nodes.component.Jython"