UNPKG

@maienm/pulumi-readarr

Version:

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

132 lines 8.97 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.Vuze = exports.Utorrent = exports.UsenetDownloadStation = exports.UsenetBlackhole = exports.Transmission = exports.TorrentDownloadStation = exports.TorrentBlackhole = exports.Sabnzbd = exports.Rtorrent = exports.RemotePathMapping = exports.Qbittorrent = exports.Pneumatic = exports.Nzbvortex = exports.Nzbget = exports.Hadouken = exports.getRemotePathMappingsOutput = exports.getRemotePathMappings = exports.getRemotePathMappingOutput = exports.getRemotePathMapping = exports.getDownloadClientsOutput = exports.getDownloadClients = exports.getDownloadClientOutput = exports.getDownloadClient = exports.getConfigOutput = exports.getConfig = exports.Flood = exports.DownloadClient = exports.Deluge = exports.Config = exports.Aria2 = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); exports.Aria2 = null; utilities.lazyLoad(exports, ["Aria2"], () => require("./aria2")); exports.Config = null; utilities.lazyLoad(exports, ["Config"], () => require("./config")); exports.Deluge = null; utilities.lazyLoad(exports, ["Deluge"], () => require("./deluge")); exports.DownloadClient = null; utilities.lazyLoad(exports, ["DownloadClient"], () => require("./downloadClient")); exports.Flood = null; utilities.lazyLoad(exports, ["Flood"], () => require("./flood")); exports.getConfig = null; exports.getConfigOutput = null; utilities.lazyLoad(exports, ["getConfig", "getConfigOutput"], () => require("./getConfig")); exports.getDownloadClient = null; exports.getDownloadClientOutput = null; utilities.lazyLoad(exports, ["getDownloadClient", "getDownloadClientOutput"], () => require("./getDownloadClient")); exports.getDownloadClients = null; exports.getDownloadClientsOutput = null; utilities.lazyLoad(exports, ["getDownloadClients", "getDownloadClientsOutput"], () => require("./getDownloadClients")); exports.getRemotePathMapping = null; exports.getRemotePathMappingOutput = null; utilities.lazyLoad(exports, ["getRemotePathMapping", "getRemotePathMappingOutput"], () => require("./getRemotePathMapping")); exports.getRemotePathMappings = null; exports.getRemotePathMappingsOutput = null; utilities.lazyLoad(exports, ["getRemotePathMappings", "getRemotePathMappingsOutput"], () => require("./getRemotePathMappings")); exports.Hadouken = null; utilities.lazyLoad(exports, ["Hadouken"], () => require("./hadouken")); exports.Nzbget = null; utilities.lazyLoad(exports, ["Nzbget"], () => require("./nzbget")); exports.Nzbvortex = null; utilities.lazyLoad(exports, ["Nzbvortex"], () => require("./nzbvortex")); exports.Pneumatic = null; utilities.lazyLoad(exports, ["Pneumatic"], () => require("./pneumatic")); exports.Qbittorrent = null; utilities.lazyLoad(exports, ["Qbittorrent"], () => require("./qbittorrent")); exports.RemotePathMapping = null; utilities.lazyLoad(exports, ["RemotePathMapping"], () => require("./remotePathMapping")); exports.Rtorrent = null; utilities.lazyLoad(exports, ["Rtorrent"], () => require("./rtorrent")); exports.Sabnzbd = null; utilities.lazyLoad(exports, ["Sabnzbd"], () => require("./sabnzbd")); exports.TorrentBlackhole = null; utilities.lazyLoad(exports, ["TorrentBlackhole"], () => require("./torrentBlackhole")); exports.TorrentDownloadStation = null; utilities.lazyLoad(exports, ["TorrentDownloadStation"], () => require("./torrentDownloadStation")); exports.Transmission = null; utilities.lazyLoad(exports, ["Transmission"], () => require("./transmission")); exports.UsenetBlackhole = null; utilities.lazyLoad(exports, ["UsenetBlackhole"], () => require("./usenetBlackhole")); exports.UsenetDownloadStation = null; utilities.lazyLoad(exports, ["UsenetDownloadStation"], () => require("./usenetDownloadStation")); exports.Utorrent = null; utilities.lazyLoad(exports, ["Utorrent"], () => require("./utorrent")); exports.Vuze = null; utilities.lazyLoad(exports, ["Vuze"], () => require("./vuze")); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "readarr:DownloadClients/aria2:Aria2": return new exports.Aria2(name, undefined, { urn }); case "readarr:DownloadClients/config:Config": return new exports.Config(name, undefined, { urn }); case "readarr:DownloadClients/deluge:Deluge": return new exports.Deluge(name, undefined, { urn }); case "readarr:DownloadClients/downloadClient:DownloadClient": return new exports.DownloadClient(name, undefined, { urn }); case "readarr:DownloadClients/flood:Flood": return new exports.Flood(name, undefined, { urn }); case "readarr:DownloadClients/hadouken:Hadouken": return new exports.Hadouken(name, undefined, { urn }); case "readarr:DownloadClients/nzbget:Nzbget": return new exports.Nzbget(name, undefined, { urn }); case "readarr:DownloadClients/nzbvortex:Nzbvortex": return new exports.Nzbvortex(name, undefined, { urn }); case "readarr:DownloadClients/pneumatic:Pneumatic": return new exports.Pneumatic(name, undefined, { urn }); case "readarr:DownloadClients/qbittorrent:Qbittorrent": return new exports.Qbittorrent(name, undefined, { urn }); case "readarr:DownloadClients/remotePathMapping:RemotePathMapping": return new exports.RemotePathMapping(name, undefined, { urn }); case "readarr:DownloadClients/rtorrent:Rtorrent": return new exports.Rtorrent(name, undefined, { urn }); case "readarr:DownloadClients/sabnzbd:Sabnzbd": return new exports.Sabnzbd(name, undefined, { urn }); case "readarr:DownloadClients/torrentBlackhole:TorrentBlackhole": return new exports.TorrentBlackhole(name, undefined, { urn }); case "readarr:DownloadClients/torrentDownloadStation:TorrentDownloadStation": return new exports.TorrentDownloadStation(name, undefined, { urn }); case "readarr:DownloadClients/transmission:Transmission": return new exports.Transmission(name, undefined, { urn }); case "readarr:DownloadClients/usenetBlackhole:UsenetBlackhole": return new exports.UsenetBlackhole(name, undefined, { urn }); case "readarr:DownloadClients/usenetDownloadStation:UsenetDownloadStation": return new exports.UsenetDownloadStation(name, undefined, { urn }); case "readarr:DownloadClients/utorrent:Utorrent": return new exports.Utorrent(name, undefined, { urn }); case "readarr:DownloadClients/vuze:Vuze": return new exports.Vuze(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("readarr", "DownloadClients/aria2", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/config", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/deluge", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/downloadClient", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/flood", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/hadouken", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/nzbget", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/nzbvortex", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/pneumatic", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/qbittorrent", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/remotePathMapping", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/rtorrent", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/sabnzbd", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/torrentBlackhole", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/torrentDownloadStation", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/transmission", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/usenetBlackhole", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/usenetDownloadStation", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/utorrent", _module); pulumi.runtime.registerResourceModule("readarr", "DownloadClients/vuze", _module); //# sourceMappingURL=index.js.map