调用UpdateK8sApplicationConfig接口修改容器服务K8s或Serverless K8s集群中应用的配置。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求头

该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。

请求语法

PUT /pop/v5/k8s/acs/k8s_app_configuration HTTPS|HTTP

请求参数

名称 类型 是否必选 示例值 描述
AppId String 23bf94d9-****-4994-9917-616a827aa777

应用ID,可以调用ListApplication接口获取,详情请参见ListApplication

ClusterId String 9c28bbb9-****-44b3-b953-54ef8a2d0be2

集群ID,可以调用ListCluster接口获取,详情请参见ListCluster

CpuLimit String 1

应用运行过程中,应用实例的CPU限额,单位:核。

MemoryLimit String 4

应用运行过程中,应用实例的内存限额,单位:MB。

McpuLimit String 1

CPU能使用的最大值,单位:核数。设置为0表示不做限制。

CpuRequest String 1

应用运行过程中,应用实例需要申请的CPU配额,推荐设置。单位:核数,设置为0表示不限制。

说明 设置该参数时,还需要设置CpuLimit参数,且需要小于等于CpuLimit的参数值。
McpuRequest String 1000

CPU最小资源需求,单位:核数。设置为0表示不限制。

说明 设置该参数时,还需要设置CpuLimit参数,且需要小于等于CpuLimit的参数值。
MemoryRequest String 400

应用运行过程中,应用实例需要申请的内存配额,推荐设置。单位:MB。设置为0表示不申请。

说明 设置该参数时,还需要设置MemoryLimit参数,且需要小于等于MemoryLimit的参数值。
Timeout Integer 60

变更流程超时时间,单位:秒。

返回数据

名称 类型 示例值 描述
ChangeOrderId String 8806d1c6-****-48eb-9373-6bdef3007466

变更流程ID

Code Integer 200

接口状态或POP错误码

Message String success

附加信息

RequestId String 4823-bhjf-23u4-eiufh

请求ID

示例

请求示例

PUT /pop/v5/k8s/acs/k8s_app_configuration HTTP/1.1
公共请求头
{
"AppId": "23bf94d9-****-4994-9917-616a827aa777",
"ClusterId": "9c28bbb9-****-44b3-b953-54ef8a2d0be2",
"CpuLimit": "1",
"MemoryLimit": "400"
}

正常返回示例

XML 格式

<Message>success</Message>
<ChangeOrderId>8806d1c6-87ab-48eb-9373-6bdef3007466</ChangeOrderId>
<Code>200</Code>

JSON 格式

{
	"Message": "success",
	"ChangeOrderId": "8806d1c6-87ab-48eb-9373-6bdef3007466",
	"Code": 200
}

错误码

访问错误中心查看更多错误码。