Creates a scaling configuration of the Elastic Container Instance type. Auto Scaling uses the scaling configuration as a template to create elastic container instances to meet your business requirements during scale-out events.
Operation description
A scaling configuration is a template that is used to create elastic container instances during scale-out events.
You can specify CPU and Memory to determine the range of instance types. Then, Auto Scaling determines the available instance types based on factors such as I/O optimization requirements and zones. Auto Scaling preferentially creates elastic container instances by using the lowest-priced instance type. This method applies only if you set Scaling Policy to Cost Optimization Policy and no instance type is specified in the scaling configuration.
Debugging
Authorization information
The following table shows the authorization information corresponding to the API. The authorization information can be used in the Action
policy element to grant a RAM user or RAM role the permissions to call this API operation. Description:
- Operation: the value that you can use in the Action element to specify the operation on a resource.
- Access level: the access level of each operation. The levels are read, write, and list.
- Resource type: the type of the resource on which you can authorize the RAM user or the RAM role to perform the operation. Take note of the following items:
- The required resource types are displayed in bold characters.
- If the permissions cannot be granted at the resource level,
All Resources
is used in the Resource type column of the operation.
- Condition Key: the condition key that is defined by the cloud service.
- Associated operation: other operations that the RAM user or the RAM role must have permissions to perform to complete the operation. To complete the operation, the RAM user or the RAM role must have the permissions to perform the associated operations.
Operation | Access level | Resource type | Condition key | Associated operation |
---|---|---|---|---|
ess:CreateEciScalingConfiguration | create | *All Resources * |
| none |
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
ScalingGroupId | string | Yes | The ID of the scaling group to which the scaling configuration belongs. | asg-bp14wlu85wrpchm0**** |
ScalingConfigurationName | string | Yes | The name of the scaling configuration. The name must be 2 to 64 characters in length and can contain letters, digits, underscores (_), hyphens (-), and periods (.). It must start with a letter or a digit. The name of the scaling configuration must be unique in a scaling group within a region. If you do not specify this parameter, the value of ScalingConfigurationId is used. | scalingconfig**** |
Description | string | Yes | Note
This parameter is unavailable for use.
| desc |
SecurityGroupId | string | Yes | The ID of the security group to which elastic container instances belong. Elastic container instances that belong to the same security group can communicate with each other. If you do not specify a security group, the system uses the default security group in the region that you selected. Make sure that the inbound rules of the security group contain the protocols and port numbers of the containers that you want to expose. If you do not have a default security group in the region, the system creates a default security group, and then adds the container protocols and port numbers that you specified to the inbound rules of the security group. | sg-uf66jeqopgqa9hdn**** |
ContainerGroupName | string | Yes | The name series of elastic container instances. If you want to use an ordered instance name, specify the value for this parameter in the following format: name_prefix[begin_number,bits]name_suffix. | nginx-test |
RestartPolicy | string | No | The restart policy of elastic container instances. Valid values:
Default value: Always. | Always |
Cpu | float | No | The number of vCPUs per elastic container instance. | 1.0 |
Memory | float | No | The memory size per elastic container instance. Unit: GiB. | 2.0 |
ResourceGroupId | string | No | The ID of the resource group. | rg-uf66jeqopgqa9hdn**** |
DnsPolicy | string | No | The Domain Name System (DNS) policy. Valid values:
| Default |
EnableSls | boolean | No | Note
This parameter is unavailable for use.
| false |
ImageSnapshotId | string | No | The ID of the image cache. | imc-2zebxkiifuyzzlhl**** |
RamRoleName | string | No | The name of the instance Resource Access Management (RAM) role. Elastic container instances and Elastic Compute Service (ECS) instances can share the same RAM role. For more information, see Use an instance RAM role by calling API operations. | RamTestRole |
TerminationGracePeriodSeconds | long | No | The buffer time during which a program handles operations before the program stops. Unit: seconds. | 60 |
AutoMatchImageCache | boolean | No | Specifies whether to automatically match the image cache. Valid values:
Default value: false. | false |
Ipv6AddressCount | integer | No | The number of IPv6 addresses. | 1 |
ActiveDeadlineSeconds | long | No | The validity period of the scaling configuration. Unit: seconds. | 1000 |
SpotStrategy | string | No | The instance bidding policy. Valid values:
Default value: NoSpot. | SpotPriceLimit |
SpotPriceLimit | float | No | The maximum hourly price of preemptible elastic container instances. The value can be accurate to three decimal places. If you set SpotStrategy to SpotWithPriceLimit, you must specify SpotPriceLimit. | 0.025 |
AutoCreateEip | boolean | No | Specifies whether to automatically create elastic IP addresses (EIPs) and bind the EIPs to elastic container instances. | true |
EipBandwidth | integer | No | The EIP bandwidth. Default value: 5. Unit: Mbit/s. | 5 |
HostName | string | No | The hostname series of elastic container instances. | test |
IngressBandwidth | long | No | The maximum inbound bandwidth. Unit: bit/s. | 1024000 |
EgressBandwidth | long | No | The maximum outbound bandwidth. Unit: bit/s. | 1024000 |
CpuOptionsCore | integer | No | The number of physical CPU cores. You can specify this parameter for specific instance types. For more information, see Specify CPU options. | 2 |
CpuOptionsThreadsPerCore | integer | No | The number of threads per core. You can specify this parameter for specific instance types. A value of 1 specifies that Hyper-Threading is disabled. For more information, see Specify CPU options. | 2 |
EphemeralStorage | integer | No | The size of the temporary storage space. By default, an Enterprise SSD (ESSD) of performance level 1 (PL1) is used. Unit: GiB. | 20 |
LoadBalancerWeight | integer | No | The load balancing weight of each elastic container instance. Valid values: 1 to 100. Default value: 50. | 50 |
Tags | array<object> | No | The tags of elastic container instances. Tags must be specified as key-value pairs. You can specify up to 20 tags for each elastic container instance. When you specify Key and Value, take note of the following items:
| |
object | No | The tag of the elastic container instance. Tags must be specified as key-value pairs. You can specify up to 20 tags for each elastic container instance. When you specify Key and Value, take note of the following items:
| ||
Key | string | No | The tag key of the elastic container instance. The tag key cannot be an empty string. The tag key can be up to 128 characters in length. It cannot start with | version |
Value | string | No | The tag value of the elastic container instance. The tag value can be an empty string. The tag value can be up to 128 characters in length. It cannot start with | 3 |
ImageRegistryCredentials | array<object> | No | The image repositories. | |
object | No | The image repository. | ||
Password | string | No | The password of the image repository. | yourpaasword |
Server | string | No | The endpoint of the image repository. | registry-vpc.cn-shanghai.aliyuncs.com |
UserName | string | No | The username of the image repository. | yourusername |
Containers | array<object> | No | The containers on the elastic container instance. | |
object | No | The container on the elastic container instance. | ||
ReadinessProbe.TimeoutSeconds | integer | No | The timeout limit for a readiness probe to be complete. Unit: seconds. Default value: 1. Minimum value: 1. | 5 |
ReadinessProbe.SuccessThreshold | integer | No | The minimum number of consecutive successes that must occur for a failed readiness probe to be considered successful. Default value: 1. Set the value to 1. | 1 |
SecurityContext.Capability.Add | array | No | The permissions that you want to grant to the processes in the container. Valid values: NET_ADMIN and NET_RAW. Note
To use NET_RAW, submit a ticket.
| |
string | No | The permissions that you want to grant to the process in the container. Valid values: NET_ADMIN and NET_RAW. Note
To use NET_RAW, submit a ticket.
| NET_ADMIN | |
ReadinessProbe.TcpSocket.Port | integer | No | The port detected by the TCP socket that you use to perform a readiness probe. | 8000 |
ReadinessProbe.HttpGet.Scheme | string | No | The protocol type of the HTTP GET request that you send to perform a readiness probe. Valid values:
| HTTP |
LivenessProbe.PeriodSeconds | integer | No | The interval between consecutive liveness probes. Unit: seconds. Default value: 10. Minimum value: 1. | 5 |
Ports | array<object> | No | The ports. | |
object | No | The port. | ||
Protocol | string | No | The protocol type. Valid values:
| TCP |
Port | integer | No | The port number. Valid values: 1 to 65535. | 80 |
SecurityContext.ReadOnlyRootFilesystem | boolean | No | Specifies whether the root file system on which the container runs is read-only. Set the value to true. | true |
EnvironmentVars | array<object> | No | The environment variables. | |
object | No | The environment variable. | ||
Key | string | No | The name of the environment variable. The name can be 1 to 128 characters in length and can contain letters, underscores (_), and digits. The name cannot start with a digit. Specify the value in the [0-9a-zA-Z] format. | PATH |
Value | string | No | The value of the environment variable. The value can be up to 256 characters in length. | /usr/local/bin |
FieldRefFieldPath | string | No | Note
This parameter is unavailable for use.
| fieldPath |
LivenessProbe.TcpSocket.Port | integer | No | The port detected by the TCP socket that you use to perform a liveness probe. | 8000 |
Tty | boolean | No | Specifies whether to enable the Interaction feature. Valid values:
If the command is a /bin/bash command, set the value to true. Default value: false. | false |
WorkingDir | string | No | The working directory of the container. | /usr/local/ |
LivenessProbe.HttpGet.Scheme | string | No | The protocol type of the HTTP GET request that you send to perform a liveness probe. Valid values:
| HTTP |
ReadinessProbe.HttpGet.Port | integer | No | The port over which you send an HTTP GET request to perform a readiness probe. | 8080 |
Args | array | No | The startup arguments of the containers. You can specify up to 10 arguments. | |
string | No | The startup argument of the container. You can specify up to 10 arguments. | 100 | |
Gpu | integer | No | The number of GPUs per container. | 1 |
ReadinessProbe.InitialDelaySeconds | integer | No | The number of seconds that elapse from the startup of the container to the start time of a readiness probe. | 3 |
Stdin | boolean | No | Specifies whether the container allocates buffer resources to standard input streams during its active runtime. If you do not specify this parameter, an end-of-file (EOF) error occurs when standard input streams in the container are read. Default value: false. | false |
Memory | float | No | The memory size per container. Unit: GiB. | 0.5 |
Name | string | No | The name of the container image. | nginx |
Image | string | No | The container image. | registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:latest |
LivenessProbe.InitialDelaySeconds | integer | No | The number of seconds that elapse from the startup of the container to the start time of a liveness probe. | 5 |
VolumeMounts | array<object> | No | The volume mounts of the container. | |
object | No | The volume mount of the container. | ||
MountPropagation | string | No | The mount propagation settings of the volume. Mount propagation enables volume sharing from one container to other containers within the same pod or to containers across separate pods on the same node. Valid values:
Default value: None. | None |
MountPath | string | No | The directory to which the container mounts the volume. Note
Data in this directory is overwritten by data on the volume. Specify this parameter with caution.
| /pod/data |
ReadOnly | boolean | No | Specifies whether the volume is read-only. Valid values:
Default value: false. | false |
Name | string | No | The name of the volume. The value of this parameter is the same as the value of Volumes.Name. | default-volume1 |
SubPath | string | No | The subdirectory of the volume. | data2/ |
LivenessProbe.FailureThreshold | integer | No | The minimum number of consecutive failures that must occur for a successful liveness probe to be considered failed. Default value: 3. | 3 |
ReadinessProbe.Exec.Commands | array | No | The commands executed in the container when using the command line to perform the health check. | |
string | No | The command. | cat /tmp/healthy | |
ReadinessProbe.FailureThreshold | integer | No | The minimum number of consecutive failures that must occur for a successful readiness probe to be considered failed. Default value: 3. | 3 |
ImagePullPolicy | string | No | The image pulling policy. Valid values:
| Always |
StdinOnce | boolean | No | Specifies whether standard input streams remain connected during multiple sessions if Stdin is set to true. If you set StdinOnce to true, standard input streams are connected after the container is started, and remain idle until a client is connected to receive data. After the client is disconnected, streams are also disconnected and remain disconnected until the container is restarted. | false |
Cpu | float | No | The number of vCPUs per container. | 0.25 |
LivenessProbe.HttpGet.Port | integer | No | The port over which you send an HTTP GET request to perform a liveness probe. | 8888 |
LivenessProbe.HttpGet.Path | string | No | The path to which you send an HTTP GET request to perform a liveness probe. | /healthyz |
LivenessProbe.SuccessThreshold | integer | No | The minimum number of consecutive successes that must occur for a failed liveness probe to be considered successful. Default value: 1. Set the value to 1. | 1 |
ReadinessProbe.PeriodSeconds | integer | No | The interval between consecutive readiness probes. Unit: seconds. Default value: 10. Minimum value: 1. | 3 |
LivenessProbe.TimeoutSeconds | integer | No | The timeout limit for a liveness probe to be complete. Unit: seconds. Default value: 1. Minimum value: 1. | 1 |
Commands | array | No | The commands that you can run by using a CLI to perform liveness probes within the container. | |
string | No | The command that you can run by using a CLI to perform a liveness probe within the container. | sleep | |
SecurityContext.RunAsUser | long | No | The ID of the user that runs the container. | 1000 |
ReadinessProbe.HttpGet.Path | string | No | The path to which you send an HTTP GET request to perform a readiness probe. | /healthz |
LivenessProbe.Exec.Commands | array | No | The commands executed in the container when using the command line to perform the health check. | |
string | No | The command. | cat /tmp/healthy | |
LifecyclePostStartHandlerHttpGetHost | string | No | The IP address of the host to which you send an HTTP GET request to configure the postStart callback function. | 10.0.XX.XX |
LifecyclePostStartHandlerHttpGetPort | integer | No | The port over which you send an HTTP GET request to configure the postStart callback function. | 5050 |
LifecyclePostStartHandlerHttpGetPath | string | No | The path to which you send an HTTP GET request to configure the postStart callback function. | /healthyz |
LifecyclePostStartHandlerHttpGetScheme | string | No | The protocol type of the HTTP GET request that you send to configure the postStart callback function. Valid values:
| HTTPS |
LifecyclePostStartHandlerExecs | array | No | The commands that you can run by using a CLI to configure the postStart callback function within the container. | |
string | No | The command that you can run by using a CLI to configure the postStart callback function within the container. | ["/bin/sh", "-c", "echo Hello from the postStart handler > /usr/share/message"] | |
LifecyclePostStartHandlerTcpSocketHost | string | No | The IP address of the host detected by the TCP socket that you use to configure the postStart callback function. | 10.0.XX.XX |
LifecyclePostStartHandlerTcpSocketPort | integer | No | The port detected by the TCP socket that you use to configure the postStart callback function. | 80 |
LifecyclePreStopHandlerHttpGetHost | string | No | The IP address of the host to which you send an HTTP GET request to configure the preStop callback function. | 10.0.XX.XX |
LifecyclePreStopHandlerHttpGetPort | integer | No | The port over which you send an HTTP GET request to configure the preStop callback function. | 88 |
LifecyclePreStopHandlerHttpGetPath | string | No | The path to which you send an HTTP GET request to configure the preStop callback function. | /healthyz |
LifecyclePreStopHandlerHttpGetScheme | string | No | The protocol type of the HTTP GET request that you send to configure the preStop callback function. Valid values:
| HTTP |
LifecyclePreStopHandlerExecs | array | No | The commands that you can run by using a CLI to configure the preStop callback function within the container. | |
string | No | The command that you can run by using a CLI to configure the preStop callback function within the container. | ["/bin/sh", "-c","echo Hello from the preStop handler > /usr/share/message"] | |
LifecyclePreStopHandlerTcpSocketHost | string | No | The IP address of the host detected by the TCP socket that you use to configure the preStop callback function. | 10.0.XX.XX |
LifecyclePreStopHandlerTcpSocketPort | integer | No | The port detected by the TCP socket that you use to configure the preStop callback function. | 90 |
Volumes | array<object> | No | The volumes. | |
object | No | The volume. | ||
Type | string | No | The type of the Host directory. Examples: File, Directory, and Socket. | ConfigFileVolume |
DiskVolume.DiskSize | integer | No | The size of the volume. Unit: GiB. | 15 |
NFSVolume.Path | string | No | The path to the NFS volume. | /share |
FlexVolume.FsType | string | No | The type of the file system that you want to mount. The default value is determined by the script of FlexVolume. | ext4 |
DiskVolume.FsType | string | No | The type of the disk volume. We recommend that you specify | xfs |
HostPathVolume.Type | string | No | The type of host directory. For example: File, Directory, Socket, etc. | Directory |
NFSVolume.ReadOnly | boolean | No | Specifies whether the permissions on the NFS volume are read-only. Valid values:
Default value: false. | false |
HostPathVolume.Path | string | No | The absolute path on the host. | /xx/xx/path |
FlexVolume.Options | string | No | The options of the FlexVolume object. Each option is a key-value pair in a JSON string. For example, if you use FlexVolume to mount a disk, specify the value in the | {"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"} |
FlexVolume.Driver | string | No | The name of the FlexVolume driver. | flexvolume |
ConfigFileVolumeDefaultMode | integer | No | The default permissions on the ConfigFile volume. | 0644 |
NFSVolume.Server | string | No | The endpoint of the NFS server. | 3f9cd4a596-naw76.cn-shanghai.nas.aliyuncs.com |
DiskVolume.DiskId | string | No | The ID of the disk volume. | d-xx |
Name | string | No | The name of the volume. | default-volume1 |
EmptyDirVolume.Medium | string | No | The storage medium of the emptyDir volume. By default, this parameter is left empty. In this case, the emptyDir volume uses the file system of the node as the storage medium. A value of memory specifies that the emptyDir volume uses the memory as the storage medium. | memory |
ConfigFileVolumeConfigFileToPaths | array<object> | No | The paths to the configuration files. | |
object | No | The path to the configuration file. | ||
Path | string | No | The name of the environment variable. | PATH |
Mode | integer | No | The permissions on the configuration file. | 0644 |
Content | string | No | The content of the configuration file (32 KB). | bGl1bWk= |
EmptyDirVolume.SizeLimit | string | No | The size of the emptyDir volume. The value contains a unit. We recommend that you use Gi or Mi as the unit. | 256Mi |
InitContainers | array<object> | No | The init containers. | |
object | No | The init container. | ||
InitContainerEnvironmentVars | array<object> | No | The environment variables of the init container. | |
object | No | The environment variable of the init container. | ||
Key | string | No | The name of the environment variable. The name can be 1 to 128 characters in length and can contain letters, underscores (_), and digits. It cannot start with a digit. Specify the value in the | Path |
Value | string | No | The value of the environment variable. The value can be up to 256 characters in length. | /usr/bin/ |
FieldRefFieldPath | string | No | Note
This parameter is unavailable for use.
| path |
SecurityContext.Capability.Adds | array | No | The permissions that you want to grant to the processes in the init container. Valid values: NET_ADMIN and NET_RAW. Note
To use NET_RAW, submit a ticket.
| |
string | No | The permissions that you want to grant to the process in the init container. Valid values: NET_ADMIN and NET_RAW. Note
To use NET_RAW, submit a ticket.
| NET_ADMIN | |
Image | string | No | The image of the init container. | nginx |
InitContainerPorts | array<object> | No | The ports of init containers. | |
object | No | The port of the init container. | ||
Protocol | string | No | The protocol type. Valid values:
| TCP |
Port | integer | No | The port number. Valid values: 1 to 65535. | 1 |
InitContainerVolumeMounts | array<object> | No | The volume mounts of the init container. | |
object | No | The volume mount of the init container. | ||
MountPropagation | string | No | The mount propagation settings of the volume. Mount propagation enables volume sharing from one container to other containers within the same pod or to containers across separate pods on the same node. Valid values:
| None |
MountPath | string | No | The directory to which the init container mounts the volume. The data stored in this directory is overwritten by the data on the volume. Specify this parameter with caution. | /usr/share/ |
ReadOnly | boolean | No | Specifies whether the mount path is read-only. Default value: false. | false |
Name | string | No | The name of the volume. | test-empty |
SubPath | string | No | The subdirectory of the volume. The pod can mount different directories of the same volume to different subdirectories of init containers. | /usr/sub/ |
SecurityContext.ReadOnlyRootFilesystem | boolean | No | Specifies whether the root file system on which the init container runs is read-only. Valid value: true. | true |
ImagePullPolicy | string | No | The image pulling policy. | Always |
Cpu | float | No | The number of vCPUs per init container. | 0.5 |
WorkingDir | string | No | The working directory of the init container. | /usr/local |
Commands | array | No | The startup commands of the init container. | |
string | No | The startup command of the init container. | sleep | |
Args | array | No | The startup arguments of the init container. You can specify up to 10 arguments. | |
string | No | The startup argument of the init container. You can specify up to 10 arguments. | 100 | |
SecurityContext.RunAsUser | long | No | The ID of the user that runs the init container. | 587 |
Gpu | integer | No | The number of GPUs per init container. | 1 |
Memory | float | No | The memory size per init container. Unit: GiB. | 1.0 |
Name | string | No | The name of the init container. | test-init |
DnsConfigNameServers | array | No | The IP addresses of the DNS servers. | |
string | No | The IP address of the DNS server. | 172.10.*.** | |
DnsConfigSearchs | array | No | The search domains of the DNS servers. | |
string | No | The search domain of the DNS server. | svc.local.kubenetes | |
DnsConfigOptions | array<object> | No | The options. Each option is a name-value pair. The value in the name-value pair is optional. | |
object | No | The option. Each option is a name-value pair. The value in the name-value pair is optional. | ||
Value | string | No | The variable value of the option. | value |
Name | string | No | The variable name of the option. | name |
HostAliases | array<object> | No | The custom hostnames of the containers. | |
object | No | The custom hostname of the container. | ||
Ip | string | No | The IP address of the container that you want to add. | 1.1.1.1 |
Hostnames | array | No | The hostnames of the containers that you want to add. | |
string | No | The hostname of the container that you want to add. | hehe.com | |
SecurityContextSysctls | array<object> | No | The system information of the security context in which the elastic container instance runs. | |
object | No | The system information of the security context in which the elastic container instance runs. | ||
Value | string | No | The variable value of the security context in which the elastic container instance runs. | 65536 |
Name | string | No | The variable name of the security context in which the container group runs. | kernel.msgmax |
NtpServers | array | No | The endpoints of the Network Time Protocol (NTP) servers. | |
string | No | The endpoint of the NTP server. | ntp.cloud.aliyuncs.com | |
AcrRegistryInfos | array<object> | No | The Container Registry Enterprise Edition instances. | |
object | No | The Container Registry Enterprise Edition instance. | ||
Domains | array | No | The domain names of the Container Registry Enterprise Edition instances. By default, all domain names are displayed. Separate multiple domain names with commas (,). | |
string | No | The domain name of the Container Registry Enterprise Edition instance. By default, all domain names are displayed. Separate multiple domain names with commas (,). | *****-****-registry.cn-beijing.cr.aliyuncs.com | |
InstanceName | string | No | The name of the Container Registry Enterprise Edition instance. | acr-test |
InstanceId | string | No | The ID of the Container Registry Enterprise Edition instance. | cri-nwj395hgf6f3**** |
RegionId | string | No | The region ID of the Container Registry Enterprise Edition instance. | cn-beijing |
CostOptimization | boolean | No | Specifies whether to enable the Cost Optimization feature. Valid values:
| false |
InstanceFamilyLevel | string | No | The level of the instance family. You can specify this parameter to match the available instance types. This parameter takes effect only if you set
| EnterpriseLevel |
InstanceTypes | array | No | The ECS instance types that you want to use to create elastic container instances. You can specify up to five ECS instance types. | |
string | No | The ECS instance type that you want to use to create elastic container instances. You can specify up to five ECS instance types. For more information, see Specify ECS instance types to create an elastic container instance. | ecs.g6.large | |
DataCacheBucket | string | No | The bucket that you want to use to store data caches. | default |
DataCachePL | string | No | The PL of the cloud disk that you want to use to store data caches. We recommend that you use ESSDs. Valid values:
Default value: PL1. Note
For more information about ESSDs, see ESSDs .
| PL1 |
DataCacheProvisionedIops | integer | No | The provisioned IOPS of the ESSD AutoPL disk that you want to use to store data caches. Valid values: 0 to min{50,000, 1,000 × *Capacity - Baseline IOPS}. Baseline IOPS = min{1,800 + 50 × *Capacity, 50,000}. Note
For more information about ESSD AutoPL disks, see ESSD AutoPL disks.
| 40000 |
DataCacheBurstingEnabled | boolean | No | Specifies whether to enable the performance burst feature when ESSD AutoPL disks are used to store data caches. Valid values:
Default value: false. Note
For more information about ESSD AutoPL disks, see ESSD AutoPL disks.
| false |
GpuDriverVersion | string | No | The version of the GPU driver. Valid values:
Note
You can switch the GPU driver version only for a few Elastic Compute Service (ECS) instance types. For more information, see Specify GPU-accelerated ECS instance types to create an elastic container instance.
| tesla=525.85.12 |
Response parameters
Examples
Sample success responses
JSON
format
{
"ScalingConfigurationId": "eci-uf6fonnghi50u374****",
"RequestId": "89945DD3-9072-47D0-A318-353284CF****"
}
Error codes
HTTP status code | Error code | Error message |
---|---|---|
403 | Forbidden.RiskControl | Forbidden.RiskControl |
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation |
---|---|---|
2024-12-03 | The Error code has changed. The request parameters of the API has changed | View Change Details |
2024-01-23 | The Error code has changed | View Change Details |
2023-11-14 | The Error code has changed. The request parameters of the API has changed | View Change Details |
2023-10-11 | The Error code has changed. The request parameters of the API has changed | View Change Details |
2023-07-12 | The Error code has changed | View Change Details |