keystone.identity.backends.ldap.models module¶
Base model for keystone internal services.
Unless marked otherwise, all fields are strings.
- class keystone.identity.backends.ldap.models.Group[source]¶
- Bases: - keystone.identity.backends.ldap.models.Model- Group object. - Required keys:
- id name domain_id 
 - Optional keys: - description - optional_keys = ('description',)¶
 - required_keys = ('id', 'name', 'domain_id')¶
 
- class keystone.identity.backends.ldap.models.Model[source]¶
- Bases: - dict- Base model class. - property known_keys¶
 
- class keystone.identity.backends.ldap.models.User[source]¶
- Bases: - keystone.identity.backends.ldap.models.Model- User object. - Required keys:
- id name domain_id 
- Optional keys:
- password description email enabled (bool, default True) default_project_id 
 - optional_keys = ('password', 'description', 'email', 'enabled', 'default_project_id')¶
 - required_keys = ('id', 'name', 'domain_id')¶
 
