GET /v1/infrastructure-providers

Response

HTTP/1.1 200 OK
[ {
  "_self" : "https://seiso.example.com/v1/infrastructure-providers/amazon",
  "key" : "amazon",
  "name" : "Amazon Web Services"
}, {
  "_self" : "https://seiso.example.com/v1/infrastructure-providers/gis",
  "key" : "gis",
  "name" : "Global Infrastructure Services"
},

...

]

GET /v1/infrastructure-providers/:key

Response

HTTP/1.1 200 OK
{
  "_self" : "https://seiso.example.com/v1/infrastructure-providers/amazon",
  "key" : "amazon",
  "name" : "Amazon Web Services"
}

PUT /v1/infrastructure-providers/:key

Request

{
  "key" : "amazon",
  "name" : "Amazon Web Services"
}

Response

For creates:

HTTP/1.1 201 Created

For updates:

HTTP/1.1 204 No Content

DELETE /v1/infrastructure-providers/:key

Response

HTTP/1.1 204 No Content