Update App Template
Updates appTemplate definition. If new application or chart versions are added in the appTemplate definition, those versions will be imported. The response is a 202 with task URL in location header. if versions are removed then corresponding catalog items are deleted.
appTemplateId
appTemplateId
{
"appType": "string",
"id": "string",
"appId": "string",
"catalogContentSource": {
"name": "string",
"id": "string"
},
"name": "string",
"description": "string",
"creationDate": "string",
"lastUpdateDate": "string",
"status": "READY, FAILED, NOT_READY",
"logoUrl": "string",
"screenshotUrls": [
"string"
],
"owner": {
"name": "string",
"id": "string"
},
"catalog": {
"name": "string",
"id": "string"
},
"org": {
"name": "string",
"id": "string"
}
}
Type of template. This is a discriminator field that helps in distinguishing the type of template this object represents. If the template is an image of a container application, the value of this field is ContainerAppTemplate. If the template is an image of a virtual machine or a collection of virtual machines then the value of this field is VmAppTemplate. If the template is an image of a media item then the value of this field is MediaAppTemplate.
A unique identifier for the appTemplate.
A unique identifier to globally identify this appTemplate. Items sourced from an external source such as VMware Marketplace have their appId referenced by the unique id in that external source. This means an item sourced from an external source in two different catalogs will still have the same appId.
The name of the appTemplate.
The description of the appTemplate.
The date and time when this appTemplate was created. This value will be formatted as per ISO 8601 format and include timezone information.
The date and time representing when this appTemplate was last updated. This value will be formatted as per ISO 8601 format and include timezone information.
Status indicating whether this appTemplate is ready or not.
URL of the logo of this application.
List of screenshot URLs of the application.
The request have been accepted and the task to monitor the request is in the Location header.
Invalid configuration.
{
"minorErrorCode": "string",
"message": "string",
"stackTrace": "string"
}
minorErrorCode
message
stackTrace