Create a new GPU cluster with specified configuration.
The cluster can be created with one or more nodes.
Please use the /v3/gpu/baremetal/{project_id}/{region_id}/clusters endpoint instead.
API key for authentication. Make sure to include the word apikey, followed by a single space and then your token.
Example: apikey 1234$abcdef
Flavor name
Image ID
A list of network interfaces for the server. You can create one or more interfaces - private, public, or both.
1GPU Cluster name
Number of servers to create
x >= 1A 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.
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. Both tag keys and values have a maximum length of 255 characters. 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
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.