# VM Autoscaling

- [action](/cli-ionosctl/subcommands/vm-autoscaling/action.md)
- [get](/cli-ionosctl/subcommands/vm-autoscaling/action/get.md): Get a VM Autoscaling Action
- [list](/cli-ionosctl/subcommands/vm-autoscaling/action/list.md): List VM Autoscaling Actions
- [group](/cli-ionosctl/subcommands/vm-autoscaling/group.md)
- [create](/cli-ionosctl/subcommands/vm-autoscaling/group/create.md): Create a VM-Autoscaling group
- [delete](/cli-ionosctl/subcommands/vm-autoscaling/group/delete.md): Delete VM Autoscaling Groups
- [get](/cli-ionosctl/subcommands/vm-autoscaling/group/get.md): Get a VM Autoscaling Group
- [list](/cli-ionosctl/subcommands/vm-autoscaling/group/list.md): List VM Autoscaling Groups. Use a greater '--depth' to see current replica count
- [put](/cli-ionosctl/subcommands/vm-autoscaling/group/put.md): Perform a PUT operation to modify an existing group
- [server](/cli-ionosctl/subcommands/vm-autoscaling/server.md)
- [get](/cli-ionosctl/subcommands/vm-autoscaling/server/get.md): Get a VM Autoscaling Server
- [list](/cli-ionosctl/subcommands/vm-autoscaling/server/list.md): List Servers that are managed by VM-Autoscaling Groups
