UNPKG

@azure/monitor-opentelemetry

Version:
18 lines 1.13 kB
import { QuickpulseClientOptionalParams } from "./api/index.js"; import { PublishOptionalParams, IsSubscribedOptionalParams } from "./api/options.js"; import { CollectionConfigurationInfo } from "./models/models.js"; import { TokenCredential } from "@azure/core-auth"; import { Pipeline } from "@azure/core-rest-pipeline"; export { QuickpulseClientOptionalParams } from "./api/quickpulseContext.js"; export declare class QuickpulseClient { private _client; /** The pipeline used by this client to make requests */ readonly pipeline: Pipeline; /** Live Metrics REST APIs. */ constructor(credential: TokenCredential, options?: QuickpulseClientOptionalParams); /** Publish live metrics to the Live Metrics service when there is an active subscription to the metrics. */ publish(ikey: string, options?: PublishOptionalParams): Promise<CollectionConfigurationInfo>; /** Determine whether there is any subscription to the metrics and documents. */ isSubscribed(ikey: string, options?: IsSubscribedOptionalParams): Promise<CollectionConfigurationInfo>; } //# sourceMappingURL=quickpulseClient.d.ts.map