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"
}