Applies a scaling configuration of the Elastic Container Instance type. If you want to create and manage scaling configurations of the Elastic Container Instance type by using a configuration file, you can call the ApplyEciScalingConfiguration operation.
Operation description
基于 YAML 配置文件管理 ECI 类型的伸缩配置时,您需要注意以下事项:
如果指定 ECI 类型的伸缩配置 ID 时,系统会基于 YAML 配置文件更新 ECI 类型的伸缩配置。
如果未指定 ECI 类型的伸缩配置 ID 时,系统会基于 YAML 配置文件创建对应 ECI 类型的伸缩配置。
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:ApplyEciScalingConfiguration |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Content |
string |
Yes |
The content of the configuration file. |
apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment labels: app: nginx spec: replicas: 3 selector: matchLabels: app: nginx template: metadata: labels: app: nginx annotations: k8s.aliyun.com/eip-bandwidth: 10 k8s.aliyun.com/eci-with-eip: true spec: containers: - name: nginx image: nginx:1.14.2 ports: - containerPort: 80 |
| RegionId |
string |
No |
The region ID. |
cn-qingdao |
| Format |
string |
No |
Optional. Set the value to YAML. |
YAML |
| ScalingGroupId |
string |
Yes |
The ID of the scaling group. |
asg-bp1igpak5ft1flyp**** |
| ScalingConfigurationId |
string |
No |
The ID of the scaling configuration. If you want the system to update a scaling configuration of the Elastic Container Instance type based on a YAML configuration file, you must specify |
asc-bp1i65jd06v04vdh**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
The request ID. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
| ScalingConfigurationId |
string |
The ID of the scaling configuration. |
asc-bp16har3jpj6fjbx**** |
Examples
Success response
JSON format
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"ScalingConfigurationId": "asc-bp16har3jpj6fjbx****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.