Kong · Schema

TieredCapacityConfig

Capacity tiers with pre-configured size and performance characteristics.

API GatewayAI GatewayAI ConnectivityAgent GatewayEvent GatewayMCP RegistryService MeshLLMKafkaKonnectOpen Source

Properties

Name Type Description
kind string Type of capacity configuration.
tier string Capacity tier that determines both cache size and performance characteristics: - micro: ~0.5 GiB capacity - small: ~1 GiB capacity - medium: ~3 GiB capacity - large: ~6 GiB capacity - xlarge: ~12 GiB
View JSON Schema on GitHub

JSON Schema

kong-tieredcapacityconfig-schema.json Raw ↑
{
  "$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"
}