create_deployment
Request a new isolated engine deployment for your org on a selected cloud provider and region. Provisioning is asynchronous; poll get_deployment until active to start using it.
Instructions
Request a new isolated engine deployment for the active organization on the chosen provider and region. Returns immediately with status requested — provisioning is asynchronous, so poll get_deployment until status is active; API calls then route to the isolated deployment automatically. Requires an owner API key. Only one active or in-progress deployment is allowed per org (deployment_exists otherwise — call delete_deployment first), and unknown provider/region pairs fail validation; list_deployment_regions shows the valid combinations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| config | No | Optional provider-specific configuration. | |
| region | No | Region id from list_deployment_regions; defaults to algenta-shared. | |
| provider | No | Cloud provider: algenta_shared (default), aws, azure, or gcp. | |
| billing_markup_pct | No | Billing markup percentage applied to this deployment, 0-200. |