调用UpdateK8sResource更新K8s资源。
说明 当前仅支持Deployment资源的修改。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求头
该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。
请求语法
POST /pop/v5/oam/update_k8s_resource_config HTTP/1.1
请求参数
名称 | 类型 | 位置 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|---|
ClusterId | String | Body | 否 | 2e7059e9-2d********5e8ecac64ff |
集群ID |
Namespace | String | Body | 否 | app-namespace |
K8s命名空间ID |
ResourceContent | String | Body | 否 | apiVersion: apps/v1 kind: Deployment metadata: name: demo-app namespace: app-namespace spec: replicas: 3 selector: matchLabels: cluster: abc template: # create pods using pod definition in this template metadata: labels: cluster: abc spec: containers: - image: registry-vpc.cn-hangzhou.aliyuncs.com/edas-demo-image/consumer:1.0 imagePullPolicy: Always name: test-container ports: - containerPort: 80 env: - name: foo value: bar |
YAML格式的描述内容 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Code | Integer | 200 |
Code码 |
Message | String | success |
附加信息 |
RequestId | String | 7638276F-****-****-884F-54CC0BC84A8D |
唯一请求ID |
示例
请求示例
POST /pop/v5/oam/update_k8s_resource_config HTTP/1.1
公共请求头
正常返回示例
XML
格式
<RequestId>7638276F-****-****-884F-54CC0BC84A8D</RequestId>
<Message>success</Message>
<Code>200</Code>
JSON
格式
{"RequestId":"7638276F-****-****-884F-54CC0BC84A8D","Message":"success","Code":"200"}
错误码
访问错误中心查看更多错误码。