Updated on 2026-01-29 GMT+08:00

AS Groups

Permission

API

Action

IAM Project

Enterprise Project

Creating an AS group

POST /autoscaling-api/v1/{project_id}/scaling_group

as:groups:create

Querying AS groups

GET /autoscaling-api/v1/{project_id}/scaling_group

as:groups:list

Querying AS group details

GET /autoscaling-api/v1/{project_id}/scaling_group/{scaling_group_id}

as:groups:get

Modifying an AS group

PUT /autoscaling-api/v1/{project_id}/scaling_group/{scaling_group_id}

as:groups:update

Deleting an AS group

DELETE /autoscaling-api/v1/{project_id}/scaling_group/{scaling_group_id}

as:groups:delete

Enabling or disabling an AS group

POST /autoscaling-api/v1/{project_id}/scaling_group/{scaling_group_id}/action

as:groups:action

Enabling a warm pool

  • PUT /autoscaling-api/{project_id}/scaling-groups/{scaling_group_id}/warm-pool
  • PUT /v2/{project_id}/scaling-groups/{scaling_group_id}/warm-pool

as:scalingGroup:putWarmPool

Disabling a warm pool

  • DELETE /autoscaling-api/{project_id}/scaling-groups/{scaling_group_id}/warm-pool
  • DELETE /v2/{project_id}/scaling-groups/{scaling_group_id}/warm-pool

as:scalingGroup:closeWarmPool

Querying details about a warm pool

  • GET /autoscaling-api/{project_id}/scaling-groups/{scaling_group_id}/warm-pool
  • GET /v2/{project_id}/scaling-groups/{scaling_group_id}/warm-pool

as:scalingGroup:getWarmPool

Querying instances in a warm pool

  • GET /autoscaling-api/{project_id}/scaling-groups/{scaling_group_id}/warm-pool-instances
  • GET /v2/{project_id}/scaling-groups/{scaling_group_id}/warm-pool-instances

as:scalingGroup:listWarmPoolInstances