feat: 기능 추가 과정중
This commit is contained in:
@@ -63,6 +63,7 @@
|
||||
"properties": {
|
||||
"id": { "type": "string", "minLength": 1 },
|
||||
"status": { "const": "RECIPE_AVAILABLE" },
|
||||
"referenceRuntime": { "$ref": "#/$defs/referenceRuntime" },
|
||||
"trigger": { "type": "string", "minLength": 1 },
|
||||
"forbiddenWhen": { "$ref": "#/$defs/nonEmptyStrings" },
|
||||
"boundary": { "type": "string", "minLength": 1 },
|
||||
@@ -78,6 +79,24 @@
|
||||
"serverStatePolicy": { "type": "string", "minLength": 1 }
|
||||
}
|
||||
},
|
||||
"referenceRuntime": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"required": [
|
||||
"status",
|
||||
"coveredCapabilities",
|
||||
"sourceRoots",
|
||||
"conformanceScripts",
|
||||
"productionComposition"
|
||||
],
|
||||
"properties": {
|
||||
"status": { "const": "AVAILABLE_NOT_COMPOSED" },
|
||||
"coveredCapabilities": { "$ref": "#/$defs/nonEmptyStrings" },
|
||||
"sourceRoots": { "$ref": "#/$defs/nonEmptyStrings" },
|
||||
"conformanceScripts": { "$ref": "#/$defs/nonEmptyStrings" },
|
||||
"productionComposition": { "const": false }
|
||||
}
|
||||
},
|
||||
"nonEmptyStrings": {
|
||||
"type": "array",
|
||||
"minItems": 1,
|
||||
|
||||
Reference in New Issue
Block a user