Retrieve a Rack

View as Markdown

Get a Rack by ID.

Org must have an Infrastructure Provider entity. User must have FORGE_PROVIDER_ADMIN authorization role.

Authentication

AuthorizationBearer
``` export JWT_BEARER_TOKEN="<jwt-bearer-token>" # Example org name: "acme-inc export ORG_NAME=<org-name> # Use the JWT bearer token in your API request auth header: curl -v -X GET -H "Content-Type: application/json" -H "Authorization: Bearer $JWT_BEARER_TOKEN" https://carbide-rest-api.carbide.svc.cluster.local/v2/org/$ORG_NAME/carbide/user/current ```

Path parameters

orgstringRequired
idstringRequired

Query parameters

siteIdstringRequiredformat: "uuid"
ID of the Site
includeComponentsbooleanOptional
Include rack components in response

Response

OK
idstringformat: "uuid"
Unique identifier of the Rack
namestring
Name of the Rack
manufacturerstring
Manufacturer of the Rack
modelstring
Model of the Rack
serialNumberstring
Serial number of the Rack
descriptionstring
Description of the Rack
locationobject
Physical location of a Rack
componentslist of objects
Components within the Rack. Only returned when includeComponents is true.

Errors

403
Forbidden Error
404
Not Found Error