keystone.resource.controllers module
Workflow Logic the Resource service.
-
class
keystone.resource.controllers.DomainConfigV3[source]
Bases: keystone.common.controller.V3Controller
-
create_domain_config(request, *args, **kwargs)[source]
-
delete_domain_config(request, *args, **kwargs)[source]
-
get_domain_config(request, *args, **kwargs)[source]
-
get_domain_config_default(request, *args, **kwargs)[source]
-
get_domain_config_wrapper(request, domain_id, group=None, option=None)[source]
-
get_security_compliance_domain_config(request, *args, **kwargs)[source]
-
member_name = 'config'
-
update_domain_config(request, *args, **kwargs)[source]
-
update_domain_config_group(context, domain_id, group, config)[source]
-
update_domain_config_only(context, domain_id, config)[source]
-
class
keystone.resource.controllers.DomainV3[source]
Bases: keystone.common.controller.V3Controller
-
collection_name = 'domains'
-
create_domain(request, *args, **kwargs)[source]
-
delete_domain(request, *args, **kwargs)[source]
-
get_domain(request, *args, **kwargs)[source]
-
list_domains(request, **kwargs)[source]
-
member_name = 'domain'
-
update_domain(request, *args, **kwargs)[source]
-
class
keystone.resource.controllers.ProjectTagV3[source]
Bases: keystone.common.controller.V3Controller
-
collection_name = 'projects'
-
create_project_tag(request, *args, **kwargs)[source]
-
delete_project_tag(request, *args, **kwargs)[source]
-
delete_project_tags(request, *args, **kwargs)[source]
-
get_project_tag(request, *args, **kwargs)[source]
-
list_project_tags(request, *args, **kwargs)[source]
-
member_name = 'tags'
-
update_project_tags(request, *args, **kwargs)[source]
-
classmethod
wrap_member(context, ref)[source]
-
class
keystone.resource.controllers.ProjectV3[source]
Bases: keystone.common.controller.V3Controller
-
collection_name = 'projects'
-
create_project(request, *args, **kwargs)[source]
-
delete_project(request, *args, **kwargs)[source]
-
get_project(request, *args, **kwargs)[source]
-
list_projects(request, **kwargs)[source]
-
member_name = 'project'
-
update_project(request, *args, **kwargs)[source]