You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficcontrol.apache.org by "Jeremy Mitchell (JIRA)" <ji...@apache.org> on 2016/12/30 17:50:58 UTC

[jira] [Created] (TC-82) Eliminate duplicate implementations of deliveryservice, cachegroup and server api endpoints

Jeremy Mitchell created TC-82:
---------------------------------

             Summary: Eliminate duplicate implementations of deliveryservice, cachegroup and server api endpoints
                 Key: TC-82
                 URL: https://issues.apache.org/jira/browse/TC-82
             Project: Traffic Control
          Issue Type: Improvement
          Components: Traffic Ops API
            Reporter: Jeremy Mitchell
            Priority: Minor


The following endpoints are duplicates and need to be reconciled:

Delivery Services:

GET /api/$version/deliveryservices
GET /api/$version/deliveryservices/list

GET /api/$version/deliveryservices/:id
GET /api/$version/deliveryservices/:id/get

POST /api/$version/deliveryservices
POST /api/$version/deliveryservices/create

PUT /api/$version/deliveryservices/:id
PUT /api/$version/deliveryservices/:id/update

Cache Groups:

GET /api/$version/cachegroups
GET /api/$version/cachegroups/list

POST /api/$version/cachegroups
POST /api/$version/cachegroups/create

PUT /api/$version/cachegroups/:id
PUT /api/$version/cachegroups/:id/update

DELETE /api/$version/cachegroups/:id
DELETE /api/$version/cachegroups/:id/delete

Servers:

POST /api/$version/servers
POST /api/$version/servers/create

PUT /api/$version/servers/:id
PUT /api/$version/servers/:id/update



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)