@pulumiverse/fortios
Version:
A Pulumi package for creating and managing Fortios resources. Based on terraform-provider-fortios: version v1.16.0
273 lines • 17.7 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.getOspf = exports.getMulticastflowlistOutput = exports.getMulticastflowlist = exports.getMulticastflowOutput = exports.getMulticastflow = exports.getMulticast6Output = exports.getMulticast6 = exports.getMulticastOutput = exports.getMulticast = exports.getKeychainlistOutput = exports.getKeychainlist = exports.getKeychainOutput = exports.getKeychain = exports.getIsisOutput = exports.getIsis = exports.getCommunitylistlistOutput = exports.getCommunitylistlist = exports.getCommunitylistOutput = exports.getCommunitylist = exports.getBgpOutput = exports.getBgp = exports.getBfd6Output = exports.getBfd6 = exports.getBfdOutput = exports.getBfd = exports.getAuthpathlistOutput = exports.getAuthpathlist = exports.getAuthpathOutput = exports.getAuthpath = exports.getAspathlistlistOutput = exports.getAspathlistlist = exports.getAspathlistOutput = exports.getAspathlist = exports.getAccesslistlistOutput = exports.getAccesslistlist = exports.getAccesslist6listOutput = exports.getAccesslist6list = exports.getAccesslist6Output = exports.getAccesslist6 = exports.getAccesslistOutput = exports.getAccesslist = exports.Extcommunitylist = exports.Communitylist = exports.Bgp = exports.Bfd6 = exports.Bfd = exports.Authpath = exports.Aspathlist = exports.Accesslist6 = exports.Accesslist = void 0;
exports.Ripng = exports.Rip = exports.Prefixlist6 = exports.Prefixlist = exports.Policy6 = exports.Policy = exports.Ospf6 = exports.Ospf = exports.Multicastflow = exports.Multicast6 = exports.Multicast = exports.Keychain = exports.Isis = exports.getStaticlistOutput = exports.getStaticlist = exports.getStatic6listOutput = exports.getStatic6list = exports.getStatic6Output = exports.getStatic6 = exports.getStaticOutput = exports.getStatic = exports.getSettingOutput = exports.getSetting = exports.getRoutemaplistOutput = exports.getRoutemaplist = exports.getRoutemapOutput = exports.getRoutemap = exports.getRipngOutput = exports.getRipng = exports.getRipOutput = exports.getRip = exports.getPrefixlistlistOutput = exports.getPrefixlistlist = exports.getPrefixlist6listOutput = exports.getPrefixlist6list = exports.getPrefixlist6Output = exports.getPrefixlist6 = exports.getPrefixlistOutput = exports.getPrefixlist = exports.getPolicylistOutput = exports.getPolicylist = exports.getPolicy6listOutput = exports.getPolicy6list = exports.getPolicy6Output = exports.getPolicy6 = exports.getPolicyOutput = exports.getPolicy = exports.getOspf6Output = exports.getOspf6 = exports.getOspfOutput = void 0;
exports.ospf6 = exports.ospf = exports.bgp = exports.Static6 = exports.Static = exports.Setting = exports.Routemap = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.Accesslist = null;
utilities.lazyLoad(exports, ["Accesslist"], () => require("./accesslist"));
exports.Accesslist6 = null;
utilities.lazyLoad(exports, ["Accesslist6"], () => require("./accesslist6"));
exports.Aspathlist = null;
utilities.lazyLoad(exports, ["Aspathlist"], () => require("./aspathlist"));
exports.Authpath = null;
utilities.lazyLoad(exports, ["Authpath"], () => require("./authpath"));
exports.Bfd = null;
utilities.lazyLoad(exports, ["Bfd"], () => require("./bfd"));
exports.Bfd6 = null;
utilities.lazyLoad(exports, ["Bfd6"], () => require("./bfd6"));
exports.Bgp = null;
utilities.lazyLoad(exports, ["Bgp"], () => require("./bgp"));
exports.Communitylist = null;
utilities.lazyLoad(exports, ["Communitylist"], () => require("./communitylist"));
exports.Extcommunitylist = null;
utilities.lazyLoad(exports, ["Extcommunitylist"], () => require("./extcommunitylist"));
exports.getAccesslist = null;
exports.getAccesslistOutput = null;
utilities.lazyLoad(exports, ["getAccesslist", "getAccesslistOutput"], () => require("./getAccesslist"));
exports.getAccesslist6 = null;
exports.getAccesslist6Output = null;
utilities.lazyLoad(exports, ["getAccesslist6", "getAccesslist6Output"], () => require("./getAccesslist6"));
exports.getAccesslist6list = null;
exports.getAccesslist6listOutput = null;
utilities.lazyLoad(exports, ["getAccesslist6list", "getAccesslist6listOutput"], () => require("./getAccesslist6list"));
exports.getAccesslistlist = null;
exports.getAccesslistlistOutput = null;
utilities.lazyLoad(exports, ["getAccesslistlist", "getAccesslistlistOutput"], () => require("./getAccesslistlist"));
exports.getAspathlist = null;
exports.getAspathlistOutput = null;
utilities.lazyLoad(exports, ["getAspathlist", "getAspathlistOutput"], () => require("./getAspathlist"));
exports.getAspathlistlist = null;
exports.getAspathlistlistOutput = null;
utilities.lazyLoad(exports, ["getAspathlistlist", "getAspathlistlistOutput"], () => require("./getAspathlistlist"));
exports.getAuthpath = null;
exports.getAuthpathOutput = null;
utilities.lazyLoad(exports, ["getAuthpath", "getAuthpathOutput"], () => require("./getAuthpath"));
exports.getAuthpathlist = null;
exports.getAuthpathlistOutput = null;
utilities.lazyLoad(exports, ["getAuthpathlist", "getAuthpathlistOutput"], () => require("./getAuthpathlist"));
exports.getBfd = null;
exports.getBfdOutput = null;
utilities.lazyLoad(exports, ["getBfd", "getBfdOutput"], () => require("./getBfd"));
exports.getBfd6 = null;
exports.getBfd6Output = null;
utilities.lazyLoad(exports, ["getBfd6", "getBfd6Output"], () => require("./getBfd6"));
exports.getBgp = null;
exports.getBgpOutput = null;
utilities.lazyLoad(exports, ["getBgp", "getBgpOutput"], () => require("./getBgp"));
exports.getCommunitylist = null;
exports.getCommunitylistOutput = null;
utilities.lazyLoad(exports, ["getCommunitylist", "getCommunitylistOutput"], () => require("./getCommunitylist"));
exports.getCommunitylistlist = null;
exports.getCommunitylistlistOutput = null;
utilities.lazyLoad(exports, ["getCommunitylistlist", "getCommunitylistlistOutput"], () => require("./getCommunitylistlist"));
exports.getIsis = null;
exports.getIsisOutput = null;
utilities.lazyLoad(exports, ["getIsis", "getIsisOutput"], () => require("./getIsis"));
exports.getKeychain = null;
exports.getKeychainOutput = null;
utilities.lazyLoad(exports, ["getKeychain", "getKeychainOutput"], () => require("./getKeychain"));
exports.getKeychainlist = null;
exports.getKeychainlistOutput = null;
utilities.lazyLoad(exports, ["getKeychainlist", "getKeychainlistOutput"], () => require("./getKeychainlist"));
exports.getMulticast = null;
exports.getMulticastOutput = null;
utilities.lazyLoad(exports, ["getMulticast", "getMulticastOutput"], () => require("./getMulticast"));
exports.getMulticast6 = null;
exports.getMulticast6Output = null;
utilities.lazyLoad(exports, ["getMulticast6", "getMulticast6Output"], () => require("./getMulticast6"));
exports.getMulticastflow = null;
exports.getMulticastflowOutput = null;
utilities.lazyLoad(exports, ["getMulticastflow", "getMulticastflowOutput"], () => require("./getMulticastflow"));
exports.getMulticastflowlist = null;
exports.getMulticastflowlistOutput = null;
utilities.lazyLoad(exports, ["getMulticastflowlist", "getMulticastflowlistOutput"], () => require("./getMulticastflowlist"));
exports.getOspf = null;
exports.getOspfOutput = null;
utilities.lazyLoad(exports, ["getOspf", "getOspfOutput"], () => require("./getOspf"));
exports.getOspf6 = null;
exports.getOspf6Output = null;
utilities.lazyLoad(exports, ["getOspf6", "getOspf6Output"], () => require("./getOspf6"));
exports.getPolicy = null;
exports.getPolicyOutput = null;
utilities.lazyLoad(exports, ["getPolicy", "getPolicyOutput"], () => require("./getPolicy"));
exports.getPolicy6 = null;
exports.getPolicy6Output = null;
utilities.lazyLoad(exports, ["getPolicy6", "getPolicy6Output"], () => require("./getPolicy6"));
exports.getPolicy6list = null;
exports.getPolicy6listOutput = null;
utilities.lazyLoad(exports, ["getPolicy6list", "getPolicy6listOutput"], () => require("./getPolicy6list"));
exports.getPolicylist = null;
exports.getPolicylistOutput = null;
utilities.lazyLoad(exports, ["getPolicylist", "getPolicylistOutput"], () => require("./getPolicylist"));
exports.getPrefixlist = null;
exports.getPrefixlistOutput = null;
utilities.lazyLoad(exports, ["getPrefixlist", "getPrefixlistOutput"], () => require("./getPrefixlist"));
exports.getPrefixlist6 = null;
exports.getPrefixlist6Output = null;
utilities.lazyLoad(exports, ["getPrefixlist6", "getPrefixlist6Output"], () => require("./getPrefixlist6"));
exports.getPrefixlist6list = null;
exports.getPrefixlist6listOutput = null;
utilities.lazyLoad(exports, ["getPrefixlist6list", "getPrefixlist6listOutput"], () => require("./getPrefixlist6list"));
exports.getPrefixlistlist = null;
exports.getPrefixlistlistOutput = null;
utilities.lazyLoad(exports, ["getPrefixlistlist", "getPrefixlistlistOutput"], () => require("./getPrefixlistlist"));
exports.getRip = null;
exports.getRipOutput = null;
utilities.lazyLoad(exports, ["getRip", "getRipOutput"], () => require("./getRip"));
exports.getRipng = null;
exports.getRipngOutput = null;
utilities.lazyLoad(exports, ["getRipng", "getRipngOutput"], () => require("./getRipng"));
exports.getRoutemap = null;
exports.getRoutemapOutput = null;
utilities.lazyLoad(exports, ["getRoutemap", "getRoutemapOutput"], () => require("./getRoutemap"));
exports.getRoutemaplist = null;
exports.getRoutemaplistOutput = null;
utilities.lazyLoad(exports, ["getRoutemaplist", "getRoutemaplistOutput"], () => require("./getRoutemaplist"));
exports.getSetting = null;
exports.getSettingOutput = null;
utilities.lazyLoad(exports, ["getSetting", "getSettingOutput"], () => require("./getSetting"));
exports.getStatic = null;
exports.getStaticOutput = null;
utilities.lazyLoad(exports, ["getStatic", "getStaticOutput"], () => require("./getStatic"));
exports.getStatic6 = null;
exports.getStatic6Output = null;
utilities.lazyLoad(exports, ["getStatic6", "getStatic6Output"], () => require("./getStatic6"));
exports.getStatic6list = null;
exports.getStatic6listOutput = null;
utilities.lazyLoad(exports, ["getStatic6list", "getStatic6listOutput"], () => require("./getStatic6list"));
exports.getStaticlist = null;
exports.getStaticlistOutput = null;
utilities.lazyLoad(exports, ["getStaticlist", "getStaticlistOutput"], () => require("./getStaticlist"));
exports.Isis = null;
utilities.lazyLoad(exports, ["Isis"], () => require("./isis"));
exports.Keychain = null;
utilities.lazyLoad(exports, ["Keychain"], () => require("./keychain"));
exports.Multicast = null;
utilities.lazyLoad(exports, ["Multicast"], () => require("./multicast"));
exports.Multicast6 = null;
utilities.lazyLoad(exports, ["Multicast6"], () => require("./multicast6"));
exports.Multicastflow = null;
utilities.lazyLoad(exports, ["Multicastflow"], () => require("./multicastflow"));
exports.Ospf = null;
utilities.lazyLoad(exports, ["Ospf"], () => require("./ospf"));
exports.Ospf6 = null;
utilities.lazyLoad(exports, ["Ospf6"], () => require("./ospf6"));
exports.Policy = null;
utilities.lazyLoad(exports, ["Policy"], () => require("./policy"));
exports.Policy6 = null;
utilities.lazyLoad(exports, ["Policy6"], () => require("./policy6"));
exports.Prefixlist = null;
utilities.lazyLoad(exports, ["Prefixlist"], () => require("./prefixlist"));
exports.Prefixlist6 = null;
utilities.lazyLoad(exports, ["Prefixlist6"], () => require("./prefixlist6"));
exports.Rip = null;
utilities.lazyLoad(exports, ["Rip"], () => require("./rip"));
exports.Ripng = null;
utilities.lazyLoad(exports, ["Ripng"], () => require("./ripng"));
exports.Routemap = null;
utilities.lazyLoad(exports, ["Routemap"], () => require("./routemap"));
exports.Setting = null;
utilities.lazyLoad(exports, ["Setting"], () => require("./setting"));
exports.Static = null;
utilities.lazyLoad(exports, ["Static"], () => require("./static"));
exports.Static6 = null;
utilities.lazyLoad(exports, ["Static6"], () => require("./static6"));
// Export sub-modules:
const bgp = require("./bgp");
exports.bgp = bgp;
const ospf = require("./ospf");
exports.ospf = ospf;
const ospf6 = require("./ospf6");
exports.ospf6 = ospf6;
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "fortios:router/accesslist6:Accesslist6":
return new exports.Accesslist6(name, undefined, { urn });
case "fortios:router/accesslist:Accesslist":
return new exports.Accesslist(name, undefined, { urn });
case "fortios:router/aspathlist:Aspathlist":
return new exports.Aspathlist(name, undefined, { urn });
case "fortios:router/authpath:Authpath":
return new exports.Authpath(name, undefined, { urn });
case "fortios:router/bfd6:Bfd6":
return new exports.Bfd6(name, undefined, { urn });
case "fortios:router/bfd:Bfd":
return new exports.Bfd(name, undefined, { urn });
case "fortios:router/bgp:Bgp":
return new exports.Bgp(name, undefined, { urn });
case "fortios:router/communitylist:Communitylist":
return new exports.Communitylist(name, undefined, { urn });
case "fortios:router/extcommunitylist:Extcommunitylist":
return new exports.Extcommunitylist(name, undefined, { urn });
case "fortios:router/isis:Isis":
return new exports.Isis(name, undefined, { urn });
case "fortios:router/keychain:Keychain":
return new exports.Keychain(name, undefined, { urn });
case "fortios:router/multicast6:Multicast6":
return new exports.Multicast6(name, undefined, { urn });
case "fortios:router/multicast:Multicast":
return new exports.Multicast(name, undefined, { urn });
case "fortios:router/multicastflow:Multicastflow":
return new exports.Multicastflow(name, undefined, { urn });
case "fortios:router/ospf6:Ospf6":
return new exports.Ospf6(name, undefined, { urn });
case "fortios:router/ospf:Ospf":
return new exports.Ospf(name, undefined, { urn });
case "fortios:router/policy6:Policy6":
return new exports.Policy6(name, undefined, { urn });
case "fortios:router/policy:Policy":
return new exports.Policy(name, undefined, { urn });
case "fortios:router/prefixlist6:Prefixlist6":
return new exports.Prefixlist6(name, undefined, { urn });
case "fortios:router/prefixlist:Prefixlist":
return new exports.Prefixlist(name, undefined, { urn });
case "fortios:router/rip:Rip":
return new exports.Rip(name, undefined, { urn });
case "fortios:router/ripng:Ripng":
return new exports.Ripng(name, undefined, { urn });
case "fortios:router/routemap:Routemap":
return new exports.Routemap(name, undefined, { urn });
case "fortios:router/setting:Setting":
return new exports.Setting(name, undefined, { urn });
case "fortios:router/static6:Static6":
return new exports.Static6(name, undefined, { urn });
case "fortios:router/static:Static":
return new exports.Static(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("fortios", "router/accesslist", _module);
pulumi.runtime.registerResourceModule("fortios", "router/accesslist6", _module);
pulumi.runtime.registerResourceModule("fortios", "router/aspathlist", _module);
pulumi.runtime.registerResourceModule("fortios", "router/authpath", _module);
pulumi.runtime.registerResourceModule("fortios", "router/bfd", _module);
pulumi.runtime.registerResourceModule("fortios", "router/bfd6", _module);
pulumi.runtime.registerResourceModule("fortios", "router/bgp", _module);
pulumi.runtime.registerResourceModule("fortios", "router/communitylist", _module);
pulumi.runtime.registerResourceModule("fortios", "router/extcommunitylist", _module);
pulumi.runtime.registerResourceModule("fortios", "router/isis", _module);
pulumi.runtime.registerResourceModule("fortios", "router/keychain", _module);
pulumi.runtime.registerResourceModule("fortios", "router/multicast", _module);
pulumi.runtime.registerResourceModule("fortios", "router/multicast6", _module);
pulumi.runtime.registerResourceModule("fortios", "router/multicastflow", _module);
pulumi.runtime.registerResourceModule("fortios", "router/ospf", _module);
pulumi.runtime.registerResourceModule("fortios", "router/ospf6", _module);
pulumi.runtime.registerResourceModule("fortios", "router/policy", _module);
pulumi.runtime.registerResourceModule("fortios", "router/policy6", _module);
pulumi.runtime.registerResourceModule("fortios", "router/prefixlist", _module);
pulumi.runtime.registerResourceModule("fortios", "router/prefixlist6", _module);
pulumi.runtime.registerResourceModule("fortios", "router/rip", _module);
pulumi.runtime.registerResourceModule("fortios", "router/ripng", _module);
pulumi.runtime.registerResourceModule("fortios", "router/routemap", _module);
pulumi.runtime.registerResourceModule("fortios", "router/setting", _module);
pulumi.runtime.registerResourceModule("fortios", "router/static", _module);
pulumi.runtime.registerResourceModule("fortios", "router/static6", _module);
//# sourceMappingURL=index.js.map
;