Pod managers

Creating, Listing, searching of Pod Manager resources is done through the /v1/pod_managers Send feedback to Valence team or [chester.kuo@gmail.com]

Create Pod manager

Creates a new Pod Manager with specific URL, name, authentication credentials and driver(default driver: redfishv1).

Normal response codes: 200

Error response codes: badRequest(400), unauthorized(401), forbidden(403)

Request

Example Pod Manager creation request:

Response

The response will contain the complete pod uuid and name record

The list and example below are representative of the response as of API

Example JSON representation of a Pod Manager:

List Pod Manager

Return a list of Pod Managers. Some filtering is possible by passing in flags with the request. By default, this query will return Pod Managers object with the name, status and uuid.

Normal response codes: 200 Error response codes: badRequest(400), unauthorized(401), forbidden(403)

Request

Response

Example list of Pod Managers:

List Pod Manager Details

Shows details for a Pod Manager. This will return the full representation of the resources

Normal response codes: 200

Error response codes: badRequest(400), unauthorized(401), forbidden(403)

Request

Response

Example JSON representation of a Pod Manager:

Remove Pod Manager

Remove a Pod manager resource from Valence.

Normal response codes: 204

Error response codes: 401,403, 404 ,409

Request