UNPKG

@pulumi/signalfx

Version:

A Pulumi package for creating and managing SignalFx resources.

165 lines • 9.36 kB
"use strict"; // *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.victorops = exports.types = exports.slack = exports.servicenow = exports.pagerduty = exports.opsgenie = exports.log = exports.jira = exports.gcp = exports.config = exports.azure = exports.aws = exports.automatedarchival = exports.WebhookIntegration = exports.TimeChart = exports.TextChart = exports.Team = exports.TableChart = exports.SloChart = exports.Slo = exports.SingleValueChart = exports.organizationMembersOutput = exports.organizationMembers = exports.OrgToken = exports.MetricRuleset = exports.ListChart = exports.HeatmapChart = exports.getDimensionValuesOutput = exports.getDimensionValues = exports.EventFeedChart = exports.Detector = exports.DataLink = exports.DashboardGroup = exports.Dashboard = exports.AlertMutingRule = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("./utilities"); exports.AlertMutingRule = null; utilities.lazyLoad(exports, ["AlertMutingRule"], () => require("./alertMutingRule")); exports.Dashboard = null; utilities.lazyLoad(exports, ["Dashboard"], () => require("./dashboard")); exports.DashboardGroup = null; utilities.lazyLoad(exports, ["DashboardGroup"], () => require("./dashboardGroup")); exports.DataLink = null; utilities.lazyLoad(exports, ["DataLink"], () => require("./dataLink")); exports.Detector = null; utilities.lazyLoad(exports, ["Detector"], () => require("./detector")); exports.EventFeedChart = null; utilities.lazyLoad(exports, ["EventFeedChart"], () => require("./eventFeedChart")); exports.getDimensionValues = null; exports.getDimensionValuesOutput = null; utilities.lazyLoad(exports, ["getDimensionValues", "getDimensionValuesOutput"], () => require("./getDimensionValues")); exports.HeatmapChart = null; utilities.lazyLoad(exports, ["HeatmapChart"], () => require("./heatmapChart")); exports.ListChart = null; utilities.lazyLoad(exports, ["ListChart"], () => require("./listChart")); exports.MetricRuleset = null; utilities.lazyLoad(exports, ["MetricRuleset"], () => require("./metricRuleset")); exports.OrgToken = null; utilities.lazyLoad(exports, ["OrgToken"], () => require("./orgToken")); exports.organizationMembers = null; exports.organizationMembersOutput = null; utilities.lazyLoad(exports, ["organizationMembers", "organizationMembersOutput"], () => require("./organizationMembers")); __exportStar(require("./provider"), exports); const provider_1 = require("./provider"); exports.SingleValueChart = null; utilities.lazyLoad(exports, ["SingleValueChart"], () => require("./singleValueChart")); exports.Slo = null; utilities.lazyLoad(exports, ["Slo"], () => require("./slo")); exports.SloChart = null; utilities.lazyLoad(exports, ["SloChart"], () => require("./sloChart")); exports.TableChart = null; utilities.lazyLoad(exports, ["TableChart"], () => require("./tableChart")); exports.Team = null; utilities.lazyLoad(exports, ["Team"], () => require("./team")); exports.TextChart = null; utilities.lazyLoad(exports, ["TextChart"], () => require("./textChart")); exports.TimeChart = null; utilities.lazyLoad(exports, ["TimeChart"], () => require("./timeChart")); exports.WebhookIntegration = null; utilities.lazyLoad(exports, ["WebhookIntegration"], () => require("./webhookIntegration")); // Export sub-modules: const automatedarchival = require("./automatedarchival"); exports.automatedarchival = automatedarchival; const aws = require("./aws"); exports.aws = aws; const azure = require("./azure"); exports.azure = azure; const config = require("./config"); exports.config = config; const gcp = require("./gcp"); exports.gcp = gcp; const jira = require("./jira"); exports.jira = jira; const log = require("./log"); exports.log = log; const opsgenie = require("./opsgenie"); exports.opsgenie = opsgenie; const pagerduty = require("./pagerduty"); exports.pagerduty = pagerduty; const servicenow = require("./servicenow"); exports.servicenow = servicenow; const slack = require("./slack"); exports.slack = slack; const types = require("./types"); exports.types = types; const victorops = require("./victorops"); exports.victorops = victorops; const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "signalfx:index/alertMutingRule:AlertMutingRule": return new exports.AlertMutingRule(name, undefined, { urn }); case "signalfx:index/dashboard:Dashboard": return new exports.Dashboard(name, undefined, { urn }); case "signalfx:index/dashboardGroup:DashboardGroup": return new exports.DashboardGroup(name, undefined, { urn }); case "signalfx:index/dataLink:DataLink": return new exports.DataLink(name, undefined, { urn }); case "signalfx:index/detector:Detector": return new exports.Detector(name, undefined, { urn }); case "signalfx:index/eventFeedChart:EventFeedChart": return new exports.EventFeedChart(name, undefined, { urn }); case "signalfx:index/heatmapChart:HeatmapChart": return new exports.HeatmapChart(name, undefined, { urn }); case "signalfx:index/listChart:ListChart": return new exports.ListChart(name, undefined, { urn }); case "signalfx:index/metricRuleset:MetricRuleset": return new exports.MetricRuleset(name, undefined, { urn }); case "signalfx:index/orgToken:OrgToken": return new exports.OrgToken(name, undefined, { urn }); case "signalfx:index/singleValueChart:SingleValueChart": return new exports.SingleValueChart(name, undefined, { urn }); case "signalfx:index/slo:Slo": return new exports.Slo(name, undefined, { urn }); case "signalfx:index/sloChart:SloChart": return new exports.SloChart(name, undefined, { urn }); case "signalfx:index/tableChart:TableChart": return new exports.TableChart(name, undefined, { urn }); case "signalfx:index/team:Team": return new exports.Team(name, undefined, { urn }); case "signalfx:index/textChart:TextChart": return new exports.TextChart(name, undefined, { urn }); case "signalfx:index/timeChart:TimeChart": return new exports.TimeChart(name, undefined, { urn }); case "signalfx:index/webhookIntegration:WebhookIntegration": return new exports.WebhookIntegration(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("signalfx", "index/alertMutingRule", _module); pulumi.runtime.registerResourceModule("signalfx", "index/dashboard", _module); pulumi.runtime.registerResourceModule("signalfx", "index/dashboardGroup", _module); pulumi.runtime.registerResourceModule("signalfx", "index/dataLink", _module); pulumi.runtime.registerResourceModule("signalfx", "index/detector", _module); pulumi.runtime.registerResourceModule("signalfx", "index/eventFeedChart", _module); pulumi.runtime.registerResourceModule("signalfx", "index/heatmapChart", _module); pulumi.runtime.registerResourceModule("signalfx", "index/listChart", _module); pulumi.runtime.registerResourceModule("signalfx", "index/metricRuleset", _module); pulumi.runtime.registerResourceModule("signalfx", "index/orgToken", _module); pulumi.runtime.registerResourceModule("signalfx", "index/singleValueChart", _module); pulumi.runtime.registerResourceModule("signalfx", "index/slo", _module); pulumi.runtime.registerResourceModule("signalfx", "index/sloChart", _module); pulumi.runtime.registerResourceModule("signalfx", "index/tableChart", _module); pulumi.runtime.registerResourceModule("signalfx", "index/team", _module); pulumi.runtime.registerResourceModule("signalfx", "index/textChart", _module); pulumi.runtime.registerResourceModule("signalfx", "index/timeChart", _module); pulumi.runtime.registerResourceModule("signalfx", "index/webhookIntegration", _module); pulumi.runtime.registerResourcePackage("signalfx", { version: utilities.getVersion(), constructProvider: (name, type, urn) => { if (type !== "pulumi:providers:signalfx") { throw new Error(`unknown provider type ${type}`); } return new provider_1.Provider(name, undefined, { urn }); }, }); //# sourceMappingURL=index.js.map