Type Alias GetBenchmarkStatusResponse

Represents the status and performance data for a benchmark task.

type GetBenchmarkStatusResponse = {
    benchmarkEndTime?: string | null;
    benchmarkId?: string | null;
    benchmarkStartTime?: string | null;
    concurrentReloads?: number;
    dataGenerationEndTime?: string | null;
    dataGenerationStartTime?: string | null;
    description?: string | null;
    getReloadSlotEndTime?: string | null;
    getReloadSlotStartTime?: string | null;
    name?: string | null;
    results?: directAccessAgents.GetBenchmarkStatusResults;
    status?: string | null;
    statusMessage?: string | null;
    totalBytesRequested?: number;
}
Index
benchmarkEndTime?: string | null

The ISO 8601 formatted timestamp when the benchmark task completed or was cancelled

benchmarkId?: string | null

The benchmark ID

benchmarkStartTime?: string | null

The ISO 8601 formatted timestamp when the benchmark task started execution

concurrentReloads?: number

Number of concurrent benchmarks/reloads observed when this benchmark was started

dataGenerationEndTime?: string | null

The ISO 8601 formatted timestamp when data generation completed

dataGenerationStartTime?: string | null

The ISO 8601 formatted timestamp when data generation started

description?: string | null

The benchmark description

getReloadSlotEndTime?: string | null

The ISO 8601 formatted timestamp when get reload slot completed

getReloadSlotStartTime?: string | null

The ISO 8601 formatted timestamp when get reload slot started

name?: string | null

The benchmark name

Contains throughput, latency, transfer volume, and transmission timing for a benchmark.

status?: string | null

The benchmark status

statusMessage?: string | null

Additional details about the benchmark status

totalBytesRequested?: number

The total bytes requested to be transferred during the benchmark