keystone.api.role_assignments module

keystone.api.role_assignments module

class keystone.api.role_assignments.RoleAssignmentsAPI(blueprint_url_prefix='', api_url_prefix='', default_mediatype='application/json', decorators=None, errors=None)[source]

Bases: keystone.server.flask.common.APIBase

resource_mapping = [resource_map(resource=<class 'keystone.api.role_assignments.RoleAssignmentsResource'>, url='/role_assignments', alternate_urls=None, kwargs={}, json_home_data=json_home_data(rel='https://docs.openstack.org/api/openstack-identity/3/rel/role_assignments', status='stable', path_vars={}))]
resources = []
class keystone.api.role_assignments.RoleAssignmentsResource[source]

Bases: keystone.server.flask.common.ResourceBase

collection_key = 'role_assignments'
get()[source]

List all role assignments.

GET/HEAD /v3/role_assignments

member_key = 'role_assignment'
methods: Optional[List[str]] = {'GET'}

A list of methods this view can handle.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.