@maienm/pulumi-readarr
Version:
A Pulumi package for creating and managing Readarr resources. Based on terraform-provider-readarr: version v2.1.0
69 lines • 4.44 kB
JavaScript
;
// *** 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.Readarr = exports.LazyLibrarian = exports.ImportList = exports.GoodreadsSeries = exports.GoodreadsOwnedBooks = exports.GoodreadsList = exports.GoodreadsBookshelf = exports.getImportListsOutput = exports.getImportLists = exports.getImportListOutput = exports.getImportList = exports.getExclusionsOutput = exports.getExclusions = exports.getExclusionOutput = exports.getExclusion = exports.Exclusion = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.Exclusion = null;
utilities.lazyLoad(exports, ["Exclusion"], () => require("./exclusion"));
exports.getExclusion = null;
exports.getExclusionOutput = null;
utilities.lazyLoad(exports, ["getExclusion", "getExclusionOutput"], () => require("./getExclusion"));
exports.getExclusions = null;
exports.getExclusionsOutput = null;
utilities.lazyLoad(exports, ["getExclusions", "getExclusionsOutput"], () => require("./getExclusions"));
exports.getImportList = null;
exports.getImportListOutput = null;
utilities.lazyLoad(exports, ["getImportList", "getImportListOutput"], () => require("./getImportList"));
exports.getImportLists = null;
exports.getImportListsOutput = null;
utilities.lazyLoad(exports, ["getImportLists", "getImportListsOutput"], () => require("./getImportLists"));
exports.GoodreadsBookshelf = null;
utilities.lazyLoad(exports, ["GoodreadsBookshelf"], () => require("./goodreadsBookshelf"));
exports.GoodreadsList = null;
utilities.lazyLoad(exports, ["GoodreadsList"], () => require("./goodreadsList"));
exports.GoodreadsOwnedBooks = null;
utilities.lazyLoad(exports, ["GoodreadsOwnedBooks"], () => require("./goodreadsOwnedBooks"));
exports.GoodreadsSeries = null;
utilities.lazyLoad(exports, ["GoodreadsSeries"], () => require("./goodreadsSeries"));
exports.ImportList = null;
utilities.lazyLoad(exports, ["ImportList"], () => require("./importList"));
exports.LazyLibrarian = null;
utilities.lazyLoad(exports, ["LazyLibrarian"], () => require("./lazyLibrarian"));
exports.Readarr = null;
utilities.lazyLoad(exports, ["Readarr"], () => require("./readarr"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "readarr:ImportLists/exclusion:Exclusion":
return new exports.Exclusion(name, undefined, { urn });
case "readarr:ImportLists/goodreadsBookshelf:GoodreadsBookshelf":
return new exports.GoodreadsBookshelf(name, undefined, { urn });
case "readarr:ImportLists/goodreadsList:GoodreadsList":
return new exports.GoodreadsList(name, undefined, { urn });
case "readarr:ImportLists/goodreadsOwnedBooks:GoodreadsOwnedBooks":
return new exports.GoodreadsOwnedBooks(name, undefined, { urn });
case "readarr:ImportLists/goodreadsSeries:GoodreadsSeries":
return new exports.GoodreadsSeries(name, undefined, { urn });
case "readarr:ImportLists/importList:ImportList":
return new exports.ImportList(name, undefined, { urn });
case "readarr:ImportLists/lazyLibrarian:LazyLibrarian":
return new exports.LazyLibrarian(name, undefined, { urn });
case "readarr:ImportLists/readarr:Readarr":
return new exports.Readarr(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("readarr", "ImportLists/exclusion", _module);
pulumi.runtime.registerResourceModule("readarr", "ImportLists/goodreadsBookshelf", _module);
pulumi.runtime.registerResourceModule("readarr", "ImportLists/goodreadsList", _module);
pulumi.runtime.registerResourceModule("readarr", "ImportLists/goodreadsOwnedBooks", _module);
pulumi.runtime.registerResourceModule("readarr", "ImportLists/goodreadsSeries", _module);
pulumi.runtime.registerResourceModule("readarr", "ImportLists/importList", _module);
pulumi.runtime.registerResourceModule("readarr", "ImportLists/lazyLibrarian", _module);
pulumi.runtime.registerResourceModule("readarr", "ImportLists/readarr", _module);
//# sourceMappingURL=index.js.map