Merge "Add 'options' as an explicit user schema validation"

This commit is contained in:
Jenkins 2017-01-27 02:09:08 +00:00 committed by Gerrit Code Review
commit cefbc3c7f4
1 changed files with 8 additions and 0 deletions

View File

@ -73,10 +73,15 @@ _user_properties = {
}
}
# TODO(notmorgan): Provide a mechanism for options to supply real jsonschema
# validation based upon the option object and the option validator(s)
user_create = {
'type': 'object',
'properties': _user_properties,
'required': ['name'],
'options': {
'type': 'object'
},
'additionalProperties': True
}
@ -84,6 +89,9 @@ user_update = {
'type': 'object',
'properties': _user_properties,
'minProperties': 1,
'options': {
'type': 'object'
},
'additionalProperties': True
}