Update GPU VM access settings
Adds or removes SSH keys, resets the Linux user password, or changes SSH password authentication without rebooting the VM. Requires scope: vm.write.
Authentication
AuthorizationBearer
IBEE platform API token. Production tokens start with ibee_prod_key_; development tokens start with ibee_dev_key_. Use a token only with its matching gateway environment.
Path parameters
vm_id
Virtual machine ID.
Headers
X-Idempotency-Key
Unique key used to safely retry write operations.
Query parameters
workspace_id
The positive numeric workspace ID to scope this request to. Zero, negative, and non-numeric values are rejected.
Request
This endpoint expects an object.
requested_by
admin_username
Linux account to update. Defaults to the VM admin user.
ssh_key_mode
ssh_keys
Inline public SSH keys to add or remove.
ssh_key_ids
Secret Store SSH key IDs to add or remove.
ssh_key_secret_refs
new_password
password_auth_enabled
confirm_remove_last_ssh_key
Response
Access update accepted.
operation_id
vm_id
status
submitted_at
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error
