Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/monitor-opentelemetry-exporter

Package version

Index

Type aliases

AvailabilityData

AvailabilityData: MonitorDomain & { duration: string; id: string; measurements?: undefined | {}; message?: undefined | string; name: string; properties?: undefined | {}; runLocation?: undefined | string; success: boolean }

Instances of AvailabilityData represent the result of executing an availability test.

ContextTagKeys

ContextTagKeys: string

Defines values for ContextTagKeys.
KnownContextTagKeys can be used interchangeably with ContextTagKeys, this enum contains the known values that the service supports.

Known values supported by the service

ai.application.ver
ai.device.id
ai.device.locale
ai.device.model
ai.device.oemName
ai.device.osVersion
ai.device.type
ai.location.ip
ai.location.country
ai.location.province
ai.location.city
ai.operation.id
ai.operation.name
ai.operation.parentId
ai.operation.syntheticSource
ai.operation.correlationVector
ai.session.id
ai.session.isFirst
ai.user.accountId
ai.user.id
ai.user.authUserId
ai.cloud.role
ai.cloud.roleVer
ai.cloud.roleInstance
ai.cloud.location
ai.internal.sdkVersion
ai.internal.agentVersion
ai.internal.nodeName

DataPointType

DataPointType: string

Defines values for DataPointType.
KnownDataPointType can be used interchangeably with DataPointType, this enum contains the known values that the service supports.

Known values supported by the service

Measurement
Aggregation

MessageData

MessageData: MonitorDomain & { measurements?: undefined | {}; message: string; properties?: undefined | {}; severityLevel?: SeverityLevel }

Instances of Message represent printf-like trace statements that are text-searched. Log4Net, NLog and other text-based log file entries are translated into instances of this type. The message does not have measurements.

MetricsData

MetricsData: MonitorDomain & { metrics: MetricDataPoint[]; properties?: undefined | {} }

An instance of the Metric item is a list of measurements (single data points) and/or aggregations.

PageViewData

PageViewData: MonitorDomain & { duration?: undefined | string; id: string; measurements?: undefined | {}; name: string; properties?: undefined | {}; referredUri?: undefined | string; url?: undefined | string }

An instance of PageView represents a generic action on a page like a button click. It is also the base type for PageView.

PageViewPerfData

PageViewPerfData: MonitorDomain & { domProcessing?: undefined | string; duration?: undefined | string; id: string; measurements?: undefined | {}; name: string; networkConnect?: undefined | string; perfTotal?: undefined | string; properties?: undefined | {}; receivedResponse?: undefined | string; sentRequest?: undefined | string; url?: undefined | string }

An instance of PageViewPerf represents: a page view with no performance data, a page view with performance data, or just the performance data of an earlier page request.

RemoteDependencyData

RemoteDependencyData: MonitorDomain & { data?: undefined | string; duration: string; id?: undefined | string; measurements?: undefined | {}; name: string; properties?: undefined | {}; resultCode?: undefined | string; success?: undefined | false | true; target?: undefined | string; type?: undefined | string }

An instance of Remote Dependency represents an interaction of the monitored component with a remote component/service like SQL or an HTTP endpoint.

RequestData

RequestData: MonitorDomain & { duration: string; id: string; measurements?: undefined | {}; name?: undefined | string; properties?: undefined | {}; responseCode: string; source?: undefined | string; success: boolean; url?: undefined | string }

An instance of Request represents completion of an external request to the application to do work and contains a summary of that request execution and the results.

SeverityLevel

SeverityLevel: string

Defines values for SeverityLevel.
KnownSeverityLevel can be used interchangeably with SeverityLevel, this enum contains the known values that the service supports.

Known values supported by the service

Verbose
Information
Warning
Error
Critical

TelemetryEventData

TelemetryEventData: MonitorDomain & { measurements?: undefined | {}; name: string; properties?: undefined | {} }

Instances of Event represent structured event records that can be grouped and searched by their properties. Event data item also creates a metric of event count by name.

TelemetryExceptionData

TelemetryExceptionData: MonitorDomain & { exceptions: TelemetryExceptionDetails[]; measurements?: undefined | {}; problemId?: undefined | string; properties?: undefined | {}; severityLevel?: SeverityLevel }

An instance of Exception represents a handled or unhandled exception that occurred during execution of the monitored application.

TrackOperationResponse

TrackOperationResponse: TrackResponse

Contains response data for the track operation.

Variables

Const DEFAULT_BATCH_SEND_RETRY_INTERVAL_MS

DEFAULT_BATCH_SEND_RETRY_INTERVAL_MS: 60000 = 60000

Const DEFAULT_MAX_CONSECUTIVE_FAILURES_BEFORE_WARNING

DEFAULT_MAX_CONSECUTIVE_FAILURES_BEFORE_WARNING: 10 = 10

Const applicationInsightsResource

applicationInsightsResource: "https://monitor.azure.com//.default" = "https://monitor.azure.com//.default"

Let instance

instance: Context | null = null

Const lstatAsync

lstatAsync: any = promisify(fs.lstat)

Const mkdirAsync

mkdirAsync: any = promisify(fs.mkdir)

Const readFileAsync

readFileAsync: any = promisify(fs.readFile)

Const readdirAsync

readdirAsync: any = promisify(fs.readdir)

Const serializer

serializer: any = coreClient.createSerializer(Mappers, /* isXml */ false)

Const statAsync

statAsync: any = promisify(fs.stat)

Const unlinkAsync

unlinkAsync: any = promisify(fs.unlink)

Const writeFileAsync

writeFileAsync: any = promisify(fs.writeFile)

Functions

createDependencyData

createPropertiesFromSpan

  • createPropertiesFromSpan(span: ReadableSpan): [Properties, Measurements]

createRequestData

createTagsFromSpan

  • createTagsFromSpan(span: ReadableSpan): Tags

getDependencyTarget

  • getDependencyTarget(span: ReadableSpan): string

Const getTimeSinceEnqueued

  • getTimeSinceEnqueued(span: ReadableSpan): any
  • Average span.links[].attributes.enqueuedTime

    Parameters

    • span: ReadableSpan

    Returns any

getUrl

  • getUrl(span: ReadableSpan): string

isSqlDB

  • isSqlDB(dbSystem: string): boolean

Object literals

Const AvailabilityData

AvailabilityData: object

type

type: object

className

className: string = "AvailabilityData"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

duration

duration: object

required

required: boolean = true

serializedName

serializedName: string = "duration"

type

type: object

name

name: string = "String"

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

constraints

constraints: object

MaxLength

MaxLength: number = 512

type

type: object

name

name: string = "String"

measurements

measurements: object

serializedName

serializedName: string = "measurements"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "Number"

message

message: object

serializedName

serializedName: string = "message"

constraints

constraints: object

MaxLength

MaxLength: number = 8192

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

constraints

constraints: object

MaxLength

MaxLength: number = 8192

type

type: object

name

name: string = "String"

runLocation

runLocation: object

serializedName

serializedName: string = "runLocation"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

success

success: object

required

required: boolean = true

serializedName

serializedName: string = "success"

type

type: object

name

name: string = "Boolean"

Const MessageData

MessageData: object

type

type: object

className

className: string = "MessageData"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

measurements

measurements: object

serializedName

serializedName: string = "measurements"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "Number"

message

message: object

required

required: boolean = true

serializedName

serializedName: string = "message"

constraints

constraints: object

MaxLength

MaxLength: number = 32768

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

constraints

constraints: object

MaxLength

MaxLength: number = 8192

type

type: object

name

name: string = "String"

severityLevel

severityLevel: object

serializedName

serializedName: string = "severityLevel"

type

type: object

name

name: string = "String"

Const MetricDataPoint

MetricDataPoint: object

type

type: object

className

className: string = "MetricDataPoint"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

nullable

nullable: boolean = true

serializedName

serializedName: string = "count"

type

type: object

name

name: string = "Number"

dataPointType

dataPointType: object

serializedName

serializedName: string = "kind"

type

type: object

name

name: string = "String"

max

max: object

nullable

nullable: boolean = true

serializedName

serializedName: string = "max"

type

type: object

name

name: string = "Number"

min

min: object

nullable

nullable: boolean = true

serializedName

serializedName: string = "min"

type

type: object

name

name: string = "Number"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

namespace

namespace: object

serializedName

serializedName: string = "ns"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

stdDev

stdDev: object

nullable

nullable: boolean = true

serializedName

serializedName: string = "stdDev"

type

type: object

name

name: string = "Number"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Number"

Const MetricsData

MetricsData: object

type

type: object

className

className: string = "MetricsData"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

metrics

metrics: object

required

required: boolean = true

serializedName

serializedName: string = "metrics"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricDataPoint"

name

name: string = "Composite"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

constraints

constraints: object

MaxLength

MaxLength: number = 8192

type

type: object

name

name: string = "String"

Const MonitorBase

MonitorBase: object

type

type: object

className

className: string = "MonitorBase"

name

name: string = "Composite"

modelProperties

modelProperties: object

baseData

baseData: object

serializedName

serializedName: string = "baseData"

type

type: object

className

className: string = "MonitorDomain"

name

name: string = "Composite"

baseType

baseType: object

serializedName

serializedName: string = "baseType"

type

type: object

name

name: string = "String"

Const MonitorDomain

MonitorDomain: object

type

type: object

className

className: string = "MonitorDomain"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

version

version: object

defaultValue

defaultValue: number = 2

required

required: boolean = true

serializedName

serializedName: string = "ver"

type

type: object

name

name: string = "Number"

Const PageViewData

PageViewData: object

type

type: object

className

className: string = "PageViewData"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

duration

duration: object

serializedName

serializedName: string = "duration"

type

type: object

name

name: string = "String"

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

constraints

constraints: object

MaxLength

MaxLength: number = 512

type

type: object

name

name: string = "String"

measurements

measurements: object

serializedName

serializedName: string = "measurements"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "Number"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

constraints

constraints: object

MaxLength

MaxLength: number = 8192

type

type: object

name

name: string = "String"

referredUri

referredUri: object

serializedName

serializedName: string = "referredUri"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

url

url: object

serializedName

serializedName: string = "url"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

Const PageViewPerfData

PageViewPerfData: object

type

type: object

className

className: string = "PageViewPerfData"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

domProcessing

domProcessing: object

serializedName

serializedName: string = "domProcessing"

type

type: object

name

name: string = "String"

duration

duration: object

serializedName

serializedName: string = "duration"

type

type: object

name

name: string = "String"

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

constraints

constraints: object

MaxLength

MaxLength: number = 512

type

type: object

name

name: string = "String"

measurements

measurements: object

serializedName

serializedName: string = "measurements"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "Number"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

networkConnect

networkConnect: object

serializedName

serializedName: string = "networkConnect"

type

type: object

name

name: string = "String"

perfTotal

perfTotal: object

serializedName

serializedName: string = "perfTotal"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

constraints

constraints: object

MaxLength

MaxLength: number = 8192

type

type: object

name

name: string = "String"

receivedResponse

receivedResponse: object

serializedName

serializedName: string = "receivedResponse"

type

type: object

name

name: string = "String"

sentRequest

sentRequest: object

serializedName

serializedName: string = "sentRequest"

type

type: object

name

name: string = "String"

url

url: object

serializedName

serializedName: string = "url"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

Const RemoteDependencyData

RemoteDependencyData: object

type

type: object

className

className: string = "RemoteDependencyData"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

data

data: object

serializedName

serializedName: string = "data"

constraints

constraints: object

MaxLength

MaxLength: number = 8192

type

type: object

name

name: string = "String"

duration

duration: object

required

required: boolean = true

serializedName

serializedName: string = "duration"

type

type: object

name

name: string = "String"

id

id: object

serializedName

serializedName: string = "id"

constraints

constraints: object

MaxLength

MaxLength: number = 512

type

type: object

name

name: string = "String"

measurements

measurements: object

serializedName

serializedName: string = "measurements"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "Number"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

constraints

constraints: object

MaxLength

MaxLength: number = 8192

type

type: object

name

name: string = "String"

resultCode

resultCode: object

serializedName

serializedName: string = "resultCode"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

success

success: object

defaultValue

defaultValue: boolean = true

serializedName

serializedName: string = "success"

type

type: object

name

name: string = "Boolean"

target

target: object

serializedName

serializedName: string = "target"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

Const RequestData

RequestData: object

type

type: object

className

className: string = "RequestData"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

duration

duration: object

required

required: boolean = true

serializedName

serializedName: string = "duration"

type

type: object

name

name: string = "String"

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

constraints

constraints: object

MaxLength

MaxLength: number = 512

type

type: object

name

name: string = "String"

measurements

measurements: object

serializedName

serializedName: string = "measurements"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "Number"

name

name: object

serializedName

serializedName: string = "name"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

constraints

constraints: object

MaxLength

MaxLength: number = 8192

type

type: object

name

name: string = "String"

responseCode

responseCode: object

required

required: boolean = true

serializedName

serializedName: string = "responseCode"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

source

source: object

serializedName

serializedName: string = "source"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

success

success: object

defaultValue

defaultValue: boolean = true

required

required: boolean = true

serializedName

serializedName: string = "success"

type

type: object

name

name: string = "Boolean"

url

url: object

serializedName

serializedName: string = "url"

constraints

constraints: object

MaxLength

MaxLength: number = 2048

type

type: object

name

name: string = "String"

Const StackFrame

StackFrame: object

type

type: object

className

className: string = "StackFrame"

name

name: string = "Composite"

modelProperties

modelProperties: object

assembly

assembly: object

serializedName

serializedName: string = "assembly"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

fileName

fileName: object

serializedName

serializedName: string = "fileName"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

level

level: object

required

required: boolean = true

serializedName

serializedName: string = "level"

type

type: object

name

name: string = "Number"

line

line: object

serializedName

serializedName: string = "line"

type

type: object

name

name: string = "Number"

method

method: object

required

required: boolean = true

serializedName

serializedName: string = "method"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

Const TelemetryErrorDetails

TelemetryErrorDetails: object

type

type: object

className

className: string = "TelemetryErrorDetails"

name

name: string = "Composite"

modelProperties

modelProperties: object

index

index: object

serializedName

serializedName: string = "index"

type

type: object

name

name: string = "Number"

message

message: object

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

statusCode

statusCode: object

serializedName

serializedName: string = "statusCode"

type

type: object

name

name: string = "Number"

Const TelemetryEventData

TelemetryEventData: object

type

type: object

className

className: string = "TelemetryEventData"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

measurements

measurements: object

serializedName

serializedName: string = "measurements"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "Number"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

constraints

constraints: object

MaxLength

MaxLength: number = 512

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

constraints

constraints: object

MaxLength

MaxLength: number = 8192

type

type: object

name

name: string = "String"

Const TelemetryExceptionData

TelemetryExceptionData: object

type

type: object

className

className: string = "TelemetryExceptionData"

name

name: string = "Composite"

additionalProperties

additionalProperties: object

type

type: object

name

name: string = "Object"

modelProperties

modelProperties: object

exceptions

exceptions: object

required

required: boolean = true

serializedName

serializedName: string = "exceptions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TelemetryExceptionDetails"

name

name: string = "Composite"

measurements

measurements: object

serializedName

serializedName: string = "measurements"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "Number"

problemId

problemId: object

serializedName

serializedName: string = "problemId"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

constraints

constraints: object

MaxLength

MaxLength: number = 8192

type

type: object

name

name: string = "String"

severityLevel

severityLevel: object

nullable

nullable: boolean = true

serializedName

serializedName: string = "severityLevel"

type

type: object

name

name: string = "String"

Const TelemetryExceptionDetails

TelemetryExceptionDetails: object

type

type: object

className

className: string = "TelemetryExceptionDetails"

name

name: string = "Composite"

modelProperties

modelProperties: object

hasFullStack

hasFullStack: object

defaultValue

defaultValue: boolean = true

serializedName

serializedName: string = "hasFullStack"

type

type: object

name

name: string = "Boolean"

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "Number"

message

message: object

required

required: boolean = true

serializedName

serializedName: string = "message"

constraints

constraints: object

MaxLength

MaxLength: number = 32768

type

type: object

name

name: string = "String"

outerId

outerId: object

serializedName

serializedName: string = "outerId"

type

type: object

name

name: string = "Number"

parsedStack

parsedStack: object

serializedName

serializedName: string = "parsedStack"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "StackFrame"

name

name: string = "Composite"

stack

stack: object

serializedName

serializedName: string = "stack"

constraints

constraints: object

MaxLength

MaxLength: number = 32768

type

type: object

name

name: string = "String"

typeName

typeName: object

serializedName

serializedName: string = "typeName"

constraints

constraints: object

MaxLength

MaxLength: number = 1024

type

type: object

name

name: string = "String"

Const TelemetryItem

TelemetryItem: object

type

type: object

className

className: string = "TelemetryItem"

name

name: string = "Composite"

modelProperties

modelProperties: object

data

data: object

serializedName

serializedName: string = "data"

type

type: object

className

className: string = "MonitorBase"

name

name: string = "Composite"

instrumentationKey

instrumentationKey: object

serializedName

serializedName: string = "iKey"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

sampleRate

sampleRate: object

defaultValue

defaultValue: number = 100

serializedName

serializedName: string = "sampleRate"

type

type: object

name

name: string = "Number"

sequence

sequence: object

serializedName

serializedName: string = "seq"

constraints

constraints: object

MaxLength

MaxLength: number = 64

type

type: object

name

name: string = "String"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

time

time: object

required

required: boolean = true

serializedName

serializedName: string = "time"

type

type: object

name

name: string = "DateTime"

version

version: object

defaultValue

defaultValue: number = 1

serializedName

serializedName: string = "ver"

type

type: object

name

name: string = "Number"

Const TrackResponse

TrackResponse: object

type

type: object

className

className: string = "TrackResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

errors

errors: object

serializedName

serializedName: string = "errors"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TelemetryErrorDetails"

name

name: string = "Composite"

itemsAccepted

itemsAccepted: object

serializedName

serializedName: string = "itemsAccepted"

type

type: object

name

name: string = "Number"

itemsReceived

itemsReceived: object

serializedName

serializedName: string = "itemsReceived"

type

type: object

name

name: string = "Number"

Const accept

accept: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const body

body: object

parameterPath

parameterPath: string = "body"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "body"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TelemetryItem"

name

name: string = "Composite"

Const contentType

contentType: object

parameterPath

parameterPath: Object = ["options", "contentType"]

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Content-Type"

type

type: object

name

name: string = "String"

Const host

host: object

parameterPath

parameterPath: string = "host"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "Host"

type

type: object

name

name: string = "String"

Const trackOperationSpec

trackOperationSpec: object

headerParameters

headerParameters: Object = [Parameters.contentType, Parameters.accept]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/track"

requestBody

requestBody: any = Parameters.body

serializer

serializer: any

urlParameters

urlParameters: Object = [Parameters.host]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.TrackResponse

206

206: object

bodyMapper

bodyMapper: any = Mappers.TrackResponse

400

400: object

bodyMapper

bodyMapper: any = Mappers.TrackResponse

isError

isError: boolean = true

402

402: object

bodyMapper

bodyMapper: any = Mappers.TrackResponse

isError

isError: boolean = true

429

429: object

bodyMapper

bodyMapper: any = Mappers.TrackResponse

isError

isError: boolean = true

500

500: object

bodyMapper

bodyMapper: any = Mappers.TrackResponse

isError

isError: boolean = true

503

503: object

bodyMapper

bodyMapper: any = Mappers.TrackResponse

isError

isError: boolean = true

Generated using TypeDoc