Updating a Chart
Function
This API is used to update a chart.
URI
PUT /v2/charts/{chart_id}
Parameter | Mandatory | Type | Description |
|---|---|---|---|
chart_id | Yes | String | Chart ID |
Request Parameters
Parameter | Mandatory | Type | Description |
|---|---|---|---|
Content-Type | Yes | String | Message body type (format). |
X-Auth-Token | Yes | String | Requests for calling an API can be authenticated using either a token or AK/SK. If token-based authentication is used, this parameter is mandatory and must be set to a user token. For details, see Obtaining a User Token. |
Parameter | Mandatory | Type | Description |
|---|---|---|---|
parameters | No | String | Parameter configurations for uploading a chart. The following is an example: "{"override":true,"skip_lint":true,"source":"package"}"- skip_lint: whether lint uploaded chart - override: whether override existed chart - visible: update chart visible |
content | Yes | File | Chart package file |
Response Parameters
Status code: 200
Parameter | Type | Description |
|---|---|---|
id | String | Chart ID |
name | String | Chart name |
values | String | Chart value |
translate | String | Chart translation resources |
instruction | String | Chart description |
version | String | Chart version |
description | String | Chart description |
source | String | Chart source |
icon_url | String | URL to chart icons |
public | Boolean | Whether the chart is public |
chart_url | String | URL to the chart |
create_at | String | Created at |
update_at | String | Updated at |
Example Requests
PUT /v2/charts/{chart_id}
{
"parameters" : "{\"override\":true,\"skip_lint\":true,\"source\":\"package\"}",
"content" : "chart-file.tgz"
} Example Responses
Status code: 200
OK
{
"id" : "e99a7e86-afdd-11eb-aca3-0255ac100b0e",
"name" : "neo4j",
"values" : "{\"acceptLicenseAgreement\":\"no\",\"affinity\":{},\"authEnabled\":true,\"clusterDomain\":\"cluster.local\",\"core\":{\"initContainers\":[],\"numberOfServers\":3,\"persistentVolume\":{\"enabled\":true,\"mountPath\":\"/data\",\"size\":\"10Gi\"},\"sidecarContainers\":[]},\"defaultDatabase\":\"neo4j\",\"image\":\"neo4j\",\"imagePullPolicy\":\"IfNotPresent\",\"imageTag\":\"4.0.3-enterprise\",\"name\":\"neo4j\",\"nodeSelector\":{},\"podDisruptionBudget\":{},\"readReplica\":{\"autoscaling\":{\"enabled\":false,\"maxReplicas\":3,\"minReplicas\":1,\"targetAverageUtilization\":70},\"initContainers\":[],\"numberOfServers\":0,\"resources\":{},\"sidecarContainers\":[]},\"resources\":{},\"testImage\":\"markhneedham/k8s-kubectl\",\"testImageTag\":\"master\",\"tolerations\":[],\"useAPOC\":\"true\"}",
"translate" : "",
"instruction" : "README.md",
"version" : "3.0.1",
"description" : "DEPRECATED Neo4j is the world's leading graph database",
"source" : "",
"icon_url" : "https://example.com/images/neo4j_logo.png",
"public" : false,
"chart_url" : "neo4j-3.0.1.tgz",
"create_at" : "2021-05-08T08:53:13Z",
"update_at" : "2021-05-08T08:53:13Z"
} Status Codes
Status Code | Description |
|---|---|
200 | OK |
Error Codes
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.

