{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/TieredCapacityConfig", "title": "TieredCapacityConfig", "description": "Capacity tiers with pre-configured size and performance characteristics.", "type": "object", "properties": { "kind": { "description": "Type of capacity configuration.", "type": "string", "const": "tiered" }, "tier": { "description": "Capacity tier that determines both cache size and performance characteristics:\n- micro: ~0.5 GiB capacity\n- small: ~1 GiB capacity\n- medium: ~3 GiB capacity\n- large: ~6 GiB capacity\n- xlarge: ~12 GiB capacity\n- 2xlarge: ~25 GiB capacity\n- 4xlarge: ~52 GiB capacity\n- 8xlarge: ~100 GiB capacity\n- 12xlarge: ~150 GiB capacity\n- 16xlarge: ~200 GiB capacity\n- 24xlarge: ~300 GiB capacity\n", "type": "string", "enum": [ "micro", "small", "medium", "large", "xlarge", "2xlarge", "4xlarge", "8xlarge", "12xlarge", "16xlarge", "24xlarge" ], "x-speakeasy-unknown-values": "allow" } }, "example": { "kind": "tiered", "tier": "small" }, "additionalProperties": false, "required": [ "kind", "tier" ], "x-speakeasy-name-override": "Tiered" }