Bases: wsme.types.UserType
A simple boolean type.
alias of unicode
Bases: wsme.types.Base
A complex type that represents a single json-patch operation.
Returns a list of internal attributes.
Internal attributes can’t be added, replaced or removed. This method may be overwritten by derived class.
Returns a set of names of attributes that may not be removed.
Attributes whose ‘mandatory’ property is True are automatically added to this set. To add additional attributes to the set, override the field _extra_non_removable_attrs in subclasses, with a set of the form {‘/foo’, ‘/bar’}.
Bases: wsme.types.UserType
A simple JSON type.
alias of unicode
Bases: wsme.types.UserType
A simple list type.
alias of unicode
Bases: wsme.types.UserType
A simple MAC address type.
alias of unicode
Bases: wsme.types.UserType
A simple logical name type.
alias of unicode