Skip to main content
POST
/
virtual_machines
/
{virtual_machine_id}
/
actions
Python (SDK)
import latitudesh_python_sdk
from latitudesh_python_sdk import Latitudesh
import os


with Latitudesh(
    bearer=os.getenv("LATITUDESH_BEARER", ""),
) as latitudesh:

    latitudesh.virtual_machines.create_virtual_machine_action(virtual_machine_id="vm_5LA73qkjdaJ2o", id="vm_5LA73qkjdaJ2o", type_=latitudesh_python_sdk.CreateVirtualMachineActionVirtualMachinesType.VIRTUAL_MACHINES, attributes={
        "action": latitudesh_python_sdk.CreateVirtualMachineActionVirtualMachinesAction.REBOOT,
    })

    # Use the SDK ...
{
  "data": {
    "id": "act_5LA73qkjdaJ2o",
    "type": "actions",
    "attributes": {
      "status": "Rebooting virtual machine"
    }
  }
}

Authorizations

Authorization
string
header
required

Path Parameters

virtual_machine_id
string
required

Body

id
string
required
type
enum<string>
required
Available options:
virtual_machines
attributes
object
required

Response

201 - application/vnd.api+json

Created