@cognigy/rest-api-client
Version:
Cognigy REST-Client
18 lines • 1.59 kB
JavaScript
import { GenericAPIFn } from "../GenericAPIFn";
import { stringifyQuery } from "../shared/helper/rest/query";
export function AIOpsCenterAPIGroup_2_0(instance) {
const self = instance;
return {
indexOpsCenterErrors: (args, options) => GenericAPIFn(`/beta/errors?${stringifyQuery(args)}`, "GET", self)(args, options),
getOpsCenterErrorById: (args, options) => GenericAPIFn(`/beta/errors/${args.errorId}`, "GET", self)(args, options),
deleteOpsCenterErrorById: (args, options) => GenericAPIFn(`/beta/errors/${args.errorId}`, "DELETE", self)(args, options),
getOpsCenterMetrics: (args, options) => GenericAPIFn(`/beta/v2/metrics?${stringifyQuery(args)}`, "GET", self)(args, options),
getOpsCenterMetricsConfig: (options) => GenericAPIFn("/beta/metrics/config", "GET", self)({}, options),
getOpsCenterMetricsRange: (args, options) => GenericAPIFn(`/beta/v2/metrics/range?${stringifyQuery(args)}`, "GET", self)(args, options),
getOpsCenterObservationConfig: (options) => GenericAPIFn("/beta/organisations/observationconfig", "GET", self)({}, options),
setupOpsCenterObservationConfig: (args, options) => GenericAPIFn("/beta/organisations/setupobservationconfig", "POST", self)(args, options),
patchOpsCenterObservationConfig: (args, options) => GenericAPIFn("/beta/organisations/observationconfig", "PATCH", self)(args, options),
indexOpsCenterAlerts: (args, options) => GenericAPIFn(`/beta/alerts?${stringifyQuery(args)}`, "GET", self)(args, options)
};
}
//# sourceMappingURL=AIOpsCenterAPIGroup_2_0.js.map