最近更新时间:2024.03.14 19:20:17
首次发布时间:2022.05.13 10:42:44
调用 ModifyScalingConfiguration 修改一个伸缩配置,可选参数如不填则表示不修改。
名字 | 类型 | 是否必填 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | ModifyScalingConfiguration | 要执行的操作,取值:ModifyScalingConfiguration。 |
Version | String | 是 | 2020-01-01 | API的版本,取值为:2020-01-01。 |
ScalingConfigurationId | String | 是 | scc-ybmt16auaugh9zfy**** | 伸缩配置的ID。您可以调用DescribeScalingConfigurations接口查询伸缩配置ID。 |
ScalingConfigurationName | String | 否 | scaling-config-test | 伸缩配置的名称,在同一地域下同一伸缩组内伸缩配置名称唯一。取值:
|
ImageId | String | 否 | image-ybmhzqo8u4l8j1ii**** | 镜像ID,伸缩组自动创建实例时使用的镜像资源。您可以调用DescribeImages查询镜像ID。 |
InstanceTypes.N | String | 否 | InstanceTypes.1=ecs.g1.large | 实例的计算规格。您可以调用DescribeAvailableResource查询计算规格的库存信息。 |
ZoneId | String | 否 | cn-beijing-a | 伸缩配置可用区ID。 |
HpcClusterId | String | 否 | hpcCluster-ycdj7d9ios38dfny**** | 实例所属的高性能计算集群的ID。 |
SpotStrategy | String | 否 | NoSpot | 实例的抢占策略。取值:
|
InstanceTypeOverrides.N.InstanceType | string | 否 | InstanceTypeOverrides.1.InstanceType=ecs.g2i.large | 指定抢占式实例的规格。
说明 本参数仅当 |
InstanceTypeOverrides.N.PriceLimit | float32 | 否 | InstanceTypeOverrides.1.PriceLimit=0.01 | 指定抢占式实例规格每小时的最高价格。
说明 本参数仅当 |
InstanceName | String | 否 | instance-test | 实例的名称,取值:
说明 您可以为扩容的各实例设置有序且唯一的实例名称或主机名称,配置规则请参见配置有序且唯一的实例名称或主机名称。 |
InstanceDescription | String | 否 | 云服务器实例。 | 实例的描述,取值:
|
HostName | String | 否 | instance-host-name | 实例的主机名。取值:
如不填,则遵循以下规则自动生成:
说明 您可以为扩容的各实例设置有序且唯一的实例名称或主机名称,配置规则请参见配置有序且唯一的实例名称或主机名称 |
Password | String | 否 | password@123 | 使用“密码”方式登录实例时,请设置root登录密码:
|
KeyPairName | String | 否 | kp-test-123 | 使用“SSH密钥对”登录实例时,请输入密钥对的名称。 |
SecurityEnhancementStrategy | String | 否 | Active | 是否开启安全加固,取值:
|
Volumes.N.VolumeType | String | 否 | Volumes.1.VolumeType=PTSSD& | 云盘的类型:
|
Volumes.N.Size | Integer | 否 | Volumes.1.Size=100& | 云盘的容量:
|
Volumes.N.DeleteWithInstance | Boolean | 否 | Volumes.1.DeleteWithInstance=true& | 云盘是否随实例释放:
|
SecurityGroupIds.N | String | 否 | SecurityGroupIds.1=sg-3ti78x9h8t4bw*****& | 实例主网卡关联的安全组ID。您可以调用DescribeSecurityGroups接口查询安全组ID。取值:
|
Ipv6AddressCount | Integer | 否 | 1 | 是否为实例网卡“分配IPv6地址”。取值:
|
Eip.Bandwidth | Integer | 否 | 1 | 公网IP的带宽峰值,默认为1,单位:Mbps。取值:
说明 如果您指定的伸缩配置中已配置公网IP,此时指定本参数为 |
Eip.ISP | String | 否 | BGP | 线路类型,取值:
|
Eip.BillingType | String | 否 | PostPaidByBandwidth | 公网IP的计费类型,取值:
|
Eip.BandwidthPackageId | String | 否 | bwp-2zeo05qre24nhrqpy**** | 共享带宽包的ID,表示将公网IP加入到共享带宽包。 您可以调用 DescribeBandwidthPackages 接口,查询共享带宽包的ID。 公网IP加入到共享带宽包必须同时满足如下条件:
|
Eip.SecurityProtectionTypes.N | String | 否 | AntiDDoS_Enhanced | 公网IP的安全防护类型。
|
Eip.SecurityProtectionInstanceId | Interger | 否 | 193 | 安全防护包的ID。 说明 当 |
UserData | String | 否 | ZWNobyBoZWxsbyBlY3Mh | 实例自定义数据。设置的自定义数据必须经过Base64编码,且Base64编码前的自定义数据大小不能超过16KB。
|
ProjectName | String | 否 | default | 伸缩配置创建的实例所属项目。一个资源只能归属于一个项目。
|
Tags | String | 否 | {"k1":"v1","k2":"v2"} | 伸缩配置创建实例的标签。标签以键值对方式传入,最多传入20组标签。
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
ScalingConfigurationId | String | scc-ybmt16auaugh9zfy**** | 伸缩配置ID。 |
GET /?Action=ModifyScalingConfiguration&Version=2020-01-01&ScalingConfigurationId=scc-ybmt16auaugh9zfy****&ScalingConfigurationName=test HTTP/1.1 Host: open.volcengineapi.com Region: cn-beijing ServiceName: auto_scaling
{ "ResponseMetadata": { "RequestId": "20220419181853010225133143050B****", "Action": "ModifyScalingConfiguration", "Version": "2020-01-01", "Service": "auto_scaling", "Region": "cn-beijing" }, "Result": { "ScalingConfigurationId": "scc-ybmt16auaugh9zfy****" } }