Re-activate a deprecated instance type.
curl --request POST \ --url https://stratum.example.com/v1/compute/instance-types/example/actions/activate \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”AWS-shaped catalog name (e.g. m1.large, c1.xlarge).
Responses
Section titled “Responses”Active.
object
AWS-shaped catalog name (e.g. m1.large).
Human-readable network performance hint (e.g. up to 10 Gbps).
Enforced per-NIC bandwidth cap in Mbps. null (or omitted) means
unlimited — the back-compat path for instance-type rows
created before.
Enforced per-instance disk IOPS ceiling, the other half of
’s noisy-neighbour story: vCPU and memory are capped by
the type, network by networkThroughputMbps, and until this landed disk
by nothing at all. null (or omitted) means unlimited.
Applied by the hypervisor as a qemu-level throttle (<iotune>), so it
holds for both Ceph RBD and node-local LVM-thin volumes.
Stamped at launch and not re-applied. Editing this on a type does
not re-throttle instances already running on it — the same behaviour as
networkThroughputMbps.
Enforced per-instance disk bandwidth ceiling in megaBYTES per second. Note the deliberate unit difference from
networkThroughputMbps, which is megaBITS: each follows the convention
of its own domain. null (or omitted) means unlimited.
Capping one axis without the other is supported and useful — an IOPS ceiling with no bandwidth ceiling throttles a random-IO neighbour without slowing a large sequential restore.
Driver kind that can launch this type (libvirt-kvm, cloud-hypervisor, firecracker, fake).
AWS-shape resource tags. Freeform UTF-8 keys (1-128 bytes, no
leading/trailing whitespace) mapped to freeform UTF-8 values
(0-256 bytes). Max 50 tags per resource. Reserved prefixes
(stratum.dev/, stratum.platform_health., stratum:,
aws:) return 400 RESERVED_NAMESPACE on customer input.
PATCH replaces the whole map..
object
Example
{ "architecture": "amd64", "state": "active"}