CloudStack#
Configure the target cloud in two ways: via the UI or via API functions.
To configure the target cloud via the UI, open the ACP. In the right part of the page, above the client list, click the Manage Clouds button. The page displays information about the target clouds. Use the available commands in the Actions menu to configure clouds. To add a cloud, click Add below the table with the list of target clouds.
Select the CloudStack cloud type.

Fill in the fields on the Basic Parameters tab by providing information about the cloud configuration. Click "?" for field tips.
The table below provides a normative mapping between UI field labels and API parameter names used by Hystax Migration during cloud discovery, replication, and recovery workflows.
| Field name in UI / API | Description | Example |
|---|---|---|
Cloud name /name |
Display name of the cloud in the interface. The name must be unique. | CloudStack Production |
Endpoint /endpoint |
Endpoint used to connect to CloudStack. | http://192.168.1.1/api |
Access key ID /access_key_id |
Access key ID used to authenticate CloudStack API requests. | AbCdEfGh1234567890 |
Secret Access Key /secret_access_key |
Secret access key used to authenticate CloudStack API requests. | xYz123ExampleSecretKey |
Availability zone /availability_zone |
ID of the availability zone where all resources will be created. | 8f8c4a12-1234-5678-9abc-def012345678 |
Hystax Service Network /cloud_agent_network |
ID of the network used for Hystax Cloud Agent machines. The network must be the same as, or routable to, the network where the Hystax Migration instance is located. | 4d2f8b10-1234-5678-9abc-def012345678 |
Verify SSL certificate /verify |
Enable this option to verify the CloudStack endpoint SSL certificate. | Enabled |
API signature version /signature_version |
API signature version used for CloudStack API requests. | 3 |
| Replication storage type / - |
Storage type used for replicated data. Migration and recovery from cloud-native block storage is the fastest option, while other storage types may be more cost-effective. Detailed description. | Cloud-native block storage (Block) |
If necessary, add information about additional parameters. To do this, go to the Additional Parameters tab, select the required parameter, and enter its value. The tooltip system works similarly to the Basic Parameters tab. Description of additional parameters:
| Field name in UI / API | Description |
|---|---|
Cloud Site parallel resources limit /cloud_site_parallel_resources_limit |
Number of resources of the same type that can be created in parallel during Cloud Site creation. |
Cloud Site replications launch timeout (minutes) /cloud_site_status_change_timeout |
Timeout for launching replications during Cloud Site creation, in minutes. |
Cloud Site replications timeout (minutes) /cloud_site_replication_timeout |
Timeout for replications during Cloud Site creation, in minutes. |
Cloud Site timeout /cloud_site_timeout_min |
Cloud Site creation timeout, in minutes. |
Cloud agent capacity /max_assigned_volumes |
Overrides the assignable volume capacity of a cloud agent. |
Cloud agent flavor /cloud_agent_flavor |
Flavor used for cloud agent instances. |
Cloud agent flavor requirements /cloud_agent_flavor_requirements |
Requirements for the cloud agent flavor in JSON format, for example: {"cpu": "value", "ram": "value", "hdd": "value"}. |
Cloud agent image name /cloud_agent_image_name |
Name of the cloud agent image in the target cloud. |
Cloud agent security group /cloud_agent_security_group |
Security group used by Cloud Agents. |
Cloud agent volume type /cloud_agent_volume_type |
Volume type used for Cloud Agent volumes. |
Enable ransomware protection /enable_ransomware_check |
Enables detection and suspension of machines with an abnormally large incremental replication size to mitigate possible ransomware impact. |
Key pair name /key_name |
Name of the key pair used to access the cloud agent. |
Minimal count of cloud agents /min_ca_alive |
Minimum number of cloud agents that should remain running according to the scaling policy. |
Ransomware protection threshold /ransomware_threshold |
Ransomware protection threshold, in percent. Defines the maximum allowed size of an incremental replication relative to the latest full backup. Exceeding the threshold triggers automatic machine suspension. |
Replicated volume type /failover_volume_type |
Default volume type used to create volumes for replicated VMs. |
Security group /security_group |
Name of the security group with all required ports open. |
Send replication data to cloud agent directly /use_receiver_mesh |
Sends replication data directly to the cloud agent, which can increase replication speed. |
Set default tag /insert_default_tag |
Adds the specified tag to created resources. |
Skip quotas check /skip_quotas_check |
Skips checks that verify whether the required resources fit within the available subscribed resources. Warning: Enabling this option may cause burst usage of cloud resources. |
Use cloud-native UEFI /use_native_efi |
By default, UEFI VMs are automatically converted to boot through BIOS. Enable this option to disable the conversion and use cloud-native UEFI boot instead. Some clouds support BIOS boot only and require this option to remain disabled. |
Use https server on cloud agent /cloud_agent_https |
Starts new cloud agents with an HTTPS server. This setting applies only to newly created agents and does not affect existing ones. |
Use public IP for cloud agent /use_ca_floating_ip |
Creates the Cloud Agent with a public IP. Migration uses this IP to connect to the Cloud Agent. |
Click the Save button. The solution checks the entered data for correctness. If an error occurs, a notification appears.