UNPKG

@maienm/pulumi-prowlarr

Version:

A Pulumi package for creating and managing Prowlarr resources. Based on terraform-provider-prowlarr: version v2.3.0

74 lines 4.54 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.Whisparr = exports.SyncProfile = exports.Sonarr = exports.Readarr = exports.Radarr = exports.Mylar = exports.Lidarr = exports.LazyLibrarian = exports.getSyncProfilesOutput = exports.getSyncProfiles = exports.getSyncProfileOutput = exports.getSyncProfile = exports.getApplicationsOutput = exports.getApplications = exports.getApplicationOutput = exports.getApplication = exports.Application = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); exports.Application = null; utilities.lazyLoad(exports, ["Application"], () => require("./application")); exports.getApplication = null; exports.getApplicationOutput = null; utilities.lazyLoad(exports, ["getApplication", "getApplicationOutput"], () => require("./getApplication")); exports.getApplications = null; exports.getApplicationsOutput = null; utilities.lazyLoad(exports, ["getApplications", "getApplicationsOutput"], () => require("./getApplications")); exports.getSyncProfile = null; exports.getSyncProfileOutput = null; utilities.lazyLoad(exports, ["getSyncProfile", "getSyncProfileOutput"], () => require("./getSyncProfile")); exports.getSyncProfiles = null; exports.getSyncProfilesOutput = null; utilities.lazyLoad(exports, ["getSyncProfiles", "getSyncProfilesOutput"], () => require("./getSyncProfiles")); exports.LazyLibrarian = null; utilities.lazyLoad(exports, ["LazyLibrarian"], () => require("./lazyLibrarian")); exports.Lidarr = null; utilities.lazyLoad(exports, ["Lidarr"], () => require("./lidarr")); exports.Mylar = null; utilities.lazyLoad(exports, ["Mylar"], () => require("./mylar")); exports.Radarr = null; utilities.lazyLoad(exports, ["Radarr"], () => require("./radarr")); exports.Readarr = null; utilities.lazyLoad(exports, ["Readarr"], () => require("./readarr")); exports.Sonarr = null; utilities.lazyLoad(exports, ["Sonarr"], () => require("./sonarr")); exports.SyncProfile = null; utilities.lazyLoad(exports, ["SyncProfile"], () => require("./syncProfile")); exports.Whisparr = null; utilities.lazyLoad(exports, ["Whisparr"], () => require("./whisparr")); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "prowlarr:Applications/application:Application": return new exports.Application(name, undefined, { urn }); case "prowlarr:Applications/lazyLibrarian:LazyLibrarian": return new exports.LazyLibrarian(name, undefined, { urn }); case "prowlarr:Applications/lidarr:Lidarr": return new exports.Lidarr(name, undefined, { urn }); case "prowlarr:Applications/mylar:Mylar": return new exports.Mylar(name, undefined, { urn }); case "prowlarr:Applications/radarr:Radarr": return new exports.Radarr(name, undefined, { urn }); case "prowlarr:Applications/readarr:Readarr": return new exports.Readarr(name, undefined, { urn }); case "prowlarr:Applications/sonarr:Sonarr": return new exports.Sonarr(name, undefined, { urn }); case "prowlarr:Applications/syncProfile:SyncProfile": return new exports.SyncProfile(name, undefined, { urn }); case "prowlarr:Applications/whisparr:Whisparr": return new exports.Whisparr(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("prowlarr", "Applications/application", _module); pulumi.runtime.registerResourceModule("prowlarr", "Applications/lazyLibrarian", _module); pulumi.runtime.registerResourceModule("prowlarr", "Applications/lidarr", _module); pulumi.runtime.registerResourceModule("prowlarr", "Applications/mylar", _module); pulumi.runtime.registerResourceModule("prowlarr", "Applications/radarr", _module); pulumi.runtime.registerResourceModule("prowlarr", "Applications/readarr", _module); pulumi.runtime.registerResourceModule("prowlarr", "Applications/sonarr", _module); pulumi.runtime.registerResourceModule("prowlarr", "Applications/syncProfile", _module); pulumi.runtime.registerResourceModule("prowlarr", "Applications/whisparr", _module); //# sourceMappingURL=index.js.map