4 "description": "This is Generic Directed Graph Type",
21 "derived_from": "tosca.nodes.DG"
23 "tosca.nodes.Component": {
24 "description": "This is Resource Assignment Component API",
26 "derived_from": "tosca.nodes.Root"
29 "description": "This is Directed Graph Node Type",
31 "derived_from": "tosca.nodes.Root"
33 "tosca.nodes.component.Jython": {
34 "description": "This is Resource Assignment Jython Component API",
36 "derived_from": "tosca.nodes.Root"
38 "component-resource-assignment": {
39 "description": "This is Resource Assignment Component API",
43 "description": "Request Id used to store the generated configuration, in the database along with the template-name",
49 "ResourceAssignmentComponent": {
54 "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",
63 "description": "Request Id used to store the generated configuration, in the database along with the template-name",
68 "description": "Id used to pull the data content from the data base. Either template-data or resource-id should be present",
73 "description": "Id used to pull the data content from the data base. Either template-data or resource-id should be present",
78 "description": "Id used to pull the data content from the data base. Either template-data or resource-id should be present",
84 "resource-assignment-params": {
97 "derived_from": "tosca.nodes.Component"
99 "component-jython-executor": {
100 "description": "This is Jython Execution Component.",
104 "type": "tosca.capabilities.Node"
108 "JythonExecutorComponent": {
112 "instance-dependencies": {
114 "description": "Instance Names to Inject to Jython Script.",
123 "description": "Execution Response Data in JSON format.",
128 "description": "Status of the Component Execution ( success or failure )",
137 "derived_from": "tosca.nodes.component.Jython"