ncloud_create_launch_config
Create a launch configuration for Auto Scaling by specifying one image source (product code, image number, or member image) and a server spec code. Use dryRun to preview.
Instructions
Create a new launch configuration for Auto Scaling. Exactly one image source must be provided: serverImageProductCode, serverImageNo, or memberServerImageInstanceNo. A server spec is also required: serverImageProductCode → serverProductCode (XEN/RHV); serverImageNo / memberServerImageInstanceNo → serverSpecCode (KVM, see ncloud_get_server_specs). Use dryRun=true to preview without creating.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dryRun | No | If true, returns a preview without actually creating | |
| initScriptNo | No | Init script number to run on first boot | |
| loginKeyName | No | Login key name for SSH access (defaults to the most recently created key) | |
| serverImageNo | No | Server image number — for a new (public) server image (required path for KVM/Gen3). One of serverImageProductCode / serverImageNo / memberServerImageInstanceNo is required. | |
| serverSpecCode | No | Server spec code — pair with serverImageNo or memberServerImageInstanceNo (KVM/Gen3, e.g. c2-g3, s2-g3). One of serverProductCode / serverSpecCode is required (the API rejects a request without a spec). | |
| isEncryptedVolume | No | Whether to encrypt the root volume (RHV only) | |
| serverProductCode | No | Server product (spec) code — pair with serverImageProductCode (XEN/RHV). One of serverProductCode / serverSpecCode is required (the API rejects a request without a spec). | |
| serverImageProductCode | No | Server image product code — for a new (public) server image, RHV/XEN. One of serverImageProductCode / serverImageNo / memberServerImageInstanceNo is required. | |
| launchConfigurationName | No | Launch configuration name (1-255 chars: lowercase letters, digits, '-'; auto-generated when omitted) | |
| memberServerImageInstanceNo | No | Member server image instance number — for a user-created server image. One of serverImageProductCode / serverImageNo / memberServerImageInstanceNo is required. |