3 "component-restconf-executor" : {
4 "description" : "This is Restconf Transaction Configuration Component API",
8 "type" : "tosca.capabilities.Node"
12 "ComponentRestconfExecutor" : {
17 "description" : "Script type, kotlin type is supported",
21 "valid_values" : [ "kotlin", "jython", "internal" ]
23 "default" : "internal"
25 "script-class-reference" : {
26 "description" : "Kotlin Script class name or jython script name.",
30 "instance-dependencies" : {
31 "description" : "Instance names to inject to Jython or Kotlin Script.",
41 "description" : "Execution Response Data in JSON format.",
46 "description" : "Status of the Component Execution ( success or failure )",
55 "derived_from" : "tosca.nodes.Component"
58 "description" : "This is Generic Directed Graph Type",
65 "dependency-node-templates" : {
66 "description" : "Dependent Step Components NodeTemplate name.",
74 "derived_from" : "tosca.nodes.DG"
76 "tosca.nodes.Component" : {
77 "description" : "This is default Component Node",
79 "derived_from" : "tosca.nodes.Root"
82 "description" : "This is Directed Graph Node Type",
84 "derived_from" : "tosca.nodes.Root"