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.ModelGroup 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:
dictBase model class.
-
property
known_keys¶
-
property
-
class
keystone.identity.backends.ldap.models.User[source]¶ Bases:
keystone.identity.backends.ldap.models.ModelUser 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')¶