create_bare_metal_server
Deploy a dedicated physical server with customizable hardware, operating system, networking, and security configurations for high-performance computing needs.
Instructions
Create a new bare metal server.
Args: region: Region to deploy in plan: Bare metal plan ID os_id: Operating system ID iso_id: ISO ID for custom installation script_id: Startup script ID ssh_key_ids: List of SSH key IDs label: Server label tag: Server tag user_data: Cloud-init user data enable_ipv6: Enable IPv6 enable_private_network: Enable private network attach_private_network: Private network IDs to attach attach_vpc: VPC IDs to attach attach_vpc2: VPC 2.0 IDs to attach enable_ddos_protection: Enable DDoS protection hostname: Server hostname persistent_pxe: Enable persistent PXE
Returns: Created bare metal server details
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| attach_private_network | No | ||
| attach_vpc | No | ||
| attach_vpc2 | No | ||
| enable_ddos_protection | No | ||
| enable_ipv6 | No | ||
| enable_private_network | No | ||
| hostname | No | ||
| iso_id | No | ||
| label | No | ||
| os_id | No | ||
| persistent_pxe | No | ||
| plan | Yes | ||
| region | Yes | ||
| script_id | No | ||
| ssh_key_ids | No | ||
| tag | No | ||
| user_data | No |