ncloud_create_asg
Create an Auto Scaling Group with specified launch configuration, subnets, and instance size limits. Use dryRun to preview the ASG without creating it.
Instructions
Create a new Auto Scaling Group. Use dryRun=true to preview without creating.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"launchConfigurationNo": "<launchConfigurationNo>",
"subnetNoList": "<subnetNoList>",
"minSize": "<minSize>",
"maxSize": "<maxSize>"
},
"name": "ncloud_create_asg"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dryRun | No | If true, returns a preview without actually creating | |
| maxSize | Yes | Maximum number of instances | |
| minSize | Yes | Minimum number of instances | |
| subnetNoList | Yes | List of subnet numbers for the ASG | |
| defaultCooldown | No | Default cooldown period in seconds | |
| desiredCapacity | No | Desired number of instances | |
| serverNamePrefix | No | Prefix for server instance names | |
| targetGroupNoList | No | List of target group numbers to attach | |
| healthCheckTypeCode | No | Health check type (SVR or LOADB) | |
| autoScalingGroupName | No | Auto Scaling Group name | |
| launchConfigurationNo | Yes | Launch configuration number to use | |
| healthCheckGracePeriod | No | Health check grace period in seconds | |
| accessControlGroupNoList | No | List of ACG numbers |