@azure/monitor-opentelemetry
Version:
Azure Monitor OpenTelemetry (Node.js)
13 lines • 1.28 kB
TypeScript
import { QuickpulseContext as Client } from "./index.js";
import { CollectionConfigurationInfo } from "../models/models.js";
import { PublishOptionalParams, IsSubscribedOptionalParams } from "./options.js";
import { StreamableMethod, PathUncheckedResponse } from "@azure-rest/core-client";
export declare function _publishSend(context: Client, ikey: string, options?: PublishOptionalParams): StreamableMethod;
export declare function _publishDeserialize(result: PathUncheckedResponse): Promise<CollectionConfigurationInfo>;
/** Publish live metrics to the Live Metrics service when there is an active subscription to the metrics. */
export declare function publish(context: Client, ikey: string, options?: PublishOptionalParams): Promise<CollectionConfigurationInfo>;
export declare function _isSubscribedSend(context: Client, ikey: string, options?: IsSubscribedOptionalParams): StreamableMethod;
export declare function _isSubscribedDeserialize(result: PathUncheckedResponse): Promise<CollectionConfigurationInfo>;
/** Determine whether there is any subscription to the metrics and documents. */
export declare function isSubscribed(context: Client, ikey: string, options?: IsSubscribedOptionalParams): Promise<CollectionConfigurationInfo>;
//# sourceMappingURL=operations.d.ts.map