keystone.endpoint_policy package¶
Subpackages¶
Submodules¶
keystone.endpoint_policy.controllers module¶
- 
class 
keystone.endpoint_policy.controllers.EndpointPolicyV3Controller[source]¶ Bases:
keystone.common.controller.V3Controller- 
check_policy_association_for_endpoint(request, *args, **kwargs)[source]¶ Check an association between a policy and an endpoint.
- 
check_policy_association_for_region_and_service(request, *args, **kwargs)[source]¶ Check an association between a policy and region+service.
- 
check_policy_association_for_service(request, *args, **kwargs)[source]¶ Check an association between a policy and a service.
- 
collection_name= 'endpoints'¶ 
- 
create_policy_association_for_endpoint(request, *args, **kwargs)[source]¶ Create an association between a policy and an endpoint.
- 
create_policy_association_for_region_and_service(request, *args, **kwargs)[source]¶ Create an association between a policy and region+service.
- 
create_policy_association_for_service(request, *args, **kwargs)[source]¶ Create an association between a policy and a service.
- 
delete_policy_association_for_endpoint(request, *args, **kwargs)[source]¶ Delete an association between a policy and an endpoint.
- 
delete_policy_association_for_region_and_service(request, *args, **kwargs)[source]¶ Delete an association between a policy and region+service.
- 
delete_policy_association_for_service(request, *args, **kwargs)[source]¶ Delete an association between a policy and a service.
- 
get_policy_for_endpoint(request, *args, **kwargs)[source]¶ Get the effective policy for an endpoint.
- 
list_endpoints_for_policy(request, *args, **kwargs)[source]¶ List endpoints with the effective association to a policy.
- 
member_name= 'endpoint'¶ 
- 
 
keystone.endpoint_policy.core module¶
- 
class 
keystone.endpoint_policy.core.Manager(*args, **kwargs)[source]¶ Bases:
keystone.common.manager.ManagerDefault pivot point for the Endpoint Policy backend.
See
keystone.common.manager.Managerfor more details on how this dynamically calls the backend.- 
driver_namespace= 'keystone.endpoint_policy'¶ 
-