更新模板
功能介绍
更新模板
URI
PUT /v2/charts/{chart_id}
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
chart_id |
是 |
String |
模板的ID |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
Content-Type |
是 |
String |
消息体的类型(格式) |
X-Auth-Token |
是 |
String |
调用接口的认证方式分为Token和AK/SK两种,如果您使用的Token方式,此参数为必填,请填写Token的值,获取方式请参见获取token。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
parameters |
否 |
String |
上传模板的配置参数,示例如下:"{"override":true,"skip_lint":true,"source":"package"}"- skip_lint: whether lint uploaded chart - override: whether override existed chart - visible: update chart visible |
content |
是 |
File |
模板包文件 |
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
id |
String |
模板ID |
name |
String |
模板名称 |
values |
String |
模板值 |
translate |
String |
模板翻译资源 |
instruction |
String |
模板介绍 |
version |
String |
模板版本 |
description |
String |
模板描述 |
source |
String |
模板的来源 |
icon_url |
String |
模板的图标链接 |
public |
Boolean |
是否公开模板 |
chart_url |
String |
模板的链接 |
create_at |
String |
创建时间 |
update_at |
String |
更新时间 |
请求示例
PUT /v2/charts/{chart_id} { "parameters" : "{\"override\":true,\"skip_lint\":true,\"source\":\"package\"}", "content" : "chart-file.tgz" }
响应示例
状态码: 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" }
状态码
状态码 |
描述 |
---|---|
200 |
OK |
错误码
请参见错误码。