Unikraft Cloud user accounts are used to manage resources, grant permissions and control usage quotas when interacting with the Unikraft Cloud API.
Get Current User Quotas
List quota usage and limits of your user account.
Get Current User Quotas › Responses
The request has succeeded.
statusThe status of the response.
op_time_usThe operation time in microseconds.
messageAn optional message providing additional information about the status.
The response data for this request.
A list of errors which may have occurred during the request.
Resume Users
Resume suspended user accounts by UUID(s). Removes the suspension and
restores the instances that the suspension brought to rest. Requires the
root permission.
Resume Users › Request Body
uuidThe UUID of the user.
Resume Users › Responses
The request has succeeded.
statusThe status of the response.
op_time_usThe operation time in microseconds.
messageAn optional message providing additional information about the status.
The response data for this request.
A list of errors which may have occurred during the request.
Suspend Users
Suspend user accounts by UUID(s). A suspended user keeps read access to
its resources but cannot create, modify, start, stop, or delete them. Its
scheduled operations fail, autoscaling of its service groups stops, and
autokill of its instances pauses. Requires the root permission; root
users cannot be suspended.
Suspend Users › Request Body
uuidThe UUID of the user.
suspend_instancesWhether to also bring all instances of the user to rest. Autostart is disabled, running instances are suspended (or stopped if they cannot be suspended, or if they only return to standby and are not stateful), and pending restarts are cancelled. Instances that are draining, stopping, or in a start-stop cycle finish that transition first. Booting instances are brought to rest once they are running. Without this flag only the account is suspended and its instances are left as they are.
Suspend Users › Responses
The request has succeeded.
statusThe status of the response.
op_time_usThe operation time in microseconds.
messageAn optional message providing additional information about the status.
The response data for this request.
A list of errors which may have occurred during the request.
Get User Quotas by UUID
List quota usage and limits of a user account by UUID.
path Parameters
uuidGet User Quotas by UUID › Responses
The request has succeeded.
statusThe status of the response.
op_time_usThe operation time in microseconds.
messageAn optional message providing additional information about the status.
The response data for this request.
A list of errors which may have occurred during the request.
Resume User by UUID
Resume a suspended user account by UUID. Removes the suspension and
restores the instances that the suspension brought to rest. Requires the
root permission.
path Parameters
uuidResume User by UUID › Responses
The request has succeeded.
statusThe status of the response.
op_time_usThe operation time in microseconds.
messageAn optional message providing additional information about the status.
The response data for this request.
A list of errors which may have occurred during the request.
Suspend User by UUID
Suspend a user account by UUID. A suspended user keeps read access to its
resources but cannot create, modify, start, stop, or delete them. Its
scheduled operations fail, autoscaling of its service groups stops, and
autokill of its instances pauses. Requires the root permission; root
users cannot be suspended.
path Parameters
uuidSuspend User by UUID › Request Body optional
suspend_instancesWhether to also bring all instances of the user to rest. Autostart is disabled, running instances are suspended (or stopped if they cannot be suspended, or if they only return to standby and are not stateful), and pending restarts are cancelled. Instances that are draining, stopping, or in a start-stop cycle finish that transition first. Booting instances are brought to rest once they are running. Without this flag only the account is suspended and its instances are left as they are.
Suspend User by UUID › Responses
The request has succeeded.
statusThe status of the response.
op_time_usThe operation time in microseconds.
messageAn optional message providing additional information about the status.
The response data for this request.
A list of errors which may have occurred during the request.