Available Components
Responses
200
OK
application/json
401
Unauthorized
application/json
500
Internal Server Error
application/json
get
GET /v1/available-components HTTP/1.1
Host:
Accept: */*
{
"availableComponents": [
{
"apiVersion": "string",
"kind": "string",
"metadata": {
"additionalInfo": {
"documentation": [
{
"text": "text",
"url": "text"
}
],
"message": "string"
},
"dateModified": "text",
"deprecated": true,
"description": "string",
"displayName": "string",
"hash": "text",
"icon": "string",
"id": "string",
"labels": {},
"name": "string",
"resourceDocLink": "string",
"stability": "string",
"version": 1,
"warning": "string"
},
"spec": {
"components": {
"ANY_ADDITIONAL_PROPERTY": {
"metadata": [
{
"key": "text",
"value": "text"
}
],
"sub_component_details": "[Circular Reference]"
}
},
"hash": "text"
},
"status": {}
}
]
}
Path parameters
hashstringRequired
the hash of the available components
Responses
200
OK
application/json
401
Unauthorized
application/json
404
Not Found
application/json
500
Internal Server Error
application/json
get
GET /v1/available-components/{hash} HTTP/1.1
Host:
Accept: */*
{
"availableComponents": {
"apiVersion": "string",
"kind": "string",
"metadata": {
"additionalInfo": {
"documentation": [
{
"text": "text",
"url": "text"
}
],
"message": "string"
},
"dateModified": "text",
"deprecated": true,
"description": "string",
"displayName": "string",
"hash": "text",
"icon": "string",
"id": "string",
"labels": {},
"name": "string",
"resourceDocLink": "string",
"stability": "string",
"version": 1,
"warning": "string"
},
"spec": {
"components": {
"ANY_ADDITIONAL_PROPERTY": {
"metadata": [
{
"key": "text",
"value": "text"
}
],
"sub_component_details": {
"ANY_ADDITIONAL_PROPERTY": "[Circular Reference]"
}
}
},
"hash": "text"
},
"status": {}
}
}
Was this helpful?