@azure/eventgrid-system-events
Version:
An isomorphic client library for the Azure Event Grid service.
17 lines • 850 B
JavaScript
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
import "./models/options.js";
import { createSystemEvents, } from "./api/index.js";
export class SystemEventsClient {
/** Azure Messaging EventGrid SystemEvents */
constructor(endpoint, options = {}) {
var _a;
const prefixFromOptions = (_a = options === null || options === void 0 ? void 0 : options.userAgentOptions) === null || _a === void 0 ? void 0 : _a.userAgentPrefix;
const userAgentPrefix = prefixFromOptions
? `${prefixFromOptions} azsdk-js-client`
: "azsdk-js-client";
this._client = createSystemEvents(endpoint, Object.assign(Object.assign({}, options), { userAgentOptions: { userAgentPrefix } }));
this.pipeline = this._client.pipeline;
}
}
//# sourceMappingURL=SystemEventsClient.js.map