创建一个ECI类型的伸缩配置,弹性伸缩会以该伸缩配置作为ECI实例使用的模板,在触发弹性扩容活动时自动创建ECI实例满足您的业务需求。
接口说明
伸缩配置用来指定弹性扩张时使用的 ECI 实例模板。
参数 Cpu 和 Memory 用于指定 CPU 和内存定义实例规格的范围,弹性伸缩会结合 IO 优化、可用区等因素确定可用实例规格集合,并根据价格排序为您创建价格最低的实例。该方式仅适用于伸缩组的扩缩容策略为成本优化策略,且伸缩配置未指定实例规格的场景。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
ess:CreateEciScalingConfiguration |
create |
*ScalingGroup
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| ScalingGroupId |
string |
是 |
伸缩配置所属的伸缩组的 ID。 |
asg-bp14wlu85wrpchm0**** |
| ScalingConfigurationName |
string |
否 |
伸缩配置的名称。长度为 2~64 个英文或中文字符组成,以数字、大小写字母或中文开头,可包含数字、下划线(_)、短划线(-)或半角句号(.)。 在同一地域下同一伸缩组内伸缩配置名称唯一。如果您没有指定该参数,则默认使用伸缩配置的 ID。 |
scalingconfig**** |
| Description |
string |
否 |
说明
该参数未开放使用。 |
desc |
| SecurityGroupId |
string |
否 |
ECI 实例所属的安全组 ID。同一个安全组内的 ECI 实例之间可以互相访问。 如果没有指定安全组,系统将自动使用您选择的地域下的默认安全组,您需要确保该安全组的入方向规则中包含容器需要暴露的协议和端口。如果您在该地域下没有默认安全组,系统将自动创建一个默认安全组,并将您声明的容器协议和端口添加到该安全组的入方向规则中。 |
sg-uf66jeqopgqa9hdn**** |
| ContainerGroupName |
string |
否 |
ECI 实例名称,即容器组名称。 如果需要设置有序实例名称,格式为 name_prefix(AUTO_INCREMENT)[begin_number,bits]name_suffix。
重要 [begin_number,bits]中不能有空格,且系统默认依次递增,但是如果存在扩容的 ECI 实例无法启动,会被伸缩组移除后再扩容一台新的 ECI 实例,所以伸缩组内 ECI 实例的主机名称可能断续递增。 示例: 当设置为 nginx-test-(AUTO_INCREMENT)[0,3]时,容器组名称为 nginx-test-000、nginx-test-001、nginx-test-002。 设置 ECI 有序实例名称的规则与设置 ECS 伸缩组有序实例规格相同,具体规则介绍,请参见设置有序且唯一的实例名称或主机名称规则。 |
nginx-test-(AUTO_INCREMENT)[0,3] |
| RestartPolicy |
string |
否 |
ECI 实例重启策略。取值范围:
默认值:Always。 |
Always |
| Cpu |
number |
否 |
实例级别 vCPU 大小。单位:核。 |
1.0 |
| Memory |
number |
否 |
实例级别内存大小。单位:GiB。 |
2.0 |
| ResourceGroupId |
string |
否 |
资源组 ID |
rg-uf66jeqopgqa9hdn**** |
| DnsPolicy |
string |
否 |
DNS 策略。取值范围:
|
Default |
| EnableSls |
boolean |
否 |
说明
该参数未开放使用。 |
false |
| ImageSnapshotId |
string |
否 |
镜像缓存 ID。 |
imc-2zebxkiifuyzzlhl**** |
| RamRoleName |
string |
否 |
实例 RAM 角色名称。其中,ECI 与 ECS 共用实例 RAM 角色,更多信息,请参见实例 RAM 角色。 |
RamTestRole |
| TerminationGracePeriodSeconds |
integer |
否 |
程序的缓冲时间,用于处理关闭之前的操作。单位为秒。 |
60 |
| AutoMatchImageCache |
boolean |
否 |
是否自动匹配镜像缓存。取值范围:
默认值:false。 |
false |
| Ipv6AddressCount |
integer |
否 |
IPv6 地址数。 |
1 |
| ActiveDeadlineSeconds |
integer |
否 |
有效期限。单位为秒。 |
1000 |
| SpotStrategy |
string |
否 |
实例的抢占策略。取值范围:
默认值:NoSpot。 |
SpotWithPriceLimit |
| SpotPriceLimit |
number |
否 |
设置抢占式实例的每小时最高价格,最多精确到小数点后 3 位。 当 SpotStrategy 取值为 SpotWithPriceLimit 时,必须设置 SpotPriceLimit。 |
0.025 |
| AutoCreateEip |
boolean |
否 |
是否自动创建弹性公网 IP,并绑定 ECI 实例。 |
true |
| EipBandwidth |
integer |
否 |
弹性公网 IP 的带宽。默认为 5 M。 |
5 |
| HostName |
string |
否 |
主机名称,即容器组名称。 |
test |
| IngressBandwidth |
integer |
否 |
入方向带宽限制。单位:Byte。 |
1024000 |
| EgressBandwidth |
integer |
否 |
出方向带宽限制。单位:Byte。 |
1024000 |
| CpuOptionsCore |
integer |
否 |
cpu 物理核心数。仅部分实例规格支持自定义设置。更多信息,请参见自定义 cpu 选项。 |
2 |
| CpuOptionsThreadsPerCore |
integer |
否 |
每核线程数。仅部分规格支持自定义设置。配置为 1 时表示关闭超线程。更多信息,请参见自定义 cpu 选项。 |
2 |
| EphemeralStorage |
integer |
否 |
临时存储空间大小,默认使用 ESSD PL1 类型的云盘。单位:GiB。 |
20 |
| LoadBalancerWeight |
integer |
否 |
ECI 实例作为负载均衡后端服务器时的权重,取值范围:1~100。 默认值:50。 |
50 |
| Tags |
array<object> |
否 |
ECI 实例的标签。标签以键值对方式传入,最多可以使用 20 组标签。Key 和 Value 的使用要求如下:
|
|
|
object |
否 |
ECI 实例的标签。标签以键值对方式传入,最多可以使用 20 组标签。Key 和 Value 的使用要求如下:
|
||
| Key |
string |
否 |
实例的标签键。 如果传入该值,则不允许为空字符串。最多支持 128 个字符,不能以 |
version |
| Value |
string |
否 |
实例的标签值。 如果传入该值,则允许为空字符串。最多支持 128 个字符,不能以 |
3 |
| ImageRegistryCredentials |
array<object> |
否 |
镜像仓库的详细信息。 |
|
|
object |
否 |
镜像仓库的详细信息。 |
||
| Password |
string |
否 |
镜像仓库密码。 |
yourpassword |
| Server |
string |
否 |
镜像仓库注册地址。 |
registry-vpc.cn-shanghai.aliyuncs.com |
| UserName |
string |
否 |
镜像仓库用户名。 |
yourusername |
| Containers |
array<object> |
否 |
实例包含的容器列表。 |
|
|
array<object> |
否 |
容器的监控数据详情。 |
||
| ReadinessProbe.TimeoutSeconds |
integer |
否 |
检查超时的时间,默认值为 1 秒,最小值为 1 秒。 |
5 |
| ReadinessProbe.SuccessThreshold |
integer |
否 |
从上次检查失败后重新认定检查成功的检查次数阈值(必须是连续成功),默认为 1。当前必须为 1。 |
1 |
| SecurityContext.Capability.Add |
array |
否 |
为容器内的进程授予某些特定的权限。目前仅支持配置为 NET_ADMIN 和 NET_RAW。 说明
NET_RAW 默认不支持,需提交工单申请。 |
|
|
string |
否 |
为容器内的进程授予某些特定的权限。目前仅支持配置为 NET_ADMIN 和 NET_RAW。 说明
NET_RAW 默认不支持,需提交工单申请。 |
NET_ADMIN |
|
| ReadinessProbe.TcpSocket.Port |
integer |
否 |
使用 TCP Socket 方式进行健康检查时,TCP Socket 检测的端口。 |
8000 |
| ReadinessProbe.HttpGet.Scheme |
string |
否 |
使用 HTTP 请求方式进行健康检查时,HTTP Get 请求对应的协议类型,取值范围:
|
HTTP |
| LivenessProbe.PeriodSeconds |
integer |
否 |
检查执行的周期,默认值为 10 秒,最小值为 1 秒。 |
5 |
| Ports |
array<object> |
否 |
端口列表。 |
|
|
object |
否 |
端口列表。 |
||
| Protocol |
string |
否 |
协议类型。取值范围:
|
TCP |
| Port |
integer |
否 |
端口号。取值范围:1~65535。 |
80 |
| SecurityContext.ReadOnlyRootFilesystem |
boolean |
否 |
容器运行的根文件系统是否为只读,目前仅支持配置为 true。 |
true |
| EnvironmentVars |
array<object> |
否 |
环境变量的信息。 |
|
|
object |
否 |
环境变量的信息。 |
||
| Key |
string |
否 |
环境变量名。长度为 1~128 位。格式要求:[0-9a-zA-Z],以及下划线,不能以数字开头。 |
PATH |
| Value |
string |
否 |
环境变量值。长度为 0~256 位。 |
/usr/local/bin |
| FieldRefFieldPath |
string |
否 |
说明
该参数未开放使用。 |
fieldPath |
| LivenessProbe.TcpSocket.Port |
integer |
否 |
使用 TCP Socket 方式进行健康检查时,TCP Socket 检测的端口。 |
8000 |
| Tty |
boolean |
否 |
是否开启交互。取值范围:
例如:当 Command 配置为/bin/bash 时,需要配置为 true。 默认值:false。 |
false |
| WorkingDir |
string |
否 |
容器工作目录。 |
/usr/local/ |
| LivenessProbe.HttpGet.Scheme |
string |
否 |
使用 HTTP 请求方式进行健康检查时,HTTP Get 请求对应的协议类型,取值范围:
|
HTTP |
| ReadinessProbe.HttpGet.Port |
integer |
否 |
使用 HTTP 请求方式进行健康检查时,HTTP Get 请求检测的端口号。 |
8080 |
| Args |
array |
否 |
容器启动命令对应的参数。最多 10 个。 |
|
|
string |
否 |
容器启动命令对应的参数。最多 10 个。 |
100 |
|
| Gpu |
integer |
否 |
指定容器使用的 GPU 个数。 |
1 |
| ReadinessProbe.InitialDelaySeconds |
integer |
否 |
检查开始执行的时间,以容器启动完成为起点计算。单位为秒。 |
3 |
| Stdin |
boolean |
否 |
此容器是否应在容器运行时为标准输入分配缓冲区。如果未设置,则容器中标准输入的读取值将导致 EOF。 默认值:false。 |
false |
| Memory |
number |
否 |
容器内存大小。单位:GiB。 |
0.5 |
| Name |
string |
否 |
容器镜像名称。 |
nginx |
| Image |
string |
否 |
容器镜像。 |
registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:latest |
| LivenessProbe.InitialDelaySeconds |
integer |
否 |
检查开始执行的时间,以容器启动完成为起点计算。单位为秒。 |
5 |
| VolumeMounts |
array<object> |
否 |
容器挂载的数据卷信息。 |
|
|
object |
否 |
容器挂载的数据卷信息。 |
||
| MountPropagation |
string |
否 |
数据卷的挂载传播设置。挂载传播允许将 Container 挂载的卷共享到同一 Pod 中的其他 Container,甚至可以共享到同一节点上的其他 Pod。取值范围:
默认值:None。 |
None |
| MountPath |
string |
否 |
容器挂载数据卷的目录。 重要 容器挂载目录下的内容会被 Volume 的内容直接覆盖,请您谨慎使用。
|
/pod/data |
| ReadOnly |
boolean |
否 |
数据卷是否只读。取值范围:
默认值:false。 |
false |
| Name |
string |
否 |
数据卷名称。同 Volumes 中的 Name。 |
default-volume1 |
| SubPath |
string |
否 |
数据卷子路径。 |
data2/ |
| LivenessProbe.FailureThreshold |
integer |
否 |
从上次检查成功后认定检查失败的检查次数阈值(必须是连续失败)。 默认为 3。 |
3 |
| ReadinessProbe.Exec.Commands |
array |
否 |
使用命令行方式进行健康检查时,在容器内执行的命令。 |
|
|
string |
否 |
使用命令行方式进行健康检查时,在容器内执行的命令。 |
cat/tmp/healthy |
|
| ReadinessProbe.FailureThreshold |
integer |
否 |
从上次检查成功后认定检查失败的检查次数阈值(必须是连续失败)。默认值:3。 |
3 |
| ImagePullPolicy |
string |
否 |
容器的镜像拉取策略。取值范围:
|
Always |
| StdinOnce |
boolean |
否 |
当标准输入为 true 时,标准输入流将在多个附加会话中是否保持开启状态。 如果 StdinOnce 设为 true,标准输入在容器开启时被打开,在首个客户端附加到标准输入之前都为空,然后会一直保持开启状态,接收数据,直到客户端连接断开,此时标准输入被关闭,在容器重启前一直保持关闭状态。 |
false |
| Cpu |
number |
否 |
容器 CPU 核数。 |
0.25 |
| LivenessProbe.HttpGet.Port |
integer |
否 |
使用 HTTP 请求方式进行健康检查时,HTTP Get 请求检测的端口号。 |
8888 |
| LivenessProbe.HttpGet.Path |
string |
否 |
使用 HTTP 请求方式进行健康检查时,HTTP Get 请求检测的路径。 |
/healthyz |
| LivenessProbe.SuccessThreshold |
integer |
否 |
从上次检查失败后重新认定检查成功的检查次数阈值(必须是连续成功),默认值为 1。当前值必须为 1。 |
1 |
| ReadinessProbe.PeriodSeconds |
integer |
否 |
检查执行的周期,默认值为 10 秒,最小值为 1 秒。 |
3 |
| LivenessProbe.TimeoutSeconds |
integer |
否 |
检查超时的时间,默认值为 1 秒,最小值为 1 秒。 |
1 |
| Commands |
array |
否 |
容器启动命令。最多 20 个。每个命令最多包含 256 个字符。 |
|
|
string |
否 |
容器启动命令。最多 20 个。每个命令最多包含 256 个字符。 |
sleep |
|
| SecurityContext.RunAsUser |
integer |
否 |
设置运行容器的用户 ID。 |
1000 |
| ReadinessProbe.HttpGet.Path |
string |
否 |
使用 HTTP 请求方式进行健康检查时,HTTP Get 请求检测的路径。 |
/healthz |
| LivenessProbe.Exec.Commands |
array |
否 |
使用命令行方式进行健康检查时,在容器内执行的命令。 |
|
|
string |
否 |
使用命令行方式进行健康检查时,在容器内执行的命令。 |
cat/tmp/healthy |
|
| LifecyclePostStartHandlerHttpGetHost |
string |
否 |
使用 HTTP 请求方式设置 postStart 回调函数时,接收 HTTP Get 请求的主机地址。 |
10.0.XX.XX |
| LifecyclePostStartHandlerHttpGetPort |
integer |
否 |
使用 HTTP 请求方式设置 postStart 回调函数时,HTTP Get 请求检查的端口号。 |
5050 |
| LifecyclePostStartHandlerHttpGetPath |
string |
否 |
使用 HTTP 请求方式设置 postStart 回调函数时,HTTP Get 请求检测的路径。 |
/healthyz |
| LifecyclePostStartHandlerHttpGetScheme |
string |
否 |
使用 HTTP 请求方式设置 postStart 回调函数时,HTTP Get 请求对应的协议类型,取值范围:
|
HTTPS |
| LifecyclePostStartHandlerExecs |
array |
否 |
使用命令行方式设置 postStart 回调函数时,在容器内执行的命令。 |
|
|
string |
否 |
使用命令行方式设置 postStart 回调函数时,在容器内执行的命令。 |
["/bin/sh", "-c", "echo Hello from the postStart handler > /usr/share/message"] |
|
| LifecyclePostStartHandlerTcpSocketHost |
string |
否 |
使用 TCP Socket 方式设置 postStart 回调函数时,TCP Socket 检测的主机地址。 |
10.0.XX.XX |
| LifecyclePostStartHandlerTcpSocketPort |
integer |
否 |
使用 TCPSocket 方式设置 postStart 回调函数时,TCP Socket 检测的端口。 |
80 |
| LifecyclePreStopHandlerHttpGetHost |
string |
否 |
使用 HTTP 请求方式设置 preStop 回调函数时,接收 HTTP Get 请求的主机地址。 |
10.0.XX.XX |
| LifecyclePreStopHandlerHttpGetPort |
integer |
否 |
使用 HTTP 请求方式设置 preStop 回调函数时,HTTP Get 请求检测的端口号。 |
88 |
| LifecyclePreStopHandlerHttpGetPath |
string |
否 |
使用 HTTP 请求方式设置 preStop 回调函数时,HTTP Get 请求检测的路径。 |
/healthyz |
| LifecyclePreStopHandlerHttpGetScheme |
string |
否 |
使用 HTTP 请求方式设置 preStop 回调函数时,HTTP Get 请求对应的协议类型,取值范围:
|
HTTP |
| LifecyclePreStopHandlerExecs |
array |
否 |
使用命令行方式设置 preStop 回调函数时,在容器内执行的命令。 |
|
|
string |
否 |
使用命令行方式设置 preStop 回调函数时,在容器内执行的命令。 |
["/bin/sh", "-c","echo Hello from the preStop handler > /usr/share/message"] |
|
| LifecyclePreStopHandlerTcpSocketHost |
string |
否 |
使用 TCP Socket 方式设置 preStop 回调函数时,TCP Socket 检测的主机地址。 |
10.0.XX.XX |
| LifecyclePreStopHandlerTcpSocketPort |
integer |
否 |
使用 TCPSocket 方式设置 preStop 回调函数时,TCP Socket 检测的端口。 |
90 |
| Volumes |
array<object> |
否 |
数据卷信息。 |
|
|
array<object> |
否 |
数据卷信息。 |
||
| Type |
string |
否 |
数据卷类型。取值范围:
|
ConfigFileVolume |
| DiskVolume.DiskSize |
integer |
否 |
DiskVolume 的大小。单位:GiB。 |
15 |
| NFSVolume.Path |
string |
否 |
NFS 数据卷路径。 |
/share |
| FlexVolume.FsType |
string |
否 |
挂载的文件系统类型,默认取决于 FlexVolume 的 script。 |
ext4 |
| DiskVolume.FsType |
string |
否 |
该系统类型不推荐使用,建议您使用 |
xfs |
| HostPathVolume.Type |
string |
否 |
Host 目录的类型。例如:File、Directory、Socket 等。 |
Directory |
| NFSVolume.ReadOnly |
boolean |
否 |
NFS 数据卷是否只读。取值范围:
默认值:false。 |
false |
| HostPathVolume.Path |
string |
否 |
Host 上的绝对路径。 |
/xx/xx/path |
| FlexVolume.Options |
string |
否 |
FlexVolume 对象选项列表。为 KV 形式,采用 JSON 传递。 例如:通过 FlexVolume 挂载云盘时,Options 的格式为 |
{"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"} |
| FlexVolume.Driver |
string |
否 |
用于 FlexVolume 的驱动程序名称。 |
flexvolume |
| ConfigFileVolumeDefaultMode |
integer |
否 |
ConfigFileVolume 默认的权限。 |
0644 |
| NFSVolume.Server |
string |
否 |
NFS 服务器地址。 |
3f9cd4a596-naw76.cn-shanghai.nas.aliyuncs.com |
| DiskVolume.DiskId |
string |
否 |
DiskVolume 的 ID。 |
d-xx |
| Name |
string |
否 |
数据卷名称。 |
default-volume1 |
| EmptyDirVolume.Medium |
string |
否 |
EmptyDirVolume 的存储媒介,默认为空,使用 node 文件系统;支持 memory,表示使用内存。 |
memory |
| ConfigFileVolumeConfigFileToPaths |
array<object> |
否 |
配置文件路径列表。 |
|
|
object |
否 |
配置文件路径列表。 |
||
| Path |
string |
否 |
环境变量名。 |
PATH |
| Mode |
integer |
否 |
ConfigFileVolume 目录权限。 |
0644 |
| Content |
string |
否 |
配置文件内容(32 KB)。 |
bGl1bWk= |
| EmptyDirVolume.SizeLimit |
string |
否 |
EmptyDir 数据卷的大小。取值请带上单位,建议使用 Gi 或 Mi。 |
256Mi |
| InitContainers |
array<object> |
否 |
init 容器列表。 |
|
|
array<object> |
否 |
init 容器列表。 |
||
| InitContainerEnvironmentVars |
array<object> |
否 |
init 容器的环境变量信息。 |
|
|
object |
否 |
init 容器的环境变量信息。 |
||
| Key |
string |
否 |
环境变量名。长度为 1~128 位,格式要求: |
Path |
| Value |
string |
否 |
环境变量值。长度为 0~256 位。 |
/usr/bin/ |
| FieldRefFieldPath |
string |
否 |
说明
该参数未开放使用。 |
path |
| SecurityContext.Capability.Adds |
array |
否 |
为容器内的进程授予某些特定的权限。目前仅支持配置为 NET_ADMIN 和 NET_RAW。 说明
NET_RAW 默认不支持,需提交工单申请。 |
|
|
string |
否 |
为容器内的进程授予某些特定的权限。目前仅支持配置为 NET_ADMIN 和 NET_RAW。 说明
NET_RAW 默认不支持,需提交工单申请。 |
NET_ADMIN |
|
| Image |
string |
否 |
容器使用的镜像。 |
nginx |
| InitContainerPorts |
array<object> |
否 |
init 容器端口映射列表。 |
|
|
object |
否 |
init 容器端口映射列表。 |
||
| Protocol |
string |
否 |
协议类型。取值范围:
|
TCP |
| Port |
integer |
否 |
端口号。可能值:1~65535。 |
1 |
| InitContainerVolumeMounts |
array<object> |
否 |
init 容器的挂载点信息数组。 |
|
|
object |
否 |
init 容器的挂载点信息数组。 |
||
| MountPropagation |
string |
否 |
数据卷的挂载传播设置。挂载传播允许将 Container 挂载的卷共享到同一 Pod 中的其他 Container,甚至可以共享到同一节点上的其他 Pod。可能值:
|
None |
| MountPath |
string |
否 |
挂载目录,容器的挂载目录下的内容被 volume 的内容直接覆盖,所以要慎用。 |
/usr/share/ |
| ReadOnly |
boolean |
否 |
挂载路径是否只读。 默认值:false。 |
false |
| Name |
string |
否 |
挂载数据卷的名称。 |
test-empty |
| SubPath |
string |
否 |
数据卷下的子目录,方便 Pod 将同一个 Volume 下不同目录挂载到容器不同目录。 |
/usr/sub/ |
| SecurityContext.ReadOnlyRootFilesystem |
boolean |
否 |
容器运行的根文件系统是否为只读。目前仅支持配置为 true。 |
true |
| ImagePullPolicy |
string |
否 |
镜像拉取策略。 |
Always |
| Cpu |
number |
否 |
容器的 vCPU 大小。单位:核。 |
0.5 |
| WorkingDir |
string |
否 |
工作目录。 |
/usr/local |
| Commands |
array |
否 |
容器启动指令。 |
|
|
string |
否 |
容器启动指令。 |
sleep |
|
| Args |
array |
否 |
容器启动命令对应的参数。最多 10 个。 |
|
|
string |
否 |
容器启动命令对应的参数。最多 10 个。 |
100 |
|
| SecurityContext.RunAsUser |
integer |
否 |
设置运行容器的用户 ID。 |
587 |
| Gpu |
integer |
否 |
指定容器使用的 GPU 个数。 |
1 |
| Memory |
number |
否 |
内存大小。单位:GiB。 |
1.0 |
| Name |
string |
否 |
容器名称。 |
test-init |
| DnsConfigNameServers |
array |
否 |
DNS 服务器的 IP 地址列表。 |
|
|
string |
否 |
DNS 服务器的 IP 地址列表。 |
172.10.*.** |
|
| DnsConfigSearchs |
array |
否 |
DNS 搜索域列表。 |
|
|
string |
否 |
DNS 搜索域列表。 |
svc.local.kubenetes |
|
| DnsConfigOptions |
array<object> |
否 |
对象选项列表,每个对象由 Name 和 Value(可选)构成。 |
|
|
object |
否 |
对象选项列表,每个对象由 Name 和 Value(可选)构成。 |
||
| Value |
string |
否 |
对象变量值。 |
value |
| Name |
string |
否 |
对象变量名。 |
name |
| HostAliases |
array<object> |
否 |
自定义实例内一个容器的 Hostname 映射。 |
|
|
object |
否 |
自定义实例内一个容器的 Hostname 映射。 |
||
| Ip |
string |
否 |
添加 IP。 |
1.1.1.1 |
| Hostnames |
array |
否 |
添加主机名。 |
|
|
string |
否 |
添加主机名。 |
hehe.com |
|
| SecurityContextSysctls |
array<object> |
否 |
实例运行的安全上下文系统信息。 |
|
|
object |
否 |
实例运行的安全上下文系统信息。 |
||
| Value |
string |
否 |
实例运行的安全上下文的变量值。 |
65536 |
| Name |
string |
否 |
实例运行的安全上下文系统名称。 |
kernel.msgmax |
| NtpServers |
array |
否 |
NTP 服务器。 |
|
|
string |
否 |
NTP 服务器。 |
ntp.cloud.aliyuncs.com |
|
| AcrRegistryInfos |
array<object> |
否 |
ACR 企业版实例的信息。 |
|
|
object |
否 |
ACR 企业版实例的信息。 |
||
| Domains |
array |
否 |
ACR 企业版实例的域名。默认为相应实例的所有域名。支持指定个别域名,多个以半角逗号(,)分隔。 |
|
|
string |
否 |
ACR 企业版实例的域名。默认为相应实例的所有域名。支持指定个别域名,多个以半角逗号(,)分隔。 |
*****-****-registry.cn-beijing.cr.aliyuncs.com |
|
| InstanceName |
string |
否 |
ACR 企业版实例的名称。 |
acr-test |
| InstanceId |
string |
否 |
ACR 企业版实例 ID。 |
cri-nwj395hgf6f3**** |
| RegionId |
string |
否 |
ACR 企业版实例所属地域。 |
cn-beijing |
| CostOptimization |
boolean |
否 |
是否开启成本优化开关。可能值:
|
false |
| InstanceFamilyLevel |
string |
否 |
实例规格族级别,用于筛选符合要求的实例规格范围,当 |
EnterpriseLevel |
| InstanceTypes |
array |
否 |
指定的 ECS 实例规格,支持多规格(最多支持 5 个)。 |
|
|
string |
否 |
指定的 ECS 实例规格。支持指定多个规格(最多支持 5 个),更多信息,请参见指定 ECS 规格创建实例。 |
ecs.g6.large |
|
| DataCacheBucket |
string |
否 |
数据缓存 Bucket。 |
default |
| DataCachePL |
string |
否 |
数据缓存使用的云盘的性能等级。建议优先使用 ESSD 云盘,该云盘的性能等级取值范围:
默认值:PL1。 说明
关于 ESSD 云盘的更多信息,请参见 ESSD 云盘。 |
PL1 |
| DataCacheProvisionedIops |
integer |
否 |
数据缓存使用 ESSD AutoPL 云盘时,ESSD AutoPL 云盘预配置的读写 IOPS。取值范围:0~min{50000, 1000容量-基准性能},其中,基准性能=min{1800+50容量, 50000}。 说明
关于 ESSD AutoPL 云盘的更多信息,请参见ESSD AutoPL 云盘。 |
40000 |
| DataCacheBurstingEnabled |
boolean |
否 |
数据缓存使用 ESSD AutoPL 云盘时,是否开启 Burst(性能突发)。取值范围:
默认值:false。 说明
关于 ESSD AutoPL 云盘的更多信息,请参见ESSD AutoPL 云盘。 |
false |
| GpuDriverVersion |
string |
否 |
指定 GPU 驱动版本。取值范围:
说明
仅部分规格支持切换 GPU 驱动版本。更多信息,请参见指定 GPU 规格创建实例。 |
tesla=525.85.12 |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
创建伸缩配置后的返回信息。 |
||
| ScalingConfigurationId |
string |
实例 ID,即容器组 ID。 |
eci-uf6fonnghi50u374**** |
| RequestId |
string |
请求 ID,唯一标识。 |
89945DD3-9072-47D0-A318-353284CF**** |
示例
正常返回示例
JSON格式
{
"ScalingConfigurationId": "eci-uf6fonnghi50u374****",
"RequestId": "89945DD3-9072-47D0-A318-353284CF****"
}
错误码
|
HTTP status code |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 403 | Forbidden.RiskControl | Forbidden.RiskControl |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。