keystone.resource.backends.sql_model module
this page last updated: 2023-08-25 14:53:29
keystone.resource.backends.sql_model module
-
class
keystone.resource.backends.sql_model.
Project
(*args, **kwargs)[source]
Bases: sqlalchemy.ext.declarative.api.Base
, keystone.common.sql.core.ModelDictMixinWithExtras
-
attributes
= ['id', 'name', 'domain_id', 'description', 'enabled', 'parent_id', 'is_domain', 'tags']
-
description
-
domain_id
-
enabled
-
classmethod
from_dict
(project_dict)[source]
-
id
-
is_domain
-
name
-
parent_id
-
resource_options_registry
= <keystone.common.resource_options.core.ResourceOptionRegistry object>
-
property
tags
-
to_dict
(include_extra_dict=False)[source]
Return the model’s attributes as a dictionary.
If include_extra_dict is True, ‘extra’ attributes are literally
included in the resulting dictionary twice, for backwards-compatibility
with a broken implementation.
-
class
keystone.resource.backends.sql_model.
ProjectOption
(option_id, option_value)[source]
Bases: sqlalchemy.ext.declarative.api.Base
-
option_id
-
option_value
-
project_id
-
class
keystone.resource.backends.sql_model.
ProjectTag
(*args, **kwargs)[source]
Bases: sqlalchemy.ext.declarative.api.Base
, keystone.common.sql.core.ModelDictMixin
-
attributes
= ['project_id', 'name']
-
name
-
project_id
-
to_dict
()[source]
Return the model’s attributes as a dictionary.
this page last updated: 2023-08-25 14:53:29