summaryrefslogtreecommitdiffstats
path: root/components/model-catalog
diff options
context:
space:
mode:
Diffstat (limited to 'components/model-catalog')
-rw-r--r--components/model-catalog/definition-type/starter-type/node_type/component-config-snapshots-executor.json16
-rw-r--r--components/model-catalog/definition-type/starter-type/node_type/component-jython-executor.json4
-rw-r--r--components/model-catalog/definition-type/starter-type/node_type/component-netconf-executor.json4
-rw-r--r--components/model-catalog/definition-type/starter-type/node_type/component-remote-ansible-executor.json12
-rw-r--r--components/model-catalog/definition-type/starter-type/node_type/component-remote-python-executor.json12
-rw-r--r--components/model-catalog/definition-type/starter-type/node_type/component-remote-script-executor.json5
-rw-r--r--components/model-catalog/definition-type/starter-type/node_type/component-resource-resolution.json5
-rw-r--r--components/model-catalog/definition-type/starter-type/node_type/component-script-executor.json4
8 files changed, 58 insertions, 4 deletions
diff --git a/components/model-catalog/definition-type/starter-type/node_type/component-config-snapshots-executor.json b/components/model-catalog/definition-type/starter-type/node_type/component-config-snapshots-executor.json
index caae68eef..91cd66533 100644
--- a/components/model-catalog/definition-type/starter-type/node_type/component-config-snapshots-executor.json
+++ b/components/model-catalog/definition-type/starter-type/node_type/component-config-snapshots-executor.json
@@ -13,10 +13,6 @@
"config-snapshot-value": {
"required": false,
"type": "string"
- },
- "response-data": {
- "required": false,
- "type": "json"
}
},
"capabilities": {
@@ -85,6 +81,18 @@
}
]
}
+ },
+ "outputs": {
+ "response-data": {
+ "description": "Execution Response Data.",
+ "required": false,
+ "type": "string"
+ },
+ "status": {
+ "description": "Status of the Component Execution ( success or failure )",
+ "required": true,
+ "type": "string"
+ }
}
}
}
diff --git a/components/model-catalog/definition-type/starter-type/node_type/component-jython-executor.json b/components/model-catalog/definition-type/starter-type/node_type/component-jython-executor.json
index ae674f3ec..f1b8dc52a 100644
--- a/components/model-catalog/definition-type/starter-type/node_type/component-jython-executor.json
+++ b/components/model-catalog/definition-type/starter-type/node_type/component-jython-executor.json
@@ -5,6 +5,10 @@
"response-data": {
"required": false,
"type": "json"
+ },
+ "status": {
+ "required": true,
+ "type": "string"
}
},
"capabilities": {
diff --git a/components/model-catalog/definition-type/starter-type/node_type/component-netconf-executor.json b/components/model-catalog/definition-type/starter-type/node_type/component-netconf-executor.json
index b51d4d55d..b6a505710 100644
--- a/components/model-catalog/definition-type/starter-type/node_type/component-netconf-executor.json
+++ b/components/model-catalog/definition-type/starter-type/node_type/component-netconf-executor.json
@@ -5,6 +5,10 @@
"response-data": {
"required": false,
"type": "json"
+ },
+ "status": {
+ "required": true,
+ "type": "string"
}
},
"capabilities": {
diff --git a/components/model-catalog/definition-type/starter-type/node_type/component-remote-ansible-executor.json b/components/model-catalog/definition-type/starter-type/node_type/component-remote-ansible-executor.json
index 125d1ea2f..7b90c4729 100644
--- a/components/model-catalog/definition-type/starter-type/node_type/component-remote-ansible-executor.json
+++ b/components/model-catalog/definition-type/starter-type/node_type/component-remote-ansible-executor.json
@@ -70,6 +70,18 @@
"required": true,
"type": "string"
}
+ },
+ "outputs": {
+ "response-data": {
+ "description": "Execution Response Data.",
+ "required": false,
+ "type": "string"
+ },
+ "status": {
+ "description": "Status of the Component Execution ( success or failure )",
+ "required": true,
+ "type": "string"
+ }
}
}
}
diff --git a/components/model-catalog/definition-type/starter-type/node_type/component-remote-python-executor.json b/components/model-catalog/definition-type/starter-type/node_type/component-remote-python-executor.json
index 8fa8e7c7b..33b735433 100644
--- a/components/model-catalog/definition-type/starter-type/node_type/component-remote-python-executor.json
+++ b/components/model-catalog/definition-type/starter-type/node_type/component-remote-python-executor.json
@@ -73,6 +73,18 @@
"type": "integer",
"default": 180
}
+ },
+ "outputs": {
+ "response-data": {
+ "description": "Execution Response Data.",
+ "required": false,
+ "type": "string"
+ },
+ "status": {
+ "description": "Status of the Component Execution ( success or failure )",
+ "required": true,
+ "type": "string"
+ }
}
}
}
diff --git a/components/model-catalog/definition-type/starter-type/node_type/component-remote-script-executor.json b/components/model-catalog/definition-type/starter-type/node_type/component-remote-script-executor.json
index 6909d20bc..baa3f5b0f 100644
--- a/components/model-catalog/definition-type/starter-type/node_type/component-remote-script-executor.json
+++ b/components/model-catalog/definition-type/starter-type/node_type/component-remote-script-executor.json
@@ -52,6 +52,11 @@
}
},
"outputs": {
+ "response-data": {
+ "description": "Execution Response Data.",
+ "required": false,
+ "type": "string"
+ },
"status": {
"description": "Status of the Component Execution ( success or failure )",
"required": true,
diff --git a/components/model-catalog/definition-type/starter-type/node_type/component-resource-resolution.json b/components/model-catalog/definition-type/starter-type/node_type/component-resource-resolution.json
index 853fe563e..43f5a6701 100644
--- a/components/model-catalog/definition-type/starter-type/node_type/component-resource-resolution.json
+++ b/components/model-catalog/definition-type/starter-type/node_type/component-resource-resolution.json
@@ -11,6 +11,11 @@
"description": "Holds resolved values for each artifact prefix eg. { vdns: { vnf-id: 123 } }",
"required": true,
"type": "map"
+ },
+ "status": {
+ "description": "Resource Assignment status.",
+ "required": true,
+ "type": "string"
}
},
"capabilities": {
diff --git a/components/model-catalog/definition-type/starter-type/node_type/component-script-executor.json b/components/model-catalog/definition-type/starter-type/node_type/component-script-executor.json
index a2cd32ec2..80a63efee 100644
--- a/components/model-catalog/definition-type/starter-type/node_type/component-script-executor.json
+++ b/components/model-catalog/definition-type/starter-type/node_type/component-script-executor.json
@@ -5,6 +5,10 @@
"response-data": {
"required": false,
"type": "json"
+ },
+ "status": {
+ "required": true,
+ "type": "string"
}
},
"capabilities": {