+ns_instantiate = {
+ "title": "ns action instantiate input schema",
+ "$schema": "http://json-schema.org/draft-04/schema#",
+ "type": "object",
+}
+ns_action = { # TODO for the moment it is only contemplated the vnfd primitive execution
+ "title": "ns action update input schema",
+ "$schema": "http://json-schema.org/draft-04/schema#",
+ "type": "object",
+ "properties": {
+ "member_vnf_index": name_schema,
+ "vnf_member_index": name_schema, # TODO for backward compatibility. To remove in future
+ "primitive": name_schema,
+ "primitive_params": {"type": "object"},
+ },
+ "required": ["primitive", "primitive_params"], # TODO add member_vnf_index
+ "additionalProperties": False
+}
+
+
+schema_version = {"type": "string", "enum": ["1.0"]}
+vim_account_edit_schema = {
+ "title": "vim_account edit input schema",