|
1 | 1 | {
|
2 | 2 | "$schema": "https://json-schema.org/draft-04/schema#",
|
3 | 3 | "id": "https://api.dataplatform.ibm.com/schemas/common-pipeline/operators/operator-v3-schema.json#",
|
4 |
| - "title": "Watson Data Platform Operator Schema", |
5 |
| - "description": "Operator schema for the Watson Data Platform", |
| 4 | + "title": "Operators", |
| 5 | + "description": "Operators schema for the Common Properties editor", |
6 | 6 | "type": "object",
|
7 | 7 | "properties": {
|
8 | 8 | "id": {
|
|
45 | 45 | "description": "List of complex types",
|
46 | 46 | "type": "array",
|
47 | 47 | "items": {
|
48 |
| - "$ref": "#/definitions/complex_type_definition" |
| 48 | + "$ref": "#/definitions/operator_complex_type_definition" |
49 | 49 | }
|
50 | 50 | },
|
51 | 51 | "parameters": {
|
52 | 52 | "description": "List of parameters",
|
53 | 53 | "type": "array",
|
54 | 54 | "items": {
|
55 |
| - "$ref": "#/definitions/parameter_definition" |
| 55 | + "$ref": "#/definitions/operator_parameter_definition" |
56 | 56 | }
|
57 | 57 | },
|
58 | 58 | "app_data": {
|
|
65 | 65 | "parameters"
|
66 | 66 | ],
|
67 | 67 | "definitions": {
|
68 |
| - "parameter_definition": { |
69 |
| - "description": "Operator parameters definition", |
| 68 | + "operator_parameter_definition": { |
| 69 | + "description": "Operator parameters definition. Documented here - https://elyra-ai.github.io/canvas/04.01-parameter-definition/#parameter-definitions", |
70 | 70 | "type": "object",
|
71 | 71 | "properties": {
|
72 | 72 | "id": {
|
|
160 | 160 | "parameter_ref"
|
161 | 161 | ]
|
162 | 162 | },
|
163 |
| - "complex_type_definition": { |
| 163 | + "operator_complex_type_definition": { |
164 | 164 | "description": "Structure for complex parameters",
|
165 | 165 | "type": "object",
|
166 | 166 | "properties": {
|
|
173 | 173 | "type": "string"
|
174 | 174 | },
|
175 | 175 | "key_definition": {
|
176 |
| - "$ref": "#/definitions/parameter_definition" |
| 176 | + "$ref": "#/definitions/operator_parameter_definition" |
177 | 177 | },
|
178 | 178 | "parameters": {
|
179 | 179 | "description": "List of parameters",
|
180 | 180 | "type": "array",
|
181 | 181 | "items": {
|
182 | 182 | "anyOf": [
|
183 | 183 | {
|
184 |
| - "$ref": "#/definitions/parameter_definition" |
| 184 | + "$ref": "#/definitions/operator_parameter_definition" |
185 | 185 | },
|
186 | 186 | {
|
187 |
| - "$ref": "#/definitions/complex_type_definition" |
| 187 | + "$ref": "#/definitions/operator_complex_type_definition" |
188 | 188 | }
|
189 | 189 | ]
|
190 | 190 | }
|
|
223 | 223 | "description": "List of parameters",
|
224 | 224 | "type": "array",
|
225 | 225 | "items": {
|
226 |
| - "$ref": "#/definitions/parameter_definition" |
| 226 | + "$ref": "#/definitions/operator_parameter_definition" |
227 | 227 | }
|
228 | 228 | },
|
229 | 229 | "complex_types": {
|
230 | 230 | "description": "List of complex types",
|
231 | 231 | "type": "array",
|
232 | 232 | "items": {
|
233 |
| - "$ref": "#/definitions/complex_type_definition" |
| 233 | + "$ref": "#/definitions/operator_complex_type_definition" |
234 | 234 | }
|
235 | 235 | }
|
236 | 236 | }
|
|
0 commit comments