X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_openvim%2Fvim_schema.py;h=87ab3e2fa902195db83b9f363d1b3115659e40f3;hb=refs%2Fchanges%2F50%2F5850%2F4;hp=b7629f566eb73d95e429ad2195854fd1fba1b0c9;hpb=9b5d7f9b3e7e13cd18370c84b1f78907cb89bf92;p=osm%2Fopenvim.git diff --git a/osm_openvim/vim_schema.py b/osm_openvim/vim_schema.py index b7629f5..87ab3e2 100644 --- a/osm_openvim/vim_schema.py +++ b/osm_openvim/vim_schema.py @@ -276,6 +276,7 @@ host_data_schema={ "features": description_schema, "ranking": integer0_schema, "autodiscover": {"type": "boolean"}, # try to discover host parameters instead of providing in this schema + "hypervisors": description_schema, #Unikernels extension "devices": { "type": "array", "items": { @@ -544,6 +545,8 @@ server_new_schema = { "hostId":id_schema, "flavorRef":id_schema, "imageRef":id_schema, + "hypervisor":{"type":"string", "enum":["kvm","xen-unik","xenhvm"]}, #Unikernels extension + "osImageType":{"type":"string", "enum":["clickos","other"]}, #Unikernels extension "extended": extended_schema, "networks":networks_schema },