LaunchPlans REST Endpoints

A launch plan is a JSON-formatted file that defines the properties of one or more instances. You can use a launch plan to quickly create and start multiple, nonpersistent instances in Compute Classic. Note that while you can reuse your launch plan JSON file to create instances any number of times, the launch plan itself does not persist in Compute Classic.

When you create an instance, the initial state is preparing, as Compute Classic allocates resources and prepares to create the instance. Next, the state changes to initializing, which indicates that the specified image is being installed. When initializing is complete, the state changes to running, which indicates that the OS has started. When an instance is in the running state, you can connect to it.

Create Instances Using Launch Plans
Method: post
Path: /launchplan/