Limits & validation reference

The field rules and fixed limits the WebUI and API enforce. Values here are the platform’s only hard limits — all other capacity is governed by per-tenant quotas.

Back to documentation

How validation works

  • Every input is validated twice: the WebUI checks it for fast feedback, and the API re-checks it as the security boundary. The two use identical rules.
  • Values are trimmed of surrounding whitespace; email is stored lower-case; enum values are normalised; passwords, tags and keys preserve case.
  • When a value is rejected, the field shows the message in the last column below.

Names & identity

FieldRulePattern
Email address3–254 characters; exactly one @; local part ≤ 64 and domain ≤ 255; no spaces or consecutive dots; matched case-insensitively
PasswordAt least 12 characters, including an uppercase letter, a digit, and a special character
Resource name (VM, network, firewall, subnet, role, account…)3–64 characters; must start with a letter or number; letters, numbers, dots and dashes only (no spaces or underscores)^[A-Za-z0-9][A-Za-z0-9.-]{2,63}$
Descriptive / loose name1–255 characters; letters, numbers, dots, underscores, spaces and dashes^[A-Za-z0-9._\s-]+$
Tag key1–64 characters; start with a letter or number; letters, numbers, dot, underscore, hyphen^[a-zA-Z0-9][a-zA-Z0-9._-]{0,63}$
Tag value1–255 characters; letters, numbers and . _ : / space -^[a-zA-Z0-9._:/ -]+$
Interface name1–64 characters; letters, numbers, dot, underscore, hyphen^[a-zA-Z0-9._-]+$
HostnameUp to 253 characters; each label 1–63 characters; no leading or trailing hyphen (RFC 1123)

Networking values

FieldAllowed values
VLAN ID1–4094
Port1–65535
Port rangee.g. 80-443, or the keyword any
Firewall rule / NAT rank1–9998
CIDR (network / subnet)A valid IP with prefix where the host bits are zero, e.g. 10.0.0.0/24
IP or CIDR (rule match)A single IP address, or an IP/prefix (host bits allowed)
WireGuard public key44-character base64 ending in "=" (pattern ^[A-Za-z0-9+/]{43}=$)

Compute sizing

FieldRule
vCPUWhole number, at least 1
RAMWhole number; minimum 512 MB
Disk sizeWhole number of GB greater than 0, not exceeding the storage pool’s available capacity; can be increased later but never reduced

Fixed value sets

FieldAllowed values
VM importanceLow, Medium, High
Guest OSwindows, linux, other
Account statusactive, inactive
Feature-request title1–100 characters
Feature-request description1–65,535 characters

These fixed ranges are the platform’s only hard limits. Everything else (CPU, memory, storage, counts) is governed by per-tenant quotas — see the Quotas reference (click here) — where 0 or unset means unlimited.

Ready to rethink private cloud?

Lower costs. Simplify operations. Deliver more.