import { Latitudesh } from "latitudesh-typescript-sdk";
const latitudesh = new Latitudesh({
bearer: process.env["LATITUDESH_BEARER"] ?? "",
});
async function run() {
await latitudesh.virtualMachines.createVirtualMachineAction({
virtualMachineId: "vm_5LA73qkjdaJ2o",
requestBody: {
id: "vm_5LA73qkjdaJ2o",
type: "virtual_machines",
attributes: {
action: "reboot",
},
},
});
}
run();{
"data": {
"id": "act_5LA73qkjdaJ2o",
"type": "actions",
"attributes": {
"status": "Rebooting virtual machine"
}
}
}Performs a power action on a given virtual machine:
power_on - Starts the virtual machinepower_off - Stops the virtual machinereboot - Restarts the virtual machineimport { Latitudesh } from "latitudesh-typescript-sdk";
const latitudesh = new Latitudesh({
bearer: process.env["LATITUDESH_BEARER"] ?? "",
});
async function run() {
await latitudesh.virtualMachines.createVirtualMachineAction({
virtualMachineId: "vm_5LA73qkjdaJ2o",
requestBody: {
id: "vm_5LA73qkjdaJ2o",
type: "virtual_machines",
attributes: {
action: "reboot",
},
},
});
}
run();{
"data": {
"id": "act_5LA73qkjdaJ2o",
"type": "actions",
"attributes": {
"status": "Rebooting virtual machine"
}
}
}Created
Was this page helpful?