UNPKG

@maienm/pulumi-readarr

Version:

A Pulumi package for creating and managing Readarr resources. Based on terraform-provider-readarr: version v2.1.0

138 lines 8.83 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.Webhook = exports.Twitter = exports.Telegram = exports.SynologyIndexer = exports.Subsonic = exports.Slack = exports.Sendgrid = exports.Pushover = exports.Pushbullet = exports.Prowl = exports.Ntfy = exports.Notification = exports.Notifiarr = exports.Mailgun = exports.Kavita = exports.Join = exports.Gotify = exports.GoodreadsOwnedBooks = exports.GoodreadsBookshelves = exports.getNotificationsOutput = exports.getNotifications = exports.getNotificationOutput = exports.getNotification = exports.Email = exports.Discord = exports.CustomScript = exports.Boxcar = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); exports.Boxcar = null; utilities.lazyLoad(exports, ["Boxcar"], () => require("./boxcar")); exports.CustomScript = null; utilities.lazyLoad(exports, ["CustomScript"], () => require("./customScript")); exports.Discord = null; utilities.lazyLoad(exports, ["Discord"], () => require("./discord")); exports.Email = null; utilities.lazyLoad(exports, ["Email"], () => require("./email")); exports.getNotification = null; exports.getNotificationOutput = null; utilities.lazyLoad(exports, ["getNotification", "getNotificationOutput"], () => require("./getNotification")); exports.getNotifications = null; exports.getNotificationsOutput = null; utilities.lazyLoad(exports, ["getNotifications", "getNotificationsOutput"], () => require("./getNotifications")); exports.GoodreadsBookshelves = null; utilities.lazyLoad(exports, ["GoodreadsBookshelves"], () => require("./goodreadsBookshelves")); exports.GoodreadsOwnedBooks = null; utilities.lazyLoad(exports, ["GoodreadsOwnedBooks"], () => require("./goodreadsOwnedBooks")); exports.Gotify = null; utilities.lazyLoad(exports, ["Gotify"], () => require("./gotify")); exports.Join = null; utilities.lazyLoad(exports, ["Join"], () => require("./join")); exports.Kavita = null; utilities.lazyLoad(exports, ["Kavita"], () => require("./kavita")); exports.Mailgun = null; utilities.lazyLoad(exports, ["Mailgun"], () => require("./mailgun")); exports.Notifiarr = null; utilities.lazyLoad(exports, ["Notifiarr"], () => require("./notifiarr")); exports.Notification = null; utilities.lazyLoad(exports, ["Notification"], () => require("./notification")); exports.Ntfy = null; utilities.lazyLoad(exports, ["Ntfy"], () => require("./ntfy")); exports.Prowl = null; utilities.lazyLoad(exports, ["Prowl"], () => require("./prowl")); exports.Pushbullet = null; utilities.lazyLoad(exports, ["Pushbullet"], () => require("./pushbullet")); exports.Pushover = null; utilities.lazyLoad(exports, ["Pushover"], () => require("./pushover")); exports.Sendgrid = null; utilities.lazyLoad(exports, ["Sendgrid"], () => require("./sendgrid")); exports.Slack = null; utilities.lazyLoad(exports, ["Slack"], () => require("./slack")); exports.Subsonic = null; utilities.lazyLoad(exports, ["Subsonic"], () => require("./subsonic")); exports.SynologyIndexer = null; utilities.lazyLoad(exports, ["SynologyIndexer"], () => require("./synologyIndexer")); exports.Telegram = null; utilities.lazyLoad(exports, ["Telegram"], () => require("./telegram")); exports.Twitter = null; utilities.lazyLoad(exports, ["Twitter"], () => require("./twitter")); exports.Webhook = null; utilities.lazyLoad(exports, ["Webhook"], () => require("./webhook")); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "readarr:Notifications/boxcar:Boxcar": return new exports.Boxcar(name, undefined, { urn }); case "readarr:Notifications/customScript:CustomScript": return new exports.CustomScript(name, undefined, { urn }); case "readarr:Notifications/discord:Discord": return new exports.Discord(name, undefined, { urn }); case "readarr:Notifications/email:Email": return new exports.Email(name, undefined, { urn }); case "readarr:Notifications/goodreadsBookshelves:GoodreadsBookshelves": return new exports.GoodreadsBookshelves(name, undefined, { urn }); case "readarr:Notifications/goodreadsOwnedBooks:GoodreadsOwnedBooks": return new exports.GoodreadsOwnedBooks(name, undefined, { urn }); case "readarr:Notifications/gotify:Gotify": return new exports.Gotify(name, undefined, { urn }); case "readarr:Notifications/join:Join": return new exports.Join(name, undefined, { urn }); case "readarr:Notifications/kavita:Kavita": return new exports.Kavita(name, undefined, { urn }); case "readarr:Notifications/mailgun:Mailgun": return new exports.Mailgun(name, undefined, { urn }); case "readarr:Notifications/notifiarr:Notifiarr": return new exports.Notifiarr(name, undefined, { urn }); case "readarr:Notifications/notification:Notification": return new exports.Notification(name, undefined, { urn }); case "readarr:Notifications/ntfy:Ntfy": return new exports.Ntfy(name, undefined, { urn }); case "readarr:Notifications/prowl:Prowl": return new exports.Prowl(name, undefined, { urn }); case "readarr:Notifications/pushbullet:Pushbullet": return new exports.Pushbullet(name, undefined, { urn }); case "readarr:Notifications/pushover:Pushover": return new exports.Pushover(name, undefined, { urn }); case "readarr:Notifications/sendgrid:Sendgrid": return new exports.Sendgrid(name, undefined, { urn }); case "readarr:Notifications/slack:Slack": return new exports.Slack(name, undefined, { urn }); case "readarr:Notifications/subsonic:Subsonic": return new exports.Subsonic(name, undefined, { urn }); case "readarr:Notifications/synologyIndexer:SynologyIndexer": return new exports.SynologyIndexer(name, undefined, { urn }); case "readarr:Notifications/telegram:Telegram": return new exports.Telegram(name, undefined, { urn }); case "readarr:Notifications/twitter:Twitter": return new exports.Twitter(name, undefined, { urn }); case "readarr:Notifications/webhook:Webhook": return new exports.Webhook(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("readarr", "Notifications/boxcar", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/customScript", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/discord", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/email", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/goodreadsBookshelves", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/goodreadsOwnedBooks", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/gotify", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/join", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/kavita", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/mailgun", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/notifiarr", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/notification", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/ntfy", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/prowl", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/pushbullet", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/pushover", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/sendgrid", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/slack", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/subsonic", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/synologyIndexer", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/telegram", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/twitter", _module); pulumi.runtime.registerResourceModule("readarr", "Notifications/webhook", _module); //# sourceMappingURL=index.js.map