Speedscale Traffic Structure
Hierarchical structure of a Speedscale traffic snapshot resource.
Type: object
Properties: 0
API MockingAPI TestingKubernetesLoad TestingPerformance TestingRegression TestingService VirtualizationTraffic Replay
Speedscale Traffic Structure is a JSON Structure definition published by Speedscale.
{
"title": "Speedscale Traffic Snapshot Structure",
"description": "Hierarchical structure of a Speedscale traffic snapshot resource.",
"type": "object",
"fields": [
{
"name": "id",
"type": "string",
"required": true,
"description": "Unique snapshot identifier."
},
{
"name": "name",
"type": "string",
"required": true,
"description": "Human-readable snapshot name."
},
{
"name": "description",
"type": "string",
"required": false,
"description": "Optional description of the snapshot contents."
},
{
"name": "capturedAt",
"type": "string",
"format": "date-time",
"required": true,
"description": "When the traffic was captured."
},
{
"name": "source",
"type": "object",
"required": false,
"description": "Metadata about the capture source.",
"fields": [
{
"name": "service",
"type": "string",
"required": false,
"description": "Source service name."
},
{
"name": "environment",
"type": "enum",
"values": ["production", "staging", "development", "local"],
"required": false,
"description": "Capture environment."
},
{
"name": "namespace",
"type": "string",
"required": false,
"description": "Kubernetes namespace."
}
]
},
{
"name": "requestCount",
"type": "integer",
"required": false,
"description": "Number of API requests in snapshot."
},
{
"name": "durationMs",
"type": "integer",
"required": false,
"description": "Capture window duration in milliseconds."
},
{
"name": "piiSanitized",
"type": "boolean",
"required": false,
"description": "Whether PII has been masked."
},
{
"name": "tags",
"type": "string[]",
"required": false,
"description": "Labels for organizing snapshots."
},
{
"name": "createdAt",
"type": "string",
"format": "date-time",
"required": false,
"description": "Snapshot creation timestamp."
}
]
}