DependencyTelemetry telemetry interface

interface IDependencyTelemetry {
    correlationContext?: string;
    data?: string;
    duration?: number;
    id: string;
    iKey?: string;
    measurements?: {
        [key: string]: number;
    };
    name?: string;
    properties?: {
        [key: string]: any;
    };
    responseCode: number;
    startTime?: Date;
    success?: boolean;
    target?: string;
    type?: string;
}

Hierarchy

  • IPartC
    • IDependencyTelemetry

Properties

correlationContext?: string
data?: string
duration?: number
id: string
iKey?: string
measurements?: {
    [key: string]: number;
}

Property bag to contain additional custom measurements (Part C)

-- please use properties instead

name?: string
properties?: {
    [key: string]: any;
}

Property bag to contain additional custom properties (Part C)

responseCode: number
startTime?: Date
success?: boolean
target?: string
type?: string