X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=inline;f=osm_nbi%2Fvalidation.py;h=4db456a2d397a2e3da7eacc69f3af20ab549f625;hb=a9a1fc8427db17f47ea7ff782e35d24be4094f95;hp=d1cfc1df1d0cf7cec1242521f4b6c7cf817f82b0;hpb=9fb3271fa1d2568ef693d6f71d25884d7e6ea45e;p=osm%2FNBI.git diff --git a/osm_nbi/validation.py b/osm_nbi/validation.py index d1cfc1d..4db456a 100644 --- a/osm_nbi/validation.py +++ b/osm_nbi/validation.py @@ -316,6 +316,19 @@ additional_params_for_vnf = { "additionalProperties": False, }, }, + "affinity-or-anti-affinity-group": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": name_schema, + "vim-affinity-group-id": name_schema, + }, + "required": ["id"], + "minProperties": 2, + "additionalProperties": False, + }, + }, }, "required": ["member-vnf-index"], "minProperties": 2, @@ -924,6 +937,7 @@ user_edit_schema = { "type": "object", "properties": { "password": passwd_schema, + "old_password": passwd_schema, "username": string_schema, # To allow User Name modification "projects": {"oneOf": [nameshort_list_schema, array_edition_schema]}, "project_role_mappings": project_role_mappings,