// Create client to communicate with Hetzner API let client = new_hetzner_client(HETZNER_API_TOKEN); // List all servers and print in table print("Listing all servers..."); let servers = client.list_servers(); print(servers.show_table()); // Get server through ID and print details in table print("Listing details from server with ID 104301883..."); let test_server = client.get_server(104301883); print(test_server.show_details()); // Enable rescue mode flag on server print(`Enabling rescue mode on server with ID: ${test_server.id}`); let root_password = client.enable_rescue_mode(test_server.id); print(`Root password is: ${root_password}`); // Disable rescue mode flag on server print(`Disabling rescue mode on server with ID: ${test_server.id}`); client.disable_rescue_mode(test_server.id); // Reboot server print(`Rebooting server with ID: ${test_server.id}`); client.reboot(test_server.id);