Actions Reference
Complete reference of all context menu and toolbar actions in the RosettaHub Supercloud platform.
Overview
Actions are operations you can perform on resources through context menus (right-click) and toolbars. Actions are context-sensitive -- available options depend on the resource type, its current state, and your permissions. Shared artifacts have a restricted action set (e.g., you cannot delete or configure a resource shared with you).
Common Actions
These actions are available on most resource types:
| Action |
Description |
| Show Info |
Display detailed information about the resource |
| Customize |
Change label, description, or icon |
| Share |
Grant access to users, groups, or organizations |
| Publish |
Make the resource publicly available on the marketplace |
| Clone |
Create a copy of the resource |
| Add To Bookmarks |
Pin the resource to your bookmarks view |
| Remove From Bookmarks |
Unpin from bookmarks |
| Add To Portfolio |
Add to a portfolio collection |
| Remove From Portfolio |
Remove from a portfolio collection |
| Delete |
Permanently remove the resource |
Formations are cloud-agnostic IaC recipes. All formation types (Machine, Docker, Virtual Lab, Big Data/HPC, Spark, CloudFormation, Terraform, Spot) share the same actions.
| Action |
Label |
Description |
| LaunchFormation |
Launch Formation |
Deploy the formation to create a new session |
| CreateFormation |
Create Formation |
Create a new formation from scratch |
| UpdateFormation |
Update Formation |
Modify formation settings (instance type, spot price, SSL, cluster nodes) |
| ConfigureMachineLaunchOptions |
Configure |
Change machine launch options (root disk size, containers, volumes, applications) |
| CloneArtifact |
Clone |
Create a copy using your default keys |
Organization sub-menu:
| Action |
Label |
Description |
| LaunchFormationOnSharees |
Launch |
Launch on all sharees' accounts |
| ShutdownFormationOnSharees |
Shutdown |
Shutdown formation instances on sharees |
| StopFormationOnSharees |
Stop |
Stop formation instances on sharees |
| StartFormationOnSharees |
Start |
Start formation instances on sharees |
| DeleteFormationOnSharees |
Delete |
Delete formation instances on sharees |
| SynchFormationOnSharees |
Synchronize |
Synchronize formation on sharees |
Instances sub-menu:
| Action |
Label |
Description |
| DeleteFormationInstances |
Delete |
Delete all instances of this formation |
| StartFormationInstances |
Start |
Start all instances |
| StopFormationInstances |
Stop |
Stop all instances |
| SendAggregatedSessionLinks |
Send Session Links |
Email session links to users |
Sessions (Private Engines)
Sessions are active connections to running machines or containers.
| Action |
Label |
Description |
| Connect |
Connect |
Open the web-based session interface |
| SnapshotMachine |
Create Machine Image |
Snapshot the running machine into a new image |
| DeleteMachine |
Delete |
Terminate the underlying machine |
| Masquerade |
Masquerade as |
Log in as the session owner (admin only) |
| AddToPool |
Add To Pool |
Add session to an engine pool |
Connection sub-menu:
| Action |
Label |
Description |
| GetConnectivityInfo |
Connectivity Info |
Show connection details (IP, ports, credentials) |
| SshConnect |
Connect via SSH |
Open SSH connection |
| GetPrivateKeys |
Get Private Keys |
Download SSH private keys |
| GetPrivateKeysForPutty |
Get Private Keys (Putty) |
Download keys in PuTTY format |
| GetRdpFile |
Get RDP File |
Download RDP connection file |
| GetDcvFile |
Get DCV File |
Download NICE DCV connection file |
| GetSummary |
Engine Summary |
Show full session summary |
Views sub-menu:
| Action |
Label |
Description |
| RemoteDesktop |
Remote Desktop |
Open browser-based remote desktop |
| RemoteDcv |
Remote DCV |
Open NICE DCV streaming session |
| FileBrowser |
File Browser |
Open web file browser |
| WebConference |
Web Conference |
Open web conferencing |
| Jupyter |
Jupyter |
Open Jupyter notebook/lab |
| VScode |
VS Code |
Open VS Code in browser |
| RStudio |
RStudio |
Open RStudio session |
| Shiny |
Shiny |
Open Shiny application |
| Zeppelin |
Zeppelin |
Open Apache Zeppelin notebook |
| Sparknotebook |
Spark Notebook |
Open Spark Notebook |
| Workbench |
Workbench |
Open the RosettaHub Workbench |
Desktop sub-menu (native clients):
| Action |
Label |
Description |
| Putty |
PuTTY |
Open PuTTY SSH client |
| Winscp |
WinSCP |
Open WinSCP file transfer |
| Dcv |
DCV |
Open native DCV client |
| Rdp |
RDP |
Open Remote Desktop Protocol client |
| TightVnc |
TightVNC |
Open TightVNC viewer |
Machine sub-menu:
| Action |
Label |
Description |
| StartMachine |
Start |
Start a stopped machine |
| StopMachine |
Stop |
Stop the machine (preserves storage) |
| HibernateMachine |
Hibernate |
Hibernate the machine (preserves RAM state) |
| RebootMachine |
Reboot |
Reboot the machine |
| ShutdownMachine |
Shutdown |
Shutdown the machine |
Container sub-menu:
| Action |
Label |
Description |
| ConfigureContainer |
Configure |
Modify container settings |
| RebootContainer |
Reboot |
Restart the container |
| SnapshotContainer |
Commit Container |
Commit the container as a new image |
Machine Images
| Action |
Label |
Description |
| CreateUnmanagedImage |
Create Image |
Register a new machine image |
| SimpleLaunch |
Launch |
Launch an instance from this image |
| CloneArtifact |
Clone |
Clone the image definition |
| ConfigureImage |
Update |
Update image settings |
| RetrieveMachineImage |
Retrieve Machine Images |
Sync images from the cloud provider |
Cloud Keys
| Action |
Label |
Description |
| SimpleLaunch |
Launch |
Start a session using this key |
| AddKeys |
Add Key |
Add new cloud credentials |
| SetMain |
Set As Main |
Set as default key for launches |
| RegenerateKeySetVpc |
Regenerate VPC |
Recreate the key's VPC |
| RetrieveOwnedIpAddress |
Retrieve IP Addresses |
Sync elastic IPs from cloud |
| RetrieveOwnedKeyPair |
Retrieve Key Pairs |
Sync SSH key pairs from cloud |
| RetrieveOwnedEncryptionKey |
Retrieve Encryption Keys |
Sync KMS keys from cloud |
Storage sub-menu:
| Action |
Label |
Description |
| RetrieveOwnedS3 |
Retrieve Object Storages |
Sync S3/Blob/GCS buckets |
| RetrieveOwnedEfs |
Retrieve File Storages |
Sync EFS/Azure Files |
| RetrieveOwnedEbs |
Retrieve Block Storages |
Sync EBS/Managed Disks |
| RetrieveOwnedSnapshot |
Retrieve Block Snapshots |
Sync snapshots |
Key Pairs
| Action |
Label |
Description |
| CreateKeyPair |
Create |
Generate a new SSH key pair |
| RetrieveKeyPair |
Retrieve Key Pairs |
Sync key pairs from cloud |
Object Storage (S3, Blob, GCS)
| Action |
Label |
Description |
| CreateOwnedS3 |
Create Object Storage |
Create a new bucket |
| RetrieveS3 |
Retrieve Object Storages |
Sync buckets from cloud |
| Browse |
Browse |
Open the storage browser |
| UpdateS3Storage |
Update |
Modify storage settings |
| CloneArtifact |
Clone |
Clone the storage definition |
| Copy |
Copy |
Copy the storage |
| SetDefaultStorage |
Set As Default |
Set as default working storage |
| EmptyStorage |
Empty |
Remove all objects (irreversible) |
CDN sub-menu:
| Action |
Label |
Description |
| SetCdnHosting |
Set CDN Hosting |
Configure CDN distribution |
| UpdateCdnHosting |
Update CDN Hosting |
Modify CDN settings |
| EnableCdnHosting |
Enable CDN Hosting |
Activate CDN |
| DisableCdnHosting |
Disable CDN Hosting |
Deactivate CDN |
| DeleteCdnHosting |
Delete CDN Hosting |
Remove CDN configuration |
Block Storage (EBS, Managed Disks)
| Action |
Label |
Description |
| CreateEbs |
Create Block Storage |
Create a new volume |
| RetrieveEbs |
Retrieve Block Storages |
Sync volumes from cloud |
| CreateSnapshotFromVolume |
Create Snapshot |
Snapshot the volume |
| UpdateEbsStorage |
Update |
Modify volume settings |
| SetDefaultStorage |
Set As Default |
Set as default block storage |
Block Snapshots
| Action |
Label |
Description |
| CreateSnapshot |
Create |
Create a new snapshot |
| RetrieveSnapshot |
Retrieve Block Snapshots |
Sync snapshots from cloud |
| CloneArtifact |
Clone |
Clone the snapshot |
| CreateVolumeFromSnapshot |
Create Volume |
Create a new volume from this snapshot |
File Storage (EFS, Azure Files)
| Action |
Label |
Description |
| CreateEfs |
Create File Storage |
Create a new file system |
| RetrieveEfs |
Retrieve File Storages |
Sync file systems from cloud |
| UpdateEfsStorage |
Update |
Modify file storage settings |
| SetDefaultStorage |
Set As Default |
Set as default file storage |
Container Images
| Action |
Label |
Description |
| CreateContainerImage |
Create |
Define a new container image |
| LaunchContainerImage |
Launch |
Launch a container from this image |
| UpdateContainerImage |
Update |
Modify container image settings |
| Clone |
Clone |
Clone the container image definition |
Container Repositories
| Action |
Label |
Description |
| CreateContainerRepository |
Create |
Create a new container registry |
| Browse |
Browse |
Browse repository images |
Kubernetes Clusters
| Action |
Label |
Description |
| CreateKubernetesCluster |
Create |
Provision a new Kubernetes cluster |
| GetKubernetesConfigFile |
Get Config File |
Download kubeconfig file |
| GetKubernetesStsKeys |
Get STS Keys |
Get temporary credentials |
| CreateAutoscaler |
Create Autoscaler |
Enable cluster autoscaling |
| CreateKubernetesDashboard |
Create Dashboard |
Deploy the Kubernetes dashboard |
IP Addresses
| Action |
Label |
Description |
| CreateIpAddress |
Create |
Allocate a new elastic IP |
| RetrieveIpAddress |
Retrieve IP Addresses |
Sync IPs from cloud |
| SetDefaultIpAddress |
Set As Default |
Set as default IP address |
SSL Certificates
| Action |
Label |
Description |
| AddSslCertificate |
Add SSL Certificate |
Create or import a certificate |
| RenewSslCertificate |
Renew |
Renew an expiring certificate |
| SetMain |
Set As Main |
Set as your default certificate |
| SetInstitutionMain |
Set As Institution Main |
Set as institution default (admin) |
Domains
| Action |
Label |
Description |
| AddDomain |
Add Domain |
Register a new domain |
| RetrieveDomain |
Retrieve Domain |
Sync DNS from cloud |
| AddSslCertificate |
Add SSL Certificate |
Add certificate to domain |
Encryption Keys
| Action |
Label |
Description |
| CreateEncryptionKey |
Create |
Create a new KMS encryption key |
| RetrieveEncryptionKey |
Retrieve Encryption Keys |
Sync KMS keys from cloud |
Engine Pools
| Action |
Label |
Description |
| CreatePool |
Create |
Create a new engine pool |
| PoolConnect |
Connect |
Connect to a pooled session |
| ClonePool |
Clone |
Clone the pool configuration |
Cloud Operations Resources
Organizations
| Action |
Label |
Description |
| CreateOrganization |
Create Organization |
Create a new organization or sub-organization |
| ShowUsers |
Show Users |
Open users filtered to this organization |
| ShowCloudAccounts |
Show Cloud Accounts |
Open cloud accounts filtered to this organization |
| AssignManagers |
Assign Managers |
Add or remove organization managers |
| SetWhitelistedDomains |
Set Whitelisted Domains |
Restrict email domains for registration |
| SetDefaultPerspective |
Set Perspective |
Enforce a default perspective on members |
| SetBillingCode |
Set Billing Code and Purchase Order |
Configure billing metadata |
Permissions sub-menu:
| Action |
Label |
Description |
| AssignRolesToOrganization |
Assign Roles |
Set region, service, and instance type roles |
| SetUserLimits |
Set Limits |
Configure max instances, storage sizes, budgets |
Formations sub-menu:
| Action |
Label |
Description |
| SetDefaultFormationUids |
Set Default Formations |
Assign default formations for the organization |
| LaunchOrganizationFormations |
Launch |
Launch formations across organization accounts |
| ShutdownOrganizationFormationInstances |
Shutdown |
Shutdown all formation instances |
| StopOrganizationFormationInstances |
Stop |
Stop all formation instances |
| StartOrganizationFormationInstances |
Start |
Start all formation instances |
| DeleteOrganizationFormationInstances |
Delete |
Delete all formation instances |
Projects
| Action |
Label |
Description |
| CreateProject |
Create |
Create a new project |
| ProjectMasquerade |
Access |
Access the project environment |
| ShowCloudAccounts |
Show Cloud Accounts |
View project cloud accounts |
| AssignManagers |
Assign Managers |
Add project managers |
| SetDefaultPerspective |
Set Perspective |
Enforce a default perspective |
| SetBillingCode |
Set Billing Code and Purchase Order |
Configure billing |
Classrooms
| Action |
Label |
Description |
| CreateClassroom |
Create Container Classroom |
Create a container-based classroom |
| CreateCloudClassroom |
Create Cloud Classroom |
Create a cloud-based classroom |
| ShowUsers |
Show Users |
View classroom participants |
| ShowCloudAccounts |
Show Cloud Accounts |
View classroom accounts |
| SetUserLimits |
Set Limits |
Configure participant limits |
| SetDefaultPerspective |
Set Perspective |
Enforce a perspective |
| SetBillingCode |
Set Billing Code and Purchase Order |
Configure billing |
| DeleteClassroom |
Delete |
Remove the classroom |
Users
The user context menu is organized into sub-menus:
Accounts sub-menu:
| Action |
Label |
Description |
| ShowUserCloudAccounts |
Show Cloud Accounts |
View user's cloud accounts |
| CreateCloudAccount |
Assign Cloud Account |
Create or assign a cloud account |
| SetType |
Set Type |
Set user type (Researcher, Educator, Student, etc.) |
| SetName |
Set Name |
Update user's display name |
Organization sub-menu:
| Action |
Label |
Description |
| AddToOrganization |
Add To Organization |
Add user to an organization |
| RemoveFromOrganization |
Remove From Organization |
Remove from organization |
Email sub-menu:
| Action |
Label |
Description |
| SendCredentials |
Send Credentials |
Email credential reset link |
| SendWelcomeEmail |
Send Welcome Email |
Send onboarding email |
| UpdateEmail |
Update Email |
Change user's email |
| UpdateSecondaryEmail |
Update Secondary Emails |
Change secondary email |
Permissions sub-menu:
| Action |
Label |
Description |
| SetFederatedUserLimits |
Set Limits |
Configure user limits (machines, storage, budget) |
| AssignRolesToUser |
Assign Roles |
Set region, service, instance type roles |
Superuser sub-menu (admin only):
| Action |
Label |
Description |
| Masquerade |
Masquerade as |
Log in as this user |
| MasqueradeNoHide |
Masquerade as (show all) |
Log in with all features visible |
| UpdatePassword |
Update Password |
Reset user's password |
| Delete |
Delete |
Delete user and clean up accounts |
Cloud Accounts
Access sub-menu:
| Action |
Label |
Description |
| Enable |
Enable |
Enable access to the cloud account |
| Disable |
Disable |
Disable access |
| Quarantine |
Quarantine |
Quarantine the account (AWS, requires manual unquarantine) |
| Unquarantine |
Unquarantine |
Remove from quarantine |
| DetachCloudAccount |
Detach and cleanup |
Detach and return account to pool |
| RegenerateKeySetVpc |
Regenerate VPC |
Recreate VPC configuration |
| UpdateComputeQuotas |
Update Compute Quotas |
Update service quotas |
| ResetRosettahubKeys |
Reset RosettaHub Keys |
Reset platform access keys |
| RegenerateRosettaHubArtefacts |
Regenerate RosettaHub Artefacts |
Recreate platform artifacts |
Resources sub-menu:
| Action |
Label |
Description |
| StopAll |
Stop All |
Stop all compute instances |
| TerminateAll |
Terminate All |
Terminate all instances and clusters (irreversible) |
| CleanupAll |
Clean up All |
Remove everything from the account (irreversible) |
Compliance sub-menu:
| Action |
Label |
Description |
| ExecuteCloudCustodianPolicy |
Execute Cloud Custodian Policy |
Run a compliance policy |
| ExecuteComplianceStandard |
Execute Compliance Standard |
Run a compliance standard check |
Budget sub-menu:
| Action |
Label |
Description |
| TransferBudget |
Transfer Budget |
Transfer budget between accounts |
| ReverseTransferBudget |
Reverse Transfer |
Reverse a budget transfer |
| SetBudget |
Set Budget |
Set the account budget |
| ResetBudget |
Reset Budget |
Reset budget to zero |
| ResetBillingDate |
Reset Budget Date |
Reset the billing cycle date |
| SetBudgetResetDate |
Set Budget Reset Date |
Configure automatic budget reset |
| IssueVoucher |
Issue Voucher |
Issue a cloud credit voucher |
| SetBillingCode |
Set Billing Code and Purchase Order |
Set billing metadata |
Superuser sub-menu (admin only):
| Action |
Label |
Description |
| GoToAwsConsole |
Go To Cloud Console |
Open the provider's web console |
| AdminGoToAwsConsole |
Go To Cloud Console As Admin |
Open console with admin credentials |
| Masquerade |
Masquerade as |
Log in as the account owner |
| UpdatePassword |
Update Password |
Reset the account password |
| SuResetAllKeys |
Reset All Keys |
Reset all IAM access keys |
| CreateFederatedRateTask |
Create Rate Task |
Create a recurring rate task |
| CreateFederatedCronTask |
Create Cron Task |
Create a scheduled task |
Registrations
Manage sub-menu:
| Action |
Label |
Description |
| Discard |
Discard |
Mark registration as discarded |
| Keep |
Keep |
Mark registration as valid |
| Destroy |
Destroy |
Permanently delete registration (irreversible) |
Update sub-menu:
| Action |
Label |
Description |
| SetGraduation |
Set Graduation |
Set student graduation date |
| SetTitle |
Set Title |
Set user title |
| SetType |
Set Type |
Set registration type |
Processing:
| Action |
Label |
Description |
| SendVerifyEmailReminder |
Send Verify Email Reminder |
Resend verification email |
| TriggerProcess |
Process |
Process the registration (user receives credentials) |
Organization Rules
| Action |
Label |
Description |
| CreateOrganizationRule |
Create Organization Rule |
Create an automated governance rule |
| UpdateOrganizationRule |
Update Organization Rule |
Modify rule configuration |
| ResetOrganizationRule |
Reset Organization Rule |
Reset rule to defaults |
Cloud Custodian Policies
| Action |
Label |
Description |
| CreateCloudCustodianPolicy |
Create |
Define a new compliance policy |
| UpdateCloudCustodianPolicy |
Update |
Modify policy definition |
| CloneCloudCustodianPolicy |
Clone |
Clone an existing policy |
| ExecuteOnUsers |
Execute on Users |
Run policy across user accounts |
IAM Users
| Action |
Label |
Description |
| CreateFederatedIamUser |
Create |
Create a new IAM user |
| GoToAwsConsole |
Go To Cloud Console |
Open provider console as this user |
| UpdateUserPolicy |
Update User Policy |
Modify IAM policy |
| SetSigninUrl |
Set Signin URL |
Configure console sign-in URL |
| GetStsKeys |
Get STS Keys |
Get temporary security credentials |
| ResetKeys |
Reset Keys |
Rotate access keys |
| CreateKeysFromIamUser |
Create RosettaHub Keys |
Create platform keys from IAM user |
IAM Roles
| Action |
Label |
Description |
| CreateFederatedRole |
Create |
Create a new IAM role |
| UpdateRolePolicy |
Update Role Policy |
Modify role permissions |
| UpdateTrustPolicy |
Update Trust Policy |
Modify role trust relationships |
Console (Top-Level)
| Action |
Label |
Description |
| ResetGoldenLayout |
Reset Layout |
Reset dashboard to default layout |
| ChangeFilterBarVisibility |
Show/Hide Filter Bar |
Toggle the filter bar |
| ChangeDetailOnHoverVisibility |
Show/Hide Details on Hover |
Toggle hover details |
| UpdatePerspective |
Save Layout |
Save current layout to active perspective |
| CreatePerspective |
Save Layout As |
Save layout as a new perspective |
| SetGoldenLayoutPerspectiveId |
Set Perspective |
Switch to a different perspective |
| AllowedClouds |
Clouds |
Filter by cloud provider |
| AllowedCloudAccounts |
Accounts |
Filter by cloud account |
| AllowedRegions |
Regions |
Filter by region |
| SignOut |
Sign Out |
Log out of RosettaHub |
Views
| Action |
Label |
Description |
| CreateGoldenView |
Create View |
Create a new custom view |
| AddPerspectiveView |
Add View |
Add a view to the current perspective |
| UpdateGoldenView |
Update |
Modify view configuration |
Perspectives
| Action |
Label |
Description |
| UpdateGoldenPerspective |
Update |
Modify perspective settings |
API Keys
| Action |
Label |
Description |
| CreateApiKey |
Create |
Generate a new API key |
Shared vs. Private Actions
When a resource is shared with you (not owned), the following actions are restricted:
- Delete
- Configure / Update
- Customize
- Publish
- Snapshot (Machine or Container)
- Share (cannot re-share)
- Launch on Sharees
When you are in read-only mode, only connection actions are allowed (Connect, Remote Desktop, PuTTY, WinSCP, DCV, RDP, TightVNC, Web Conference, Go To Cloud Console).
Bulk Actions
When multiple items are selected, right-clicking applies the action to all selected items. Common bulk operations:
- Start / Stop / Delete multiple machines
- Share multiple resources at once
- Add multiple items to a portfolio
- Transfer budgets across multiple accounts