X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FNBI.git;a=blobdiff_plain;f=osm_nbi%2Fvalidation.py;h=1dd70dc1e8ff4ac22d3fb91ba3a053b2db1cb340;hp=c79cdaf05ebd6ee67800643d3e8ecd4a725ac164;hb=4f9d4ae68e34cd69fbef5f6f4d74833f03832562;hpb=cc02e9ae712026b0c07389f66304fc9c1fde86e1 diff --git a/osm_nbi/validation.py b/osm_nbi/validation.py index c79cdaf..1dd70dc 100644 --- a/osm_nbi/validation.py +++ b/osm_nbi/validation.py @@ -224,9 +224,10 @@ ns_instantiate = { "nsInstanceId": id_schema, "netsliceInstanceId": id_schema, "nsName": name_schema, - "nsDescription": {"oneOf": [description_schema, {"type": "null"}]}, + "nsDescription": {"oneOf": [description_schema, null_schema]}, "nsdId": id_schema, "vimAccountId": id_schema, + "wimAccountId": {"OneOf": [id_schema, bool_schema, null_schema]}, "additionalParamsForNs": object_schema, "additionalParamsForVnf": additional_params_for_vnf, "ssh_keys": {"type": "array", "items": {"type": "string"}}, @@ -265,6 +266,7 @@ ns_instantiate = { "name": string_schema, "vim-network-name": {"OneOf": [string_schema, object_schema]}, "vim-network-id": {"OneOf": [string_schema, object_schema]}, + "wimAccountId": {"OneOf": [id_schema, bool_schema, null_schema]}, "ip-profile": object_schema, "vnfd-connection-point-ref": { "type": "array", @@ -679,7 +681,7 @@ nsi_instantiate = { "lcmOperationType": string_schema, "nsiInstanceId": id_schema, "nsiName": name_schema, - "nsiDescription": {"oneOf": [description_schema, {"type": "null"}]}, + "nsiDescription": {"oneOf": [description_schema, null_schema]}, "nstId": string_schema, "vimAccountId": id_schema, "ssh_keys": {"type": "string"},