Compute actions control access to compute resources across all instance types. Use these actions to permit operations on cloud compute instances, bare metal servers, automatic backups, snapshots, ISO images, startup scripts, and SSH keys.
Instances
| Action |
Description |
compute.instance.Create |
Create new instance |
compute.instance.Delete |
Delete instance |
compute.instance.List |
List all instances |
compute.instance.Read |
Get instance details |
compute.instance.Update |
Update instance |
| Action |
Description |
compute.baremetal.Create |
Create bare metal server |
compute.baremetal.Delete |
Delete bare metal server |
compute.baremetal.List |
List all bare metal servers |
compute.baremetal.Read |
Get bare metal details |
compute.baremetal.Update |
Update bare metal server |
Backups
| Action |
Description |
compute.backup.List |
List all backups |
compute.backup.Read |
Get backup details |
compute.backup.Update |
Convert a backup into a snapshot |
Snapshots
| Action |
Description |
compute.snapshot.Create |
Create snapshot |
compute.snapshot.Delete |
Delete snapshot |
compute.snapshot.List |
List all snapshots |
compute.snapshot.Read |
Get snapshot details |
compute.snapshot.Update |
Update snapshot |
ISOs
| Action |
Description |
compute.iso.Create |
Create an ISO |
compute.iso.Delete |
Delete an ISO |
compute.iso.List |
List all ISOs |
compute.iso.ListPublic |
List public ISOs |
compute.iso.Read |
Get ISO details |
Startup Scripts
| Action |
Description |
compute.script.Create |
Create startup script |
compute.script.Delete |
Delete startup script |
compute.script.List |
List all startup scripts |
compute.script.Read |
Get startup script details |
compute.script.Update |
Update startup script |
SSH Keys
| Action |
Description |
compute.sshkey.Create |
Create SSH key |
compute.sshkey.Delete |
Delete SSH key |
compute.sshkey.List |
List all SSH keys |
compute.sshkey.Read |
Get SSH key details |
compute.sshkey.Update |
Update SSH key |