# Tencent Cloud Auto Scaling API

> Tencent Cloud Auto Scaling API on Apizie: 57 endpoints (Attach Instances, Attach Load Balancers, Cancel Instance Refresh, Clear Launch Configuration Attributes, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/cloud:tencent-autoscaling/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:tencent-autoscaling`
- Category: Cloud
- Status: byok
- Source: https://www.tencentcloud.com/document/api
- Page: https://apizie.tech/api/cloud/tencent-autoscaling
- OpenAPI: https://apizie.tech/api/cloud/tencent-autoscaling/openapi.json

Tencent Cloud API 3.0 for Auto Scaling (autoscaling). Every call is signed with TC3-HMAC-SHA256 using your SecretId and SecretKey.

## Endpoints

### Attach Instances
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/attach-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| InstanceIds | array | yes |  |

### Attach Load Balancers
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/attach-load-balancers` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| LoadBalancerIds | array | no |  |
| ForwardLoadBalancers | array | no |  |

### Cancel Instance Refresh
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/cancel-instance-refresh` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| RefreshActivityId | string | yes |  |

### Clear Launch Configuration Attributes
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/clear-launch-configuration-attributes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| LaunchConfigurationId | string | yes |  |
| ClearDataDisks | boolean | no |  |
| ClearHostNameSettings | boolean | no |  |
| ClearInstanceNameSettings | boolean | no |  |
| ClearDisasterRecoverGroupIds | boolean | no |  |
| ClearInstanceTags | boolean | no |  |
| ClearMetadata | boolean | no |  |
| ClearNetworkInterfaces | boolean | no |  |

### Complete Lifecycle Action
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/complete-lifecycle-action` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| LifecycleHookId | string | yes |  |
| LifecycleActionResult | string | yes |  |
| InstanceId | string | no |  |
| LifecycleActionToken | string | no |  |

### Create Auto Scaling Group
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/create-auto-scaling-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupName | string | yes |  |
| LaunchConfigurationId | string | yes |  |
| MaxSize | integer | yes |  |
| MinSize | integer | yes |  |
| VpcId | string | yes |  |
| DefaultCooldown | integer | no |  |
| DesiredCapacity | integer | no |  |
| LoadBalancerIds | array | no |  |
| ProjectId | integer | no |  |
| ForwardLoadBalancers | array | no |  |
| SubnetIds | array | no |  |
| TerminationPolicies | array | no |  |
| Zones | array | no |  |
| RetryPolicy | string | no |  |
| ZonesCheckPolicy | string | no |  |
| Tags | array | no |  |
| ServiceSettings | object | no |  |
| Ipv6AddressCount | integer | no |  |
| MultiZoneSubnetPolicy | string | no |  |
| HealthCheckType | string | no |  |
| LoadBalancerHealthCheckGracePeriod | integer | no |  |
| InstanceAllocationPolicy | string | no |  |
| SpotMixedAllocationPolicy | object | no |  |
| CapacityRebalance | boolean | no |  |
| InstanceNameIndexSettings | object | no |  |
| HostNameIndexSettings | object | no |  |
| ConcurrentScaleOutForDesiredCapacity | boolean | no |  |

### Create Auto Scaling Group From Instance
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/create-auto-scaling-group-from-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupName | string | yes |  |
| InstanceId | string | yes |  |
| MinSize | integer | yes |  |
| MaxSize | integer | yes |  |
| DesiredCapacity | integer | no |  |
| InheritInstanceTag | boolean | no |  |

### Create Launch Configuration
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/create-launch-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| LaunchConfigurationName | string | yes |  |
| ImageId | string | no |  |
| ProjectId | integer | no |  |
| InstanceType | string | no |  |
| SystemDisk | object | no |  |
| DataDisks | array | no |  |
| InternetAccessible | object | no |  |
| LoginSettings | object | no |  |
| SecurityGroupIds | array | no |  |
| EnhancedService | object | no |  |
| UserData | string | no |  |
| InstanceChargeType | string | no |  |
| InstanceMarketOptions | object | no |  |
| InstanceTypes | array | no |  |
| CamRoleName | string | no |  |
| InstanceTypesCheckPolicy | string | no |  |
| InstanceTags | array | no |  |
| Tags | array | no |  |
| HostNameSettings | object | no |  |
| InstanceNameSettings | object | no |  |
| InstanceChargePrepaid | object | no |  |
| DiskTypePolicy | string | no |  |
| HpcClusterId | string | no |  |
| IPv6InternetAccessible | object | no |  |
| DisasterRecoverGroupIds | array | no |  |
| ImageFamily | string | no |  |
| DedicatedClusterId | string | no |  |
| Metadata | object | no |  |
| NetworkInterfaces | array | no |  |

### Create Lifecycle Hook
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/create-lifecycle-hook` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| LifecycleHookName | string | yes |  |
| LifecycleTransition | string | yes |  |
| DefaultResult | string | no |  |
| HeartbeatTimeout | integer | no |  |
| NotificationMetadata | string | no |  |
| NotificationTarget | object | no |  |
| LifecycleTransitionType | string | no |  |
| LifecycleCommand | object | no |  |

### Create Notification Configuration
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/create-notification-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| NotificationTypes | array | yes |  |
| NotificationUserGroupIds | array | no |  |
| TargetType | string | no |  |
| QueueName | string | no |  |
| TopicName | string | no |  |

### Create Scaling Policy
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/create-scaling-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| ScalingPolicyName | string | yes |  |
| ScalingPolicyType | string | no |  |
| AdjustmentType | string | no |  |
| AdjustmentValue | integer | no |  |
| Cooldown | integer | no |  |
| MetricAlarm | object | no |  |
| PredefinedMetricType | string | no |  |
| TargetValue | integer | no |  |
| EstimatedInstanceWarmup | integer | no |  |
| DisableScaleIn | boolean | no |  |
| NotificationUserGroupIds | array | no |  |

### Create Scheduled Action
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/create-scheduled-action` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| ScheduledActionName | string | yes |  |
| MinSize | integer | yes |  |
| StartTime | string | yes |  |
| DesiredCapacity | integer | yes |  |
| MaxSize | integer | yes |  |
| EndTime | string | no |  |
| Recurrence | string | no |  |
| DisableUpdateDesiredCapacity | boolean | no |  |

### Delete Auto Scaling Group
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/delete-auto-scaling-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |

### Delete Launch Configuration
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/delete-launch-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| LaunchConfigurationId | string | yes |  |

### Delete Lifecycle Hook
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/delete-lifecycle-hook` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| LifecycleHookId | string | yes |  |

### Delete Notification Configuration
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/delete-notification-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingNotificationId | string | no |  |

### Delete Scaling Policy
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/delete-scaling-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingPolicyId | string | yes |  |

### Delete Scheduled Action
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/delete-scheduled-action` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| ScheduledActionId | string | yes |  |

### Describe Account Limits
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/describe-account-limits` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |

### Describe Auto Scaling Activities
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/describe-auto-scaling-activities` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| ActivityIds | array | no |  |
| Filters | array | no |  |
| Limit | integer | no |  |
| Offset | integer | no |  |
| StartTime | string | no |  |
| EndTime | string | no |  |

### Describe Auto Scaling Advices
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/describe-auto-scaling-advices` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupIds | array | yes |  |

### Describe Auto Scaling Group Last Activities
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/describe-auto-scaling-group-last-activities` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupIds | array | yes |  |
| ExcludeCancelledActivity | boolean | no |  |

### Describe Auto Scaling Groups
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/describe-auto-scaling-groups` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupIds | array | no |  |
| Filters | array | no |  |
| Limit | integer | no |  |
| Offset | integer | no |  |

### Describe Auto Scaling Instances
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/describe-auto-scaling-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| InstanceIds | array | no |  |
| Filters | array | no |  |
| Offset | integer | no |  |
| Limit | integer | no |  |

### Describe Launch Configurations
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/describe-launch-configurations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| LaunchConfigurationIds | array | no |  |
| Filters | array | no |  |
| Limit | integer | no |  |
| Offset | integer | no |  |

### Describe Lifecycle Hooks
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/describe-lifecycle-hooks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| LifecycleHookIds | array | no |  |
| Filters | array | no |  |
| Limit | integer | no |  |
| Offset | integer | no |  |

### Describe Notification Configurations
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/describe-notification-configurations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingNotificationIds | array | no |  |
| Filters | array | no |  |
| Limit | integer | no |  |
| Offset | integer | no |  |

### Describe Refresh Activities
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/describe-refresh-activities` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| RefreshActivityIds | array | no |  |
| Filters | array | no |  |
| Limit | integer | no |  |
| Offset | integer | no |  |

### Describe Scaling Policies
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/describe-scaling-policies` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingPolicyIds | array | no |  |
| Filters | array | no |  |
| Limit | integer | no |  |
| Offset | integer | no |  |

### Describe Scheduled Actions
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/describe-scheduled-actions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| ScheduledActionIds | array | no |  |
| Filters | array | no |  |
| Offset | integer | no |  |
| Limit | integer | no |  |

### Detach Instances
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/detach-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| InstanceIds | array | yes |  |

### Detach Load Balancers
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/detach-load-balancers` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| LoadBalancerIds | array | no |  |
| ForwardLoadBalancerIdentifications | array | no |  |

### Disable Auto Scaling Group
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/disable-auto-scaling-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |

### Enable Auto Scaling Group
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/enable-auto-scaling-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |

### Enter Standby
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/enter-standby` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| InstanceIds | array | yes |  |

### Execute Scaling Policy
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/execute-scaling-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingPolicyId | string | yes |  |
| HonorCooldown | boolean | no |  |
| TriggerSource | string | no |  |

### Exit Standby
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/exit-standby` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| InstanceIds | array | yes |  |

### Modify Auto Scaling Group
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/modify-auto-scaling-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| AutoScalingGroupName | string | no |  |
| DefaultCooldown | integer | no |  |
| DesiredCapacity | integer | no |  |
| LaunchConfigurationId | string | no |  |
| MaxSize | integer | no |  |
| MinSize | integer | no |  |
| ProjectId | integer | no |  |
| SubnetIds | array | no |  |
| TerminationPolicies | array | no |  |
| VpcId | string | no |  |
| Zones | array | no |  |
| RetryPolicy | string | no |  |
| ZonesCheckPolicy | string | no |  |
| ServiceSettings | object | no |  |
| Ipv6AddressCount | integer | no |  |
| MultiZoneSubnetPolicy | string | no |  |
| HealthCheckType | string | no |  |
| LoadBalancerHealthCheckGracePeriod | integer | no |  |
| InstanceAllocationPolicy | string | no |  |
| SpotMixedAllocationPolicy | object | no |  |
| CapacityRebalance | boolean | no |  |
| InstanceNameIndexSettings | object | no |  |
| HostNameIndexSettings | object | no |  |
| ConcurrentScaleOutForDesiredCapacity | boolean | no |  |

### Modify Desired Capacity
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/modify-desired-capacity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| DesiredCapacity | integer | yes |  |
| MinSize | integer | no |  |
| MaxSize | integer | no |  |

### Modify Launch Configuration Attributes
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/modify-launch-configuration-attributes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| LaunchConfigurationId | string | yes |  |
| ImageId | string | no |  |
| InstanceTypes | array | no |  |
| InstanceTypesCheckPolicy | string | no |  |
| LaunchConfigurationName | string | no |  |
| UserData | string | no |  |
| SecurityGroupIds | array | no |  |
| InternetAccessible | object | no |  |
| InstanceChargeType | string | no |  |
| InstanceChargePrepaid | object | no |  |
| InstanceMarketOptions | object | no |  |
| DiskTypePolicy | string | no |  |
| SystemDisk | object | no |  |
| DataDisks | array | no |  |
| HostNameSettings | object | no |  |
| InstanceNameSettings | object | no |  |
| EnhancedService | object | no |  |
| CamRoleName | string | no |  |
| HpcClusterId | string | no |  |
| IPv6InternetAccessible | object | no |  |
| DisasterRecoverGroupIds | array | no |  |
| LoginSettings | object | no |  |
| InstanceTags | array | no |  |
| ImageFamily | string | no |  |
| DedicatedClusterId | string | no |  |
| Metadata | object | no |  |
| NetworkInterfaces | array | no |  |

### Modify Lifecycle Hook
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/modify-lifecycle-hook` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| LifecycleHookId | string | yes |  |
| LifecycleHookName | string | no |  |
| LifecycleTransition | string | no |  |
| DefaultResult | string | no |  |
| HeartbeatTimeout | integer | no |  |
| NotificationMetadata | string | no |  |
| LifecycleTransitionType | string | no |  |
| NotificationTarget | object | no |  |
| LifecycleCommand | object | no |  |

### Modify Load Balancer Target Attributes
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/modify-load-balancer-target-attributes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| ForwardLoadBalancers | array | yes |  |

### Modify Load Balancers
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/modify-load-balancers` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| LoadBalancerIds | array | no |  |
| ForwardLoadBalancers | array | no |  |
| LoadBalancersCheckPolicy | string | no |  |

### Modify Notification Configuration
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/modify-notification-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingNotificationId | string | yes |  |
| NotificationTypes | array | no |  |
| NotificationUserGroupIds | array | no |  |
| QueueName | string | no |  |
| TopicName | string | no |  |

### Modify Scaling Policy
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/modify-scaling-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingPolicyId | string | yes |  |
| ScalingPolicyName | string | no |  |
| AdjustmentType | string | no |  |
| AdjustmentValue | integer | no |  |
| Cooldown | integer | no |  |
| MetricAlarm | object | no |  |
| PredefinedMetricType | string | no |  |
| TargetValue | integer | no |  |
| EstimatedInstanceWarmup | integer | no |  |
| DisableScaleIn | boolean | no |  |
| NotificationUserGroupIds | array | no |  |

### Modify Scheduled Action
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/modify-scheduled-action` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| ScheduledActionId | string | yes |  |
| ScheduledActionName | string | no |  |
| MaxSize | integer | no |  |
| MinSize | integer | no |  |
| DesiredCapacity | integer | no |  |
| StartTime | string | no |  |
| EndTime | string | no |  |
| Recurrence | string | no |  |
| DisableUpdateDesiredCapacity | boolean | no |  |

### Remove Instances
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/remove-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| InstanceIds | array | yes |  |

### Resume Instance Refresh
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/resume-instance-refresh` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| RefreshActivityId | string | yes |  |
| ResumeMode | string | no |  |

### Rollback Instance Refresh
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/rollback-instance-refresh` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| RefreshSettings | object | yes |  |
| OriginRefreshActivityId | string | yes |  |
| RefreshMode | string | no |  |

### Scale In Instances
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/scale-in-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| ScaleInNumber | integer | yes |  |

### Scale Out Instances
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/scale-out-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| ScaleOutNumber | integer | yes |  |

### Set Instances Protection
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/set-instances-protection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| InstanceIds | array | yes |  |
| ProtectedFromScaleIn | boolean | yes |  |

### Start Auto Scaling Instances
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/start-auto-scaling-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| InstanceIds | array | yes |  |

### Start Instance Refresh
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/start-instance-refresh` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| RefreshSettings | object | yes |  |
| RefreshMode | string | no |  |

### Stop Auto Scaling Instances
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/stop-auto-scaling-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| InstanceIds | array | yes |  |
| StoppedMode | string | no |  |

### Stop Instance Refresh
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/stop-instance-refresh` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| AutoScalingGroupId | string | yes |  |
| RefreshActivityId | string | yes |  |

### Upgrade Lifecycle Hook
`POST https://apizie.tech/v1/cloud:tencent-autoscaling/upgrade-lifecycle-hook` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-TC-Region | string | no | Region for regional products, for example ap-singapore, ap-guangzhou, na-siliconvalley |
| LifecycleHookId | string | yes |  |
| LifecycleHookName | string | yes |  |
| LifecycleTransition | string | yes |  |
| DefaultResult | string | no |  |
| HeartbeatTimeout | integer | no |  |
| NotificationMetadata | string | no |  |
| NotificationTarget | object | no |  |
| LifecycleTransitionType | string | no |  |
| LifecycleCommand | object | no |  |

## Example
```
curl "https://apizie.tech/v1/cloud:tencent-autoscaling/attach-instances" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Tencent Cloud Auto Scaling API?
Create a free Apizie key, then send POST https://apizie.tech/v1/cloud:tencent-autoscaling/attach-instances with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Tencent Cloud Auto Scaling API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Tencent Cloud Auto Scaling itself also needs your own key from tencentcloudapi.com.

### Can AI agents use the Tencent Cloud Auto Scaling API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:tencent-autoscaling.

### What is the status of the Tencent Cloud Auto Scaling API?
Needs your own provider key (bring your own key)
