"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,
"vim_password": passwd_schema,
"vca": id_schema,
"config": {"type": "object"},
+ "prometheus-config": {"type": "object"},
},
"additionalProperties": False,
}
"vim_password": passwd_schema,
"vca": id_schema,
"config": {"type": "object"},
+ "prometheus-config": {"type": "object"},
},
"required": [
"name",
"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,