Authorizations
API key for authentication. Make sure to include the word apikey
, followed by a single space and then your token.
Example: apikey 1234$abcdef
Body
Flavor name
"bm3-ai-1xlarge-h100-80-8"
Image ID
"f01fd9a0-9548-48ba-82dc-a8c8b2d6f2f1"
A list of network interfaces for the server. You can create one or more interfaces - private, public, or both.
1
[
{
"network_id": "024a29e9-b4b7-4c91-9a46-505be123d9f8",
"subnet_id": "91200a6c-07e0-42aa-98da-32d1f6545ae7",
"type": "subnet"
}
]
GPU Cluster name
"my-gpu-cluster"
Number of servers to create
x >= 1
1
A password for a bare metal server. This parameter is used to set a password for the "Admin" user on a Windows instance, a default user or a new user on a Linux instance
Security group UUIDs
Specifies the name of the SSH keypair, created via the
/v1/ssh_keys
endpoint.
"my-ssh-key"
Key-value tags to associate with the resource. A tag is a key-value pair that can be associated with a resource, enabling efficient filtering and grouping for better organization and management. Some tags are read-only and cannot be modified by the user. Tags are also integrated with cost reports, allowing cost data to be filtered based on tag keys or values.
String in base64 format. Must not be passed together with 'username' or 'password'. Examples of the user_data
: https://cloudinit.readthedocs.io/en/latest/topics/examples.html
A name of a new user in the Linux instance. It may be passed with a 'password' parameter
Response
created tasks for cluster creation
List of task IDs representing asynchronous operations. Use these IDs to monitor operation progress:
* GET /v1/tasks/{
task_id}
- Check individual task status and details
Poll task status until completion (FINISHED
/ERROR
) before proceeding with dependent operations.
["d478ae29-dedc-4869-82f0-96104425f565"]