← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1362245] Re: Update Endpoint Filter APIs

 

** Changed in: keystone
   Importance: Undecided => Low

** Changed in: keystone
       Status: New => Triaged

** Also affects: openstack-api-site
   Importance: Undecided
       Status: New

** Tags added: low-hanging-fruit

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Keystone.
https://bugs.launchpad.net/bugs/1362245

Title:
  Update  Endpoint Filter APIs

Status in OpenStack Identity (Keystone):
  Triaged
Status in OpenStack API documentation site:
  New

Bug description:
  Henry-Nash made a good comment regarding the existing/new Endpoint
  Filter API. Currently the API looks like:

          GET /OS-EP-FILTER/projects/$project_id/endpoints/$endpoint_id
          HEAD /OS-EP-FILTER/projects/$project_id/endpoints/$endpoint_id
          DELETE /OS-EP-FILTER/projects/$project_id/endpoints/$endpoint_id
          GET /OS-EP-FILTER/endpoints/$endpoint_id/projects
          GET /OS-EP-FILTER/projects/$project_id/endpoints

          GET /OS-EP-FILTER/endpoint_groups
          POST /OS-EP-FILTER/endpoint_groups
          GET /OS-EP-FILTER/endpoint_groups/$endpoint_group_id
          HEAD /OS-EP-FILTER/endpoint_groups/$endpoint_group_id
          PATCH /OS-EP-FILTER/endpoint_groups/$endpoint_group_id
          DELETE /OS-EP-FILTER/endpoint_groups/$endpoint_group_id

          GET /OS-EP-FILTER/endpoint_groups/$endpoint_group_id/projects
          GET /OS-EP-FILTER/endpoint_groups/$endpoint_group_id/endpoints

          PUT /OS-EP-FILTER/endpoint_groups/$endpoint_group/projects/$project_id
          GET /OS-EP-FILTER/endpoint_groups/$endpoint_group/projects/$project_id
          HEAD /OS-EP-FILTER/endpoint_groups/$endpoint_group/projects/$project_id
          DELETE /OS-EP-FILTER/endpoint_groups/$endpoint_group/projects/
              $project_id

  OS-EP-FILTER should come after project e.g.

          GET /projects/$project_id/OS-EP-FILTER/endpoints/$endpoint_id

To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1362245/+subscriptions


References