UNPKG

@pulumiverse/sentry

Version:

A Pulumi package for creating and managing Sentry resources.

114 lines 7.76 kB
"use strict"; // *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.types = exports.config = exports.SentryTeam = exports.SentryRule = exports.SentryProject = exports.SentryPlugin = exports.SentryOrganizationRepositoryGithub = exports.SentryOrganizationMember = exports.SentryOrganizationCodeMapping = exports.SentryOrganization = exports.SentryMetricAlert = exports.SentryKey = exports.SentryIssueAlert = exports.SentryDashboard = exports.Provider = exports.getSentryTeamOutput = exports.getSentryTeam = exports.getSentryOrganizationIntegrationOutput = exports.getSentryOrganizationIntegration = exports.getSentryOrganizationOutput = exports.getSentryOrganization = exports.getSentryMetricAlertOutput = exports.getSentryMetricAlert = exports.getSentryKeyOutput = exports.getSentryKey = exports.getSentryIssueAlertOutput = exports.getSentryIssueAlert = exports.getSentryDashboardOutput = exports.getSentryDashboard = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("./utilities"); exports.getSentryDashboard = null; exports.getSentryDashboardOutput = null; utilities.lazyLoad(exports, ["getSentryDashboard", "getSentryDashboardOutput"], () => require("./getSentryDashboard")); exports.getSentryIssueAlert = null; exports.getSentryIssueAlertOutput = null; utilities.lazyLoad(exports, ["getSentryIssueAlert", "getSentryIssueAlertOutput"], () => require("./getSentryIssueAlert")); exports.getSentryKey = null; exports.getSentryKeyOutput = null; utilities.lazyLoad(exports, ["getSentryKey", "getSentryKeyOutput"], () => require("./getSentryKey")); exports.getSentryMetricAlert = null; exports.getSentryMetricAlertOutput = null; utilities.lazyLoad(exports, ["getSentryMetricAlert", "getSentryMetricAlertOutput"], () => require("./getSentryMetricAlert")); exports.getSentryOrganization = null; exports.getSentryOrganizationOutput = null; utilities.lazyLoad(exports, ["getSentryOrganization", "getSentryOrganizationOutput"], () => require("./getSentryOrganization")); exports.getSentryOrganizationIntegration = null; exports.getSentryOrganizationIntegrationOutput = null; utilities.lazyLoad(exports, ["getSentryOrganizationIntegration", "getSentryOrganizationIntegrationOutput"], () => require("./getSentryOrganizationIntegration")); exports.getSentryTeam = null; exports.getSentryTeamOutput = null; utilities.lazyLoad(exports, ["getSentryTeam", "getSentryTeamOutput"], () => require("./getSentryTeam")); exports.Provider = null; utilities.lazyLoad(exports, ["Provider"], () => require("./provider")); exports.SentryDashboard = null; utilities.lazyLoad(exports, ["SentryDashboard"], () => require("./sentryDashboard")); exports.SentryIssueAlert = null; utilities.lazyLoad(exports, ["SentryIssueAlert"], () => require("./sentryIssueAlert")); exports.SentryKey = null; utilities.lazyLoad(exports, ["SentryKey"], () => require("./sentryKey")); exports.SentryMetricAlert = null; utilities.lazyLoad(exports, ["SentryMetricAlert"], () => require("./sentryMetricAlert")); exports.SentryOrganization = null; utilities.lazyLoad(exports, ["SentryOrganization"], () => require("./sentryOrganization")); exports.SentryOrganizationCodeMapping = null; utilities.lazyLoad(exports, ["SentryOrganizationCodeMapping"], () => require("./sentryOrganizationCodeMapping")); exports.SentryOrganizationMember = null; utilities.lazyLoad(exports, ["SentryOrganizationMember"], () => require("./sentryOrganizationMember")); exports.SentryOrganizationRepositoryGithub = null; utilities.lazyLoad(exports, ["SentryOrganizationRepositoryGithub"], () => require("./sentryOrganizationRepositoryGithub")); exports.SentryPlugin = null; utilities.lazyLoad(exports, ["SentryPlugin"], () => require("./sentryPlugin")); exports.SentryProject = null; utilities.lazyLoad(exports, ["SentryProject"], () => require("./sentryProject")); exports.SentryRule = null; utilities.lazyLoad(exports, ["SentryRule"], () => require("./sentryRule")); exports.SentryTeam = null; utilities.lazyLoad(exports, ["SentryTeam"], () => require("./sentryTeam")); // Export sub-modules: const config = require("./config"); exports.config = config; const types = require("./types"); exports.types = types; const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "sentry:index/sentryDashboard:SentryDashboard": return new exports.SentryDashboard(name, undefined, { urn }); case "sentry:index/sentryIssueAlert:SentryIssueAlert": return new exports.SentryIssueAlert(name, undefined, { urn }); case "sentry:index/sentryKey:SentryKey": return new exports.SentryKey(name, undefined, { urn }); case "sentry:index/sentryMetricAlert:SentryMetricAlert": return new exports.SentryMetricAlert(name, undefined, { urn }); case "sentry:index/sentryOrganization:SentryOrganization": return new exports.SentryOrganization(name, undefined, { urn }); case "sentry:index/sentryOrganizationCodeMapping:SentryOrganizationCodeMapping": return new exports.SentryOrganizationCodeMapping(name, undefined, { urn }); case "sentry:index/sentryOrganizationMember:SentryOrganizationMember": return new exports.SentryOrganizationMember(name, undefined, { urn }); case "sentry:index/sentryOrganizationRepositoryGithub:SentryOrganizationRepositoryGithub": return new exports.SentryOrganizationRepositoryGithub(name, undefined, { urn }); case "sentry:index/sentryPlugin:SentryPlugin": return new exports.SentryPlugin(name, undefined, { urn }); case "sentry:index/sentryProject:SentryProject": return new exports.SentryProject(name, undefined, { urn }); case "sentry:index/sentryRule:SentryRule": return new exports.SentryRule(name, undefined, { urn }); case "sentry:index/sentryTeam:SentryTeam": return new exports.SentryTeam(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("sentry", "index/sentryDashboard", _module); pulumi.runtime.registerResourceModule("sentry", "index/sentryIssueAlert", _module); pulumi.runtime.registerResourceModule("sentry", "index/sentryKey", _module); pulumi.runtime.registerResourceModule("sentry", "index/sentryMetricAlert", _module); pulumi.runtime.registerResourceModule("sentry", "index/sentryOrganization", _module); pulumi.runtime.registerResourceModule("sentry", "index/sentryOrganizationCodeMapping", _module); pulumi.runtime.registerResourceModule("sentry", "index/sentryOrganizationMember", _module); pulumi.runtime.registerResourceModule("sentry", "index/sentryOrganizationRepositoryGithub", _module); pulumi.runtime.registerResourceModule("sentry", "index/sentryPlugin", _module); pulumi.runtime.registerResourceModule("sentry", "index/sentryProject", _module); pulumi.runtime.registerResourceModule("sentry", "index/sentryRule", _module); pulumi.runtime.registerResourceModule("sentry", "index/sentryTeam", _module); pulumi.runtime.registerResourcePackage("sentry", { version: utilities.getVersion(), constructProvider: (name, type, urn) => { if (type !== "pulumi:providers:sentry") { throw new Error(`unknown provider type ${type}`); } return new exports.Provider(name, undefined, { urn }); }, }); //# sourceMappingURL=index.js.map