Update Featured Apps Using PATCH
API code: UPDATE-FEATURED-APPS
Pre-authorized role(s): PROVIDER_ADMIN
Request
URI
PATCH
https://{api_host}//localhost/api/alp/v1/featured-apps
COPY
Request Body
Featured apps to configure.
FeaturedAppRequest of type(s) application/json
Optional
{
"ids": [
"string"
],
"intent_modifier": "string"
}
array of string
ids
Optional
ids
string
intent_modifier
Optional
intent_modifier
Possible values are : ADD, REPLACE, REMOVE,
Responses
200
OK
Returns Page_App_ of type(s) application/json
{
"items": [
{
"app_id": "string",
"busy": false,
"catalog_id": "string",
"catalog_name": "string",
"categories": [
"string"
],
"common_info": {
"field": "string",
"value": "string"
},
"creation_date": "string",
"description": "string",
"editable": false,
"featured": false,
"hardware_requirement": {
"disk_gb": "number",
"memory_gb": "number",
"vcpu_num": 0
},
"has_details": false,
"instructions": "string",
"logo": "string",
"name": "string",
"number_of_instances": 0,
"number_of_using_orgs": 0,
"org_id": "string",
"os": "string",
"screenshot_links": [
"string"
],
"source": "string",
"spec": "string",
"status": {
"code": "string",
"reason": "string"
},
"summary": "string",
"title": "string",
"type": "string",
"version": "string"
}
],
"page_info": {
"limit": 0,
"offset": 0,
"total": 0
}
}
Applications Operations
DELETE
Delete App Using DELETE
GET
Get Apps Using GET
GET
Get App Using GET
GET
Get Featured Apps Using GET
GET
Get Helm App Values Yaml Using GET
GET
Get Launchable Apps Using GET
POST
Import App Using POST
PUT
Update App Using PUT
PATCH
Update Featured Apps Using PATCH
POST
Upload App From Remote URL Using POST