You can call the DescribeScalingConfigurations operation to query information about Elastic Compute Service (ECS) scaling configurations. You can specify a scaling group ID and scaling configuration IDs to retrieve details such as the scaling configuration name, instance type, and image.
Try it now
Request parameters
Parameter | Type | Required | Example | Description |
Action | String | Yes | DescribeScalingConfigurations | Required parameter. Set the value to DescribeScalingConfigurations. |
RegionId | String | Yes | cn-qingdao | The region ID of the scaling group to which the scaling configuration belongs. |
PageNumber | Integer | No | 1 | The page number of the scaling configuration list. Pages start from 1. Default value: 1. |
PageSize | Integer | No | 50 | The number of entries per page in paged queries. Maximum value: 50. Default value: 10. |
ScalingGroupId | String | No | asg-bp17pelvl720x3v7**** | The ID of the scaling group. Query all scaling configurations under this scaling group. |
ScalingConfigurationId.N | String | No | asc-bp17pelvl720x5ub**** | The ID of the scaling configuration to query. Query results include both active and inactive scaling configurations, identified by the returned parameter |
ScalingConfigurationName.N | String | No | scalingcon**** | The name of the scaling configuration to query. Inactive scaling configuration names are ignored in query results, and no error is returned. |
Response parameters
Parameter | Type | Example | Description |
RequestId | String | 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** | The request ID. |
PageNumber | Integer | 1 | The current page number. |
PageSize | Integer | 50 | The number of entries per page. |
TotalCount | Integer | 1 | The total number of scaling configurations. |
ScalingConfigurations | Array of ScalingConfiguration | The collection of scaling configuration information. | |
ScalingConfiguration | |||
DeploymentSetId | String | ds-bp1frxuzdg87zh4p**** | The ID of the deployment set to which the ECS instances belong. |
CreationTime | String | 2014-08-14T10:58Z | The creation time of the scaling configuration. |
ScalingConfigurationName | String | scalingconfigura**** | The name of the scaling configuration. |
SystemDiskDescription | String | Test system disk. | The description of the system disk. |
KeyPairName | String | keypair**** | The name of the key pair used to log on to the ECS instance. |
SecurityGroupId | String | sg-bp18kz60mefs**** | The ID of the security group to which the ECS instance belongs. ECS instances in the same security group can communicate with each other. |
PrivatePoolOptions.Id | String | eap-bp67acfmxazb4**** | The private pool ID, which is the same as the elasticity assurance service ID or capacity reservation service ID. |
SystemDiskAutoSnapshotPolicyId | String | sp-bp12m37ccmxvbmi5**** | The ID of the automatic snapshot policy applied to the system disk. |
SpotStrategy | String | NoSpot | The preemption policy for pay-as-you-go instances. Valid values:
|
ScalingGroupId | String | asg-bp17pelvl720x3v7**** | The ID of the scaling group to which the scaling configuration belongs. |
Affinity | String | default | Whether the Dedicated Host instance is associated with the dedicated host. Valid values:
|
Tenancy | String | default | Whether to create instances on dedicated hosts. Valid values:
|
SystemDiskSize | Integer | 100 | The size of the system disk. Unit: GiB. |
Ipv6AddressCount | Integer | 1 | The number of randomly generated IPv6 addresses assigned to the elastic network interface (ENI). |
SpotDuration | Integer | 1 | The retention period of spot instances. Unit: hours. |
LifecycleState | String | Active | The status of the scaling configuration in the scaling group. Valid values:
|
InstanceName | String | instance**** | The name of the ECS instance. |
SecurityEnhancementStrategy | String | Active | Whether to enable security hardening. Valid values:
|
UserData | String | echo hello ecs! | The custom data of the ECS instance, encoded in Base64. |
PrivatePoolOptions.MatchCriteria | String | Open | The private pool capacity option for instance startup. After an elasticity assurance or capacity reservation takes effect, it generates private pool capacity for instance startup. Valid values:
|
DedicatedHostId | String | dh-bp67acfmxazb4p**** | Whether to create ECS instances on dedicated hosts. Dedicated hosts do not support spot instances. If you specify You can call DescribeDedicatedHosts to query the list of dedicated host IDs. |
InstanceGeneration | String | ecs-3 | The ECS instance family. |
HpcClusterId | String | hpc-clus**** | The ID of the high-performance computing (HPC) cluster to which the ECS instance belongs. |
PasswordInherit | Boolean | true | Whether to use the password preset in the image. |
Memory | Integer | 16 | Memory size. Unit: GiB. Specifying both CPU and Memory defines a range of instance types. For example, CPU=2 and Memory=16 define all instance types with 2 vCPUs and 16 GiB of memory. Auto Scaling determines available instance types based on factors such as I/O optimization and zone, then creates the lowest-priced instance. Note This range-based configuration takes effect only in cost optimization mode when no instance type is specified in the scaling configuration. |
ImageId | String | centos6u5_64_20G_aliaegis_2014****.vhd | The image file ID used as the image resource for automatic instance creation. |
ImageFamily | String | hangzhou-daily-update | The image family name. Use this parameter to get the latest available image in the current image family for instance creation. If |
ImageOwnerAlias | String | system | The image source. Valid values:
|
LoadBalancerWeight | Integer | 1 | The weight of the ECS instance when used as a backend server. Valid values: 1–100. |
SystemDiskCategory | String | cloud | The disk category of the system disk. Valid values:
|
HostName | String | LocalHost | The hostname of the cloud server. |
SystemDiskName | String | cloud_ssd_Test | The name of the system disk. |
InternetMaxBandwidthOut | Integer | 10 | The maximum outbound public bandwidth. Unit: Mbit/s. |
InternetMaxBandwidthIn | Integer | 10 | The maximum inbound public bandwidth. Unit: Mbit/s. |
InstanceType | String | ecs.g6.large | The instance type of the ECS instance. |
InstanceDescription | String | FinanceDept | The description of the ECS instance. |
IoOptimized | String | none | Whether the instance is I/O optimized. Valid values:
|
RamRoleName | String | ramrole**** | The RAM role name of the ECS instance. RAM provides and maintains RAM role names. Call ListRoles to query available RAM roles. For instructions on creating RAM roles, see CreateRole. |
SystemDiskPerformanceLevel | String | PL1 | The performance level of the ESSD system disk. |
Cpu | Integer | 2 | The number of vCPUs. Specifying both CPU and Memory defines a range of instance types. For example, CPU=2 and Memory=16 define all instance types with 2 vCPUs and 16 GiB of memory. Auto Scaling determines available instance types based on factors such as I/O optimization and zone, then creates the lowest-priced instance. Note This range-based configuration takes effect only in cost optimization mode when no instance type is specified in the scaling configuration. |
ResourceGroupId | String | rg-aekzn2ou7xo**** | The ID of the resource group to which the ECS instance belongs. |
ZoneId | String | cn-hangzhou-g | The zone ID of the instance. Call DescribeZones to get the zone list. |
InternetChargeType | String | PayByTraffic | The network billing type. Valid values:
|
ImageName | String | centos6u5_64_20G_aliaegis_20140703.vhd | The image file name. |
ScalingConfigurationId | String | asc-bp1ezrfgoyn5kijl**** | The ID of the scaling configuration. |
CreditSpecification | String | Standard | The operating mode of burstable instances. Valid values:
|
SpotInterruptionBehavior | String | Terminate | The interruption mode of spot instances. |
DataDisks | Array of DataDisk | The collection of data disk information. | |
DataDisk | |||
PerformanceLevel | String | PL1 | The performance level of the ESSD data disk. |
Description | String | FinanceDept | The description of the data disk. |
SnapshotId | String | s-23f2i**** | The snapshot ID used to create the data disk. |
Device | String | /dev/xvdb | The mount target of the data disk. |
Size | Integer | 200 | The disk size of the data disk. Unit: GiB. Valid values:
|
DiskName | String | cloud_ssdData | The name of the data disk. |
AutoSnapshotPolicyId | String | sp-bp19nq9enxqkomib**** | The ID of the automatic snapshot policy applied to the data disk. |
Category | String | cloud | The disk category of the data disk. Valid values:
|
KMSKeyId | String | 0e478b7a-4262-4802-b8cb-00d3fb40**** | The ID of the KMS key corresponding to the data disk. |
DeleteWithInstance | Boolean | true | Whether the data disk is released with the instance. Valid values:
|
Encrypted | String | false | Whether the data disk is encrypted. Valid values:
|
Categories | Array of String | cloud_essd | Multiple disk categories for the data disk. The first category has the highest priority, followed by decreasing priority. If Auto Scaling cannot use the highest-priority disk category, it tries the next one. Valid values:
|
ProvisionedIops | Long | 100 | The provisioned IOPS (Input/Output Operations Per Second) performance metric for the data disk. Note IOPS measures the number of I/O operations a block storage device can handle per second, indicating its read/write capability. Unit: operations per second. |
BurstingEnabled | Boolean | false | Whether Burst (performance burst) is enabled for the data disk. Valid values:
Note This parameter appears only when |
Tags | Array of Tag | The collection of tag information. | |
Tag | |||
Key | String | binary | The tag key of the instance. N ranges from 1 to 20. If specified, the value cannot be an empty string. It can contain up to 128 characters, must not start with |
Value | String | alterTable | The tag value of the instance. N ranges from 1 to 20. If specified, the value can be an empty string. It can contain up to 128 characters, must not start with |
SpotPriceLimit | Array of SpotPriceModel | The collection of spot instance information. | |
SpotPriceModel | |||
InstanceType | String | ecs.g6.large | The instance type of the spot instance. |
PriceLimit | Float | 0.125 | The bid price for the spot instance. |
InstancePatternInfos | Array of InstancePatternInfo | The collection of intelligent configuration information used to filter eligible instance types. | |
InstancePatternInfo | |||
MaxPrice | Float | 2 | The maximum hourly price acceptable for pay-as-you-go or spot instances. |
Cores | Integer | 2 | The number of vCPU cores for the instance type. |
Memory | Float | 4 | The memory size for the instance type. Unit: GiB. |
InstanceFamilyLevel | String | EnterpriseLevel | The instance family level.
|
Architectures | Array of String | X86 | The architecture type of the instance type. Valid values:
Default value: All architecture types. |
BurstablePerformance | String | Include | Whether burstable instance types are included. Valid values:
Default value: Include. |
ExcludedInstanceTypes | Array of String | ecs.n1.small/ecs.n1.*/*7* | The instance types to exclude. Use the wildcard character (*) to exclude a single instance type or an entire instance family. Examples:
|
InstanceTypeFamilies | Array of String | ecs.g6 | The instance families to query. N indicates multiple instance families can be specified. N ranges from 1 to 10. |
MinimumCpuCoreCount | Integer | 2 | The minimum number of vCPU cores for the instance type. |
MaximumCpuCoreCount | Integer | 4 | The maximum number of vCPU cores for the instance type. Note
|
GpuSpecs | Array of String | NVIDIA V100 | The GPU type. |
InstanceCategories | Array of String | Compute-optimized with GPU | Instance categories. Valid values: Note N indicates multiple instance categories can be specified. N ranges from 1 to 10.
|
CpuArchitectures | Array of String | X86 | The CPU architectures of the instance types. Valid values: Note N indicates multiple CPU architectures can be specified. N ranges from 1 to 2.
|
PhysicalProcessorModels | Array of String | Intel Xeon(Ice Lake) Platinum 8369B", "Intel Xeon(Skylake) Platinum 8163", … "Intel Xeon(Cascade Lake) Platinum 8269CY | The processor models of the instance. N indicates multiple processor models can be specified. N ranges from 1 to 10. |
MinimumEniQuantity | Integer | 2 | The maximum number of elastic network interfaces (ENIs) supported by the instance. |
MinimumEniPrivateIpAddressQuantity | Integer | 2 | The maximum number of IPv4 addresses that can be assigned to each elastic network interface (ENI). |
MinimumEniIpv6AddressQuantity | Integer | 1 | The maximum number of IPv6 addresses for each elastic network interface (ENI) of the instance. |
MinimumInitialCredit | Integer | 12 | The initial vCPU credit value for t5 or t6 burstable instances. |
MinimumBaselineCredit | Integer | 12 | The baseline vCPU computing performance (sum of all vCPUs) for t5 or t6 burstable instances. |
MinimumMemorySize | Float | 4 | The minimum memory size for the instance. Unit: GiB. |
MaximumMemorySize | Float | 4 | The maximum memory size for the instance. Unit: GiB. |
MinimumGpuAmount | Integer | 2 | The minimum number of GPUs for the instance. Valid values: positive integers. |
MaximumGpuAmount | Integer | 2 | The maximum number of GPUs for the instance. Valid values: positive integers. |
SystemDiskCategories | Array of String | cloud | Multiple disk categories for the system disk. The first category has the highest priority, followed by decreasing priority. If Auto Scaling cannot use the highest-priority disk category, it tries the next one. Valid values:
|
WeightedCapacities | Array of String | 4 | The weight corresponding to the specified instance type, representing the capacity of a single instance of that type in the scaling group. A higher weight means fewer instances of this type are needed to meet the desired capacity. |
InstanceTypes | Array of String | ecs.g6.large | The collection of ECS instance types. |
SecurityGroupIds | Array of String | sg-bp18kz60mefs**** | The IDs of multiple security groups to which the ECS instance belongs. ECS instances in the same security group can communicate with each other. |
SchedulerOptions | Object | Scheduling options. | |
ManagedPrivateSpaceId | String | testManagedPrivateSpaceId | The smart fully managed resource pool. |
SystemDisk.Encrypted | Boolean | false | Whether the system disk is encrypted. Valid values:
|
SystemDisk.KMSKeyId | String | 0e478b7a-4262-4802-b8cb-00d3fb40**** | The KMS key ID used for the system disk. |
SystemDisk.EncryptAlgorithm | String | AES-256 | The encryption algorithm used for the system disk. Valid values:
|
SystemDisk.ProvisionedIops | Long | 100 | The provisioned IOPS (Input/Output Operations Per Second) performance metric for the system disk. Note IOPS measures the number of I/O operations a block storage device can handle per second, indicating its read/write capability. Unit: operations per second. |
SystemDisk.BurstingEnabled | Boolean | false | Whether Burst (performance burst) is enabled for the system disk. Valid values:
Note This parameter is supported only when SystemDisk.Category is cloud_auto. |
ImageOptions.LoginAsNonRoot | Boolean | false | Whether to log on to the ECS instance using the ecs-user account. Valid values:
|
DeletionProtection | Boolean | false | The release protection attribute for ECS instances. This applies only to pay-as-you-go instances and determines whether instances can be directly released via the ECS console or the DeleteInstance API. Valid values:
Note This attribute does not affect normal scale-in activities. Pay-as-you-go instances with release protection enabled can still be released during scale-in. |
StorageSetId | String | ss-bp67acfmxazb4p**** | The storage set ID. |
StorageSetPartitionNumber | Integer | 2 | The maximum number of partitions in the storage set. Value: an integer greater than or equal to 2. |
CustomPriorities | Array of CustomPriority | The custom priority of the ECS instance type + vSwitch combination. Note This parameter takes effect only when the scaling group's If Auto Scaling cannot create ECS instances using a higher-priority ECS instance type + vSwitch combination, it automatically selects the next-priority combination. Note If only some ECS instance type + vSwitch combinations have custom priorities, unspecified combinations have lower priority. Unspecified combinations follow the scaling group's vSwitch order and the scaling configuration's instance type order. Example: The scaling group's vSwitch order is vsw1, vsw2; the scaling configuration's instance type order is type1, type2; and the custom priority order is | |
CustomPriority | |||
InstanceType | String | ecs.g6.large | The ECS instance type. Note This instance type must be included in the scaling configuration's instance type list. |
VswitchId | String | vsw-bp14zolna43z266bq**** | The ID of the vSwitch. Note This vSwitch must be included in the scaling group's vSwitch list. |
NetworkInterfaces | Array of NetworkInterface | The list of elastic network interfaces (ENIs). | |
NetworkInterface | |||
InstanceType | String | Primary | The ENI type. Valid values:
|
NetworkInterfaceTrafficMode | String | HighPerformance | The communication mode of the ENI. Valid values:
|
Ipv6AddressCount | Integer | 1 | The number of randomly generated IPv6 addresses assigned to the primary ENI. |
SecurityGroupIds | Array of String | sg-2vc3e1v7h**** | The ID of one or more security groups to which the ENI belongs. |
SecondaryPrivateIpAddressCount | Integer | 2 | The number of secondary private IPv4 addresses assigned to the ENI. Valid values: 1–49.
|
DedicatedHostClusterId | String | dc-2zedxc67zqzt7lb4**** | The dedicated host cluster ID. |
PasswordSetted | Boolean | false | Whether to set an instance password. Valid values:
|
SecurityOptions | Object | Security options. | |
ConfidentialComputingMode | String | TDX | The confidential computing mode. Valid values:
|
HttpEndpoint | String | enabled | Whether to enable the access channel for instance metadata. Valid values:
|
HttpTokens | String | optional | Whether to enforce the hardened mode (IMDSv2) when accessing instance metadata. Valid values:
|
ResourcePoolOptions | Object | The resource pool policy used when creating instances.
| |
Strategy | String | PrivatePoolFirst | Resource pools include private pools (generated after elasticity assurance or capacity reservation takes effect) and the public pool, used for instance startup. Valid values:
Default value: None. |
PrivatePoolIds | Array of String | eap-bp67acfmxazb4**** | The private pool IDs, which are the same as the elasticity assurance service IDs or capacity reservation service IDs. |
Examples
Sample request
http(s)://ess.aliyuncs.com/?Action=DescribeScalingConfigurations
&RegionId=cn-qingdao
&PageNumber=1
&PageSize=50
&ScalingGroupId=asg-bp17pelvl720x3v7****
&ScalingConfigurationId=["asc-bp17pelvl720x5ub****"]
&ScalingConfigurationName=["scalingcon****"]
&Common request parametersSample success response
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeScalingConfigurationsResponse>
<RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3****</RequestId>
<PageNumber>1</PageNumber>
<PageSize>50</PageSize>
<TotalCount>1</TotalCount>
<ScalingConfigurations>
<DeploymentSetId>ds-bp1frxuzdg87zh4p****</DeploymentSetId>
<CreationTime>2014-08-14T10:58Z</CreationTime>
<ScalingConfigurationName>scalingconfigura****</ScalingConfigurationName>
<SystemDiskDescription>Test system disk.</SystemDiskDescription>
<KeyPairName>keypair****</KeyPairName>
<SecurityGroupId>sg-bp18kz60mefs****</SecurityGroupId>
<PrivatePoolOptions.Id>eap-bp67acfmxazb4****</PrivatePoolOptions.Id>
<SystemDiskAutoSnapshotPolicyId>sp-bp12m37ccmxvbmi5****</SystemDiskAutoSnapshotPolicyId>
<SpotStrategy>NoSpot</SpotStrategy>
<ScalingGroupId>asg-bp17pelvl720x3v7****</ScalingGroupId>
<Affinity>default</Affinity>
<Tenancy>default</Tenancy>
<SystemDiskSize>100</SystemDiskSize>
<Ipv6AddressCount>1</Ipv6AddressCount>
<SpotDuration>1</SpotDuration>
<LifecycleState>Active</LifecycleState>
<InstanceName>instance****</InstanceName>
<SecurityEnhancementStrategy>Active</SecurityEnhancementStrategy>
<UserData>echo hello ecs!</UserData>
<PrivatePoolOptions.MatchCriteria>Open</PrivatePoolOptions.MatchCriteria>
<DedicatedHostId>dh-bp67acfmxazb4p****</DedicatedHostId>
<InstanceGeneration>ecs-3</InstanceGeneration>
<HpcClusterId>hpc-clus****</HpcClusterId>
<PasswordInherit>true</PasswordInherit>
<Memory>16</Memory>
<ImageId>centos6u5_64_20G_aliaegis_2014****.vhd</ImageId>
<ImageFamily>hangzhou-daily-update</ImageFamily>
<ImageOwnerAlias>system</ImageOwnerAlias>
<LoadBalancerWeight>1</LoadBalancerWeight>
<SystemDiskCategory>cloud</SystemDiskCategory>
<HostName>LocalHost</HostName>
<SystemDiskName>cloud_ssd_Test</SystemDiskName>
<InternetMaxBandwidthOut>0</InternetMaxBandwidthOut>
<InternetMaxBandwidthIn>200</InternetMaxBandwidthIn>
<InstanceType>ecs.g6.large</InstanceType>
<InstanceDescription>FinanceDept</InstanceDescription>
<IoOptimized>none</IoOptimized>
<RamRoleName>ramrole****</RamRoleName>
<SystemDiskPerformanceLevel>PL1</SystemDiskPerformanceLevel>
<Cpu>2</Cpu>
<ResourceGroupId>rg-aekzn2ou7xo****</ResourceGroupId>
<ZoneId>cn-hangzhou-g</ZoneId>
<InternetChargeType>PayByTraffic</InternetChargeType>
<ImageName>centos6u5_64_20G_aliaegis_20140703.vhd</ImageName>
<ScalingConfigurationId>asc-bp1ezrfgoyn5kijl****</ScalingConfigurationId>
<CreditSpecification>Standard</CreditSpecification>
<SpotInterruptionBehavior>Terminate</SpotInterruptionBehavior>
<DataDisks>
<PerformanceLevel>PL1</PerformanceLevel>
<Description>FinanceDept</Description>
<SnapshotId>s-23f2i****</SnapshotId>
<Device>/dev/xvdb</Device>
<Size>200</Size>
<DiskName>cloud_ssdData</DiskName>
<AutoSnapshotPolicyId>sp-bp19nq9enxqkomib****</AutoSnapshotPolicyId>
<Category>cloud</Category>
<KMSKeyId>0e478b7a-4262-4802-b8cb-00d3fb40****</KMSKeyId>
<DeleteWithInstance>true</DeleteWithInstance>
<Encrypted>false</Encrypted>
<Categories>cloud_essd</Categories>
<ProvisionedIops>100</ProvisionedIops>
<BurstingEnabled>false</BurstingEnabled>
</DataDisks>
<Tags>
<Key>binary</Key>
<Value>alterTable</Value>
</Tags>
<SpotPriceLimit>
<InstanceType>ecs.g6.large</InstanceType>
<PriceLimit>0.125</PriceLimit>
</SpotPriceLimit>
<InstancePatternInfos>
<MaxPrice>2</MaxPrice>
<Cores>2</Cores>
<Memory>4</Memory>
<InstanceFamilyLevel>EnterpriseLevel</InstanceFamilyLevel>
<Architectures>X86</Architectures>
<BurstablePerformance>Include</BurstablePerformance>
<ExcludedInstanceTypes>ecs.n1.small/ecs.n1.*/*7*</ExcludedInstanceTypes>
<InstanceTypeFamilies>["ecs.g6", "ecs.c6", … "ecs.r6"]</InstanceTypeFamilies>
<MinimumCpuCoreCount>2</MinimumCpuCoreCount>
<MaximumCpuCoreCount>4</MaximumCpuCoreCount>
<GpuSpecs>["NVIDIA V100"]</GpuSpecs>
<InstanceCategories>["Compute-optimized with GPU"]</InstanceCategories>
<CpuArchitectures>["X86", "ARM"]</CpuArchitectures>
<PhysicalProcessorModels>["Intel Xeon(Ice Lake) Platinum 8369B", "Intel Xeon(Skylake) Platinum 8163", … "Intel Xeon(Cascade Lake) Platinum 8269CY"]</PhysicalProcessorModels>
<MinimumEniQuantity>2</MinimumEniQuantity>
<MinimumEniPrivateIpAddressQuantity>2</MinimumEniPrivateIpAddressQuantity>
<MinimumEniIpv6AddressQuantity>1</MinimumEniIpv6AddressQuantity>
<MinimumInitialCredit>12</MinimumInitialCredit>
<MinimumBaselineCredit>12</MinimumBaselineCredit>
<MinimumMemorySize>4</MinimumMemorySize>
<MaximumMemorySize>4</MaximumMemorySize>
<MinimumGpuAmount>2</MinimumGpuAmount>
<MaximumGpuAmount>2</MaximumGpuAmount>
</InstancePatternInfos>
<SystemDiskCategories>cloud</SystemDiskCategories>
<WeightedCapacities>4</WeightedCapacities>
<InstanceTypes>ecs.g6.large</InstanceTypes>
<SecurityGroupIds>sg-bp18kz60mefs****</SecurityGroupIds>
<SchedulerOptions>
<ManagedPrivateSpaceId>testManagedPrivateSpaceId</ManagedPrivateSpaceId>
</SchedulerOptions>
<SystemDisk.Encrypted>false</SystemDisk.Encrypted>
<SystemDisk.KMSKeyId>0e478b7a-4262-4802-b8cb-00d3fb40****</SystemDisk.KMSKeyId>
<SystemDisk.EncryptAlgorithm>AES-256</SystemDisk.EncryptAlgorithm>
<SystemDisk.ProvisionedIops>100</SystemDisk.ProvisionedIops>
<SystemDisk.BurstingEnabled>false</SystemDisk.BurstingEnabled>
<ImageOptions.LoginAsNonRoot>false</ImageOptions.LoginAsNonRoot>
<DeletionProtection>false</DeletionProtection>
<StorageSetId>ss-bp67acfmxazb4p****</StorageSetId>
<StorageSetPartitionNumber>2</StorageSetPartitionNumber>
<CustomPriorities>
<InstanceType>ecs.g6.large</InstanceType>
<VswitchId>vsw-bp14zolna43z266bq****</VswitchId>
</CustomPriorities>
<NetworkInterfaces>
<InstanceType>Primary</InstanceType>
<NetworkInterfaceTrafficMode>HighPerformance</NetworkInterfaceTrafficMode>
<Ipv6AddressCount>1</Ipv6AddressCount>
<SecurityGroupIds>sg-2vc3e1v7h****</SecurityGroupIds>
</NetworkInterfaces>
<DedicatedHostClusterId>dc-2zedxc67zqzt7lb4****</DedicatedHostClusterId>
</ScalingConfigurations>
</DescribeScalingConfigurationsResponse>JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"PageNumber" : 1,
"PageSize" : 50,
"TotalCount" : 1,
"ScalingConfigurations" : [ {
"DeploymentSetId" : "ds-bp1frxuzdg87zh4p****",
"CreationTime" : "2014-08-14T10:58Z",
"ScalingConfigurationName" : "scalingconfigura****",
"SystemDiskDescription" : "Test system disk.",
"KeyPairName" : "keypair****",
"SecurityGroupId" : "sg-bp18kz60mefs****",
"PrivatePoolOptions.Id" : "eap-bp67acfmxazb4****",
"SystemDiskAutoSnapshotPolicyId" : "sp-bp12m37ccmxvbmi5****",
"SpotStrategy" : "NoSpot",
"ScalingGroupId" : "asg-bp17pelvl720x3v7****",
"Affinity" : "default",
"Tenancy" : "default",
"SystemDiskSize" : 100,
"Ipv6AddressCount" : 1,
"SpotDuration" : 1,
"LifecycleState" : "Active",
"InstanceName" : "instance****",
"SecurityEnhancementStrategy" : "Active",
"UserData" : "echo hello ecs!",
"PrivatePoolOptions.MatchCriteria" : "Open",
"DedicatedHostId" : "dh-bp67acfmxazb4p****",
"InstanceGeneration" : "ecs-3",
"HpcClusterId" : "hpc-clus****",
"PasswordInherit" : true,
"Memory" : 16,
"ImageId" : "centos6u5_64_20G_aliaegis_2014****.vhd",
"ImageFamily" : "hangzhou-daily-update",
"ImageOwnerAlias" : "system",
"LoadBalancerWeight" : 1,
"SystemDiskCategory" : "cloud",
"HostName" : "LocalHost",
"SystemDiskName" : "cloud_ssd_Test",
"InternetMaxBandwidthOut" : 0,
"InternetMaxBandwidthIn" : 200,
"InstanceType" : "ecs.g6.large",
"InstanceDescription" : "FinanceDept",
"IoOptimized" : "none",
"RamRoleName" : "ramrole****",
"SystemDiskPerformanceLevel" : "PL1",
"Cpu" : 2,
"ResourceGroupId" : "rg-aekzn2ou7xo****",
"ZoneId" : "cn-hangzhou-g",
"InternetChargeType" : "PayByTraffic",
"ImageName" : "centos6u5_64_20G_aliaegis_20140703.vhd",
"ScalingConfigurationId" : "asc-bp1ezrfgoyn5kijl****",
"CreditSpecification" : "Standard",
"SpotInterruptionBehavior" : "Terminate",
"DataDisks" : [ {
"PerformanceLevel" : "PL1",
"Description" : "FinanceDept",
"SnapshotId" : "s-23f2i****",
"Device" : "/dev/xvdb",
"Size" : 200,
"DiskName" : "cloud_ssdData",
"AutoSnapshotPolicyId" : "sp-bp19nq9enxqkomib****",
"Category" : "cloud",
"KMSKeyId" : "0e478b7a-4262-4802-b8cb-00d3fb40****",
"DeleteWithInstance" : true,
"Encrypted" : "false",
"Categories" : [ "cloud_essd" ],
"ProvisionedIops" : 100,
"BurstingEnabled" : false
} ],
"Tags" : [ {
"Key" : "binary",
"Value" : "alterTable"
} ],
"SpotPriceLimit" : [ {
"InstanceType" : "ecs.g6.large",
"PriceLimit" : 0.125
} ],
"InstancePatternInfos" : [ {
"MaxPrice" : 2,
"Cores" : 2,
"Memory" : 4,
"InstanceFamilyLevel" : "EnterpriseLevel",
"Architectures" : [ "X86" ],
"BurstablePerformance" : "Include",
"ExcludedInstanceTypes" : [ "ecs.n1.small/ecs.n1.*/*7*" ],
"InstanceTypeFamilies" : [ "[\"ecs.g6\", \"ecs.c6\", … \"ecs.r6\"]" ],
"MinimumCpuCoreCount" : 2,
"MaximumCpuCoreCount" : 4,
"GpuSpecs" : [ "[\"NVIDIA V100\"]" ],
"InstanceCategories" : [ "[\"Compute-optimized with GPU\"]" ],
"CpuArchitectures" : [ "[\"X86\", \"ARM\"]" ],
"PhysicalProcessorModels" : [ "[\"Intel Xeon(Ice Lake) Platinum 8369B\", \"Intel Xeon(Skylake) Platinum 8163\", … \"Intel Xeon(Cascade Lake) Platinum 8269CY\"]" ],
"MinimumEniQuantity" : 2,
"MinimumEniPrivateIpAddressQuantity" : 2,
"MinimumEniIpv6AddressQuantity" : 1,
"MinimumInitialCredit" : 12,
"MinimumBaselineCredit" : 12,
"MinimumMemorySize" : 4,
"MaximumMemorySize" : 4,
"MinimumGpuAmount" : 2,
"MaximumGpuAmount" : 2
} ],
"SystemDiskCategories" : [ "cloud" ],
"WeightedCapacities" : [ "4" ],
"InstanceTypes" : [ "ecs.g6.large" ],
"SecurityGroupIds" : [ "sg-bp18kz60mefs****" ],
"SchedulerOptions" : {
"ManagedPrivateSpaceId" : "testManagedPrivateSpaceId"
},
"SystemDisk.Encrypted" : false,
"SystemDisk.KMSKeyId" : "0e478b7a-4262-4802-b8cb-00d3fb40****",
"SystemDisk.EncryptAlgorithm" : "AES-256",
"SystemDisk.ProvisionedIops" : 100,
"SystemDisk.BurstingEnabled" : false,
"ImageOptions.LoginAsNonRoot" : false,
"DeletionProtection" : false,
"StorageSetId" : "ss-bp67acfmxazb4p****",
"StorageSetPartitionNumber" : 2,
"CustomPriorities" : [ {
"InstanceType" : "ecs.g6.large",
"VswitchId" : "vsw-bp14zolna43z266bq****"
} ],
"NetworkInterfaces" : [ {
"InstanceType" : "Primary",
"NetworkInterfaceTrafficMode" : "HighPerformance",
"Ipv6AddressCount" : 1,
"SecurityGroupIds" : [ "sg-2vc3e1v7h****" ]
} ],
"DedicatedHostClusterId" : "dc-2zedxc67zqzt7lb4****"
} ]
}Error codes
For a list of error codes, see the Error Center.