> For the complete documentation index, see [llms.txt](https://docs.ionos.com/cli-ionosctl/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server.md).

# server

- [cdrom](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/cdrom.md)
- [attach](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/cdrom/attach.md): Attach a CD-ROM (ISO image) to a Server
- [detach](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/cdrom/detach.md): Detach a CD-ROM (ISO image) from a Server
- [get](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/cdrom/get.md): Get a CD-ROM attached to a Server
- [list](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/cdrom/list.md): List the CD-ROMs attached to a Server
- [console](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/console.md)
- [get](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/console/get.md): Get the VNC remote console URL to access a Server
- [create](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/create.md): Create an ENTERPRISE, VCPU, CUBE or GPU Server in a Virtual Data Center
- [delete](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/delete.md): Delete a Server (attached Volumes are left behind)
- [get](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/get.md): Get details of a Server
- [gpu](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/gpu.md)
- [get](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/gpu/get.md): Get details of a GPU attached to a GPU Server
- [list](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/gpu/list.md): List the GPUs attached to a GPU Server
- [list](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/list.md): List Servers in a Virtual Data Center
- [reboot](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/reboot.md): Force a hard reboot (power-cycle) of a Server
- [resume](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/resume.md): Resume a suspended CUBE Server, re-allocating its compute
- [start](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/start.md): Start (power on) a deallocated Server, resuming compute billing
- [stop](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/stop.md): Stop (deallocate) a Server; halts compute billing and releases its public IP
- [suspend](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/suspend.md): Suspend (pause) a CUBE Server, deallocating compute while keeping its DAS data
- [token](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/token.md)
- [get](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/token/get.md): Get a Server's JWT access token
- [update](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/update.md): Update the compute shape or boot configuration of a Server
- [volume](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/volume.md)
- [attach](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/volume/attach.md): Attach an existing Volume to a Server
- [detach](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/volume/detach.md): Detach a Volume from a Server (the Volume is kept)
- [get](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/volume/get.md): Get a Volume attached to a Server
- [list](https://docs.ionos.com/cli-ionosctl/subcommands/compute-engine/server/volume/list.md): List the Volumes attached to a Server
