}
},
"Version": {
- "title": "Versions",
- "description": "match VNF packages that contain VNF products with certain versions",
"required": ["vnfSoftwareVersion"],
"type": "object",
"properties": {
}
},
"vnfProducts": {
- "title": "Vnfproducts",
- "description": "match VNF packages that contain VNF products with certain product names, from one particular provider",
"required": ["vnfProductName"],
"type": "object",
"properties": {
"minLength": 1
},
"versions": {
- "$ref": "#/definitions/Version"
+ "description": "match VNF packages that contain VNF products with certain versions",
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/Version"
+ }
}
}
},
"minLength": 1
},
"vnfProducts": {
- "$ref": "#/definitions/vnfProducts"
+ "description": "match VNF packages that contain VNF products with certain product names, from one particular provider",
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/vnfProducts"
+ }
}
}
},