Actions140
- Application Load Balancer Actions
- Contract Actions
- Datacenter Actions
- Firewall Rule Actions
- Image Actions
- IP Block Actions
- Kubernetes Cluster Actions
- LAN Actions
- Load Balancer Actions
- Location Actions
- NAT Gateway Actions
- Network Load Balancer Actions
- NIC Actions
- Node Pool Actions
- Private Cross-Connect Actions
- Request Actions
- Security Group Actions
- Server Actions
- Snapshot Actions
- Target Group Actions
- Volume Actions
Server → Update
AI-generatedSummary
Updates a server in the specified datacenter with the provided name, CPU cores, RAM, server type, and optional settings such as availability zone, boot media, CPU family, NIC multi-queue, and placement group.
Inputs
- Datacenter ID (required) — ID of the datacenter containing the server.
- Server ID (required) — ID of the server to update.
- Name (required) — New server name.
- Cores (required) — Number of processor cores; unavailable for CUBE and GPU server types, whose cores are determined by the template.
- RAM (MB) (required) — Memory amount in MB; unavailable for CUBE and GPU server types, whose memory is determined by the template.
- Server Type — Server type: Enterprise, CUBE, VCPU, or GPU.
- Additional Fields — Optional availability zone, boot CD-ROM UUID, boot volume UUID, CPU family, NIC multi-queue setting, and placement group UUID. Empty boot media and placement group values are omitted from the request.
- Include Request Status — When enabled, includes request tracking information from the Location header for asynchronous operations.
- Include Response Headers — When enabled, returns the response body under
bodyalongside HTTP headers and status code. - Request Options — Optional batching, SSL certificate validation, proxy, and timeout settings.
Output shape
A server update response, optionally augmented with request tracking information or wrapped with response headers and status code.
Cores and RAM are hidden for CUBE and GPU types. The supplied source pack omits the implementation bodies, so the exact response body shape and request details beyond the declared parameter routing cannot be confirmed.