Available in VPC
Auto Scaling is a NAVER Cloud Platform service that helps you flexibly respond to changes in demand by increasing or decreasing the number of virtual servers based on monitoring results or user settings. Auto Scaling provides a CLI for the launch configuration and Auto Scaling Group features via the vautoscaling command.
Common Auto Scaling (VPC) settings
This section covers the command and option formats used across the Auto Scaling (VPC) CLI.
Syntax
Run vautoscaling using the following syntax.
./ncloud vautoscaling <subcommand> [options]
Options
The following options are available across all vautoscaling subcommands:
| Options | Type | Required | Description |
|---|---|---|---|
--regionCode |
String | Optional | Region code
|
--output |
String | Optional | Format of the response result
|
Auto Scaling (VPC) commands
The following subcommands are available under vautoscaling.
Launch Configuration
The following describes the launch configuration-related commands:
| Commands | Description |
|---|---|
| createLaunchConfiguration | Create launch configuration. |
| getLaunchConfigurationList | Get the list of launch configurations. |
| getLaunchConfigurationDetail | Get launch configuration details. |
| deleteLaunchConfiguration | Delete launch configuration. |
Auto Scaling Group
The following describes the Auto Scaling Group-related commands:
| Commands | Description |
|---|---|
| createAutoScalingGroup | Create Auto Scaling Group. |
| getAutoScalingGroupList | Get Auto Scaling Group list. |
| getAutoScalingGroupDetail | Get Auto Scaling Group details. |
| updateAutoScalingGroup | Edit Auto Scaling Group details and the configured launch configuration. |
| setDesiredCapacity | Change the desired capacity of an Auto Scaling Group. |
| putScalingPolicy | Create or edit a scaling policy. |
| getAdjustmentTypeList | Get available adjustment type codes for configuring a scaling policy. |
| getAutoScalingPolicyList | Get the list of scaling policies. |
| executePolicy | Run a scaling policy. |
| deleteScalingPolicy | Delete a scaling policy. |
| putScheduledUpdateGroupAction | Create or edit scaling schedule. |
| getScheduledActionList | Get the list of pending scaling schedules. |
| deleteScheduledAction | Delete a scaling schedule. |
| getScalingProcessTypeList | Get the list of process types. |
| suspendProcesses | Suspend a process. |
| resumeProcesses | Restart a process. |
| getAutoScalingActivityLogList | Get the list of scaling action logs. |
| deleteAutoScalingGroup | Delete Auto Scaling Group. |
Auto Scaling (VPC) related resources
These resources provide additional context and support for the Auto Scaling (VPC) CLI.
- Auto Scaling (VPC) CLI guides
- CLI download: Learn how to download and install the Ncloud CLI.
- Authenticate CLI: Learn how to set an API authentication key and manage profiles.
- CLI usage: Review the Ncloud CLI command structure, option syntax, and output formats.
- Auto Scaling (VPC) CLI service guides
- Auto Scaling user guide: Learn how to use Auto Scaling in the NAVER Cloud Platform console.
- Auto Scaling API guide: Learn how to call Auto Scaling APIs.
- Auto Scaling user environment guide: Explore VPC and Classic environments and supported services.
- Pricing and features: View pricing details and key capabilities.
- Latest announcements: Stay informed about Auto Scaling updates and news.
- FAQs: Get answers to common Auto Scaling questions.
- Contact Support: Get help if you can't find what you need in the CLI guide.