WarpStream · Schema
VirtualCluster
A WarpStream Kafka-compatible virtual cluster backed by cloud object storage.
KafkaStreamingServerlessObject StorageBYOCData StreamingApache KafkaMessage QueueEvent Streaming
Properties
| Name | Type | Description |
|---|---|---|
| id | string | Unique virtual cluster identifier (prefixed with vci_) |
| name | string | Human-readable cluster name |
| type | string | Cluster type |
| region | string | Cloud region where the cluster operates |
| cloud_provider | string | Cloud provider hosting the cluster |
| bootstrap_url | string | Kafka bootstrap endpoint for client connections |
| agent_pool_id | string | ID of the associated agent pool |
| agent_pool_name | string | Name of the associated agent pool |
| created_at | string | ISO 8601 creation timestamp |
| agent_keys | array | Agent authentication keys associated with this cluster |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/warpstream/main/json-schema/virtual-cluster.json",
"title": "VirtualCluster",
"description": "A WarpStream Kafka-compatible virtual cluster backed by cloud object storage.",
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Unique virtual cluster identifier (prefixed with vci_)",
"examples": ["vci_1d4930d7_8e6d_4ad9_b27a_654ed4aaa3ee"]
},
"name": {
"type": "string",
"description": "Human-readable cluster name"
},
"type": {
"type": "string",
"enum": ["byoc", "byoc_data_lake", "byoc_schema_registry"],
"description": "Cluster type"
},
"region": {
"type": "string",
"description": "Cloud region where the cluster operates",
"examples": ["us-east-1", "us-west-2", "eu-west-1"]
},
"cloud_provider": {
"type": "string",
"description": "Cloud provider hosting the cluster",
"examples": ["aws", "gcp", "azure"]
},
"bootstrap_url": {
"type": "string",
"format": "uri",
"description": "Kafka bootstrap endpoint for client connections"
},
"agent_pool_id": {
"type": "string",
"description": "ID of the associated agent pool"
},
"agent_pool_name": {
"type": "string",
"description": "Name of the associated agent pool"
},
"created_at": {
"type": "string",
"format": "date-time",
"description": "ISO 8601 creation timestamp"
},
"agent_keys": {
"type": "array",
"description": "Agent authentication keys associated with this cluster",
"items": {
"$ref": "api-key.json"
}
}
},
"required": ["id", "name", "type", "region", "cloud_provider"],
"examples": [
{
"id": "vci_1d4930d7_8e6d_4ad9_b27a_654ed4aaa3ee",
"name": "my-cluster",
"type": "byoc",
"region": "us-east-1",
"cloud_provider": "aws",
"bootstrap_url": "broker.myworkspace.us-east-1.warpstream.com:9092",
"agent_pool_id": "api_1d4930d7_8e6d_4ad9_b27a_654ed4aaa3ee",
"agent_pool_name": "my-cluster-pool",
"created_at": "2026-01-01T00:00:00Z"
}
]
}