X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FNBI.git;a=blobdiff_plain;f=osm_nbi%2Fvalidation.py;h=9cfd9a657f0324b00b6453f895a5a6f02cd2558e;hp=d40814e7993eae73bb1595eee5ccbc5dcb36bac9;hb=f5f2e3f9cecc38647a437af7812323a1da7d3f60;hpb=2a929042e82cf1e010da9d8ff516f96159a57efd diff --git a/osm_nbi/validation.py b/osm_nbi/validation.py index d40814e..9cfd9a6 100644 --- a/osm_nbi/validation.py +++ b/osm_nbi/validation.py @@ -350,6 +350,20 @@ ns_instantiate = { "additionalProperties": False } +ns_terminate = { + "title": "ns terminate input schema", + "$schema": "http://json-schema.org/draft-04/schema#", + "type": "object", + "properties": { + "lcmOperationType": string_schema, + "nsInstanceId": id_schema, + "autoremove": bool_schema, + "timeout_ns_terminate": integer1_schema, + "skip_terminate_primitives": bool_schema, + }, + "additionalProperties": False +} + ns_action = { # TODO for the moment it is only contemplated the vnfd primitive execution "title": "ns action input schema", "$schema": "http://json-schema.org/draft-04/schema#",