Update App Using PUT

Update App Using PUT

API code: UPDATE-APP Pre-authorized role(s): PROVIDER_ADMIN

Request
URI
PUT
https://{api_host}/api/alp/v1/apps/{app-id}
COPY
Path Parameters
string
app-id
Required

Marketplace app template ID.


Request Body

Request for updating an app.

AppUpdateRequest of type(s) application/json
Optional
{
    "categories": [
        "string"
    ],
    "description": "string",
    "instructions": "string",
    "logo": "string",
    "os": "string",
    "screenshot_link": "string",
    "spec": "string",
    "summary": "string",
    "title": "string"
}
array of string
categories
Optional

categories

string
description
Optional

description

string
instructions
Optional

instructions

string
logo
Optional

logo

string
os
Optional

os

string
screenshot_link
Optional

screenshot_link

string
spec
Optional

spec

string
summary
Optional

summary

string
title
Optional

title

Authentication
This operation uses the following authentication methods.
Responses
200

OK

Returns App of type(s) application/json
"App Object"
string
app_id
Optional

app_id

boolean
busy
Optional

busy

string
catalog_id
Optional

catalog_id

string
catalog_name
Optional

catalog_name

array of string
categories
Optional

categories

object
common_info
Optional

common_info

string As date-time As date-time
creation_date
Optional

creation_date

string
description
Optional

description

boolean
editable
Optional

editable

boolean
featured
Optional

featured

object
hardware_requirement
Optional

hardware_requirement

boolean
has_details
Optional

has_details

string
instructions
Optional

instructions

string
logo
Optional

logo

string
name
Optional

name

integer As int32 As int32
number_of_instances
Optional

number_of_instances

integer As int32 As int32
number_of_using_orgs
Optional

number_of_using_orgs

string
org_id
Optional

org_id

string
os
Optional

os

array of string
screenshot_links
Optional

screenshot_links

string
source
Optional

source

string
spec
Optional

spec

object
status
Optional

status

string
summary
Optional

summary

string
title
Optional

title

string
type
Optional

type

Possible values are : VM, HELM,
string
version
Optional

version


Code Samples
COPY
                    curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/api/alp/v1/apps/{app-id}