UNPKG

@pulumi/f5bigip

Version:

A Pulumi package for creating and managing F5 BigIP resources.

226 lines • 13.7 kB
"use strict"; // *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }); var __importStar = (this && this.__importStar) || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; }; var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.vcmp = exports.types = exports.sys = exports.ssl = exports.net = exports.ltm = exports.fast = exports.config = exports.cm = exports.WafPolicy = exports.TrafficSelector = exports.SslKeyCert = exports.SaasBotDefenseProfile = exports.Partition = exports.NetTunnel = exports.NetIkePeer = exports.IpsecProfile = exports.IpsecPolicy = exports.GtmWideip = exports.GtmServer = exports.GtmPool = exports.GtmMonitorTcp = exports.GtmMonitorPostgresql = exports.GtmMonitorHttps = exports.GtmMonitorHttp = exports.GtmMonitorBigip = exports.GtmDatacenter = exports.getAs3DeviceInformationOutput = exports.getAs3DeviceInformation = exports.FastUdpApp = exports.FastTemplate = exports.FastTcpApp = exports.FastHttpsApp = exports.FastHttpApp = exports.FastApplication = exports.EventServiceDiscovery = exports.Do = exports.CommonLicenseManageBigIq = exports.Command = exports.BigIqAs3 = exports.As3 = void 0; const pulumi = __importStar(require("@pulumi/pulumi")); const utilities = __importStar(require("./utilities")); exports.As3 = null; utilities.lazyLoad(exports, ["As3"], () => require("./as3")); exports.BigIqAs3 = null; utilities.lazyLoad(exports, ["BigIqAs3"], () => require("./bigIqAs3")); exports.Command = null; utilities.lazyLoad(exports, ["Command"], () => require("./command")); exports.CommonLicenseManageBigIq = null; utilities.lazyLoad(exports, ["CommonLicenseManageBigIq"], () => require("./commonLicenseManageBigIq")); exports.Do = null; utilities.lazyLoad(exports, ["Do"], () => require("./do")); exports.EventServiceDiscovery = null; utilities.lazyLoad(exports, ["EventServiceDiscovery"], () => require("./eventServiceDiscovery")); exports.FastApplication = null; utilities.lazyLoad(exports, ["FastApplication"], () => require("./fastApplication")); exports.FastHttpApp = null; utilities.lazyLoad(exports, ["FastHttpApp"], () => require("./fastHttpApp")); exports.FastHttpsApp = null; utilities.lazyLoad(exports, ["FastHttpsApp"], () => require("./fastHttpsApp")); exports.FastTcpApp = null; utilities.lazyLoad(exports, ["FastTcpApp"], () => require("./fastTcpApp")); exports.FastTemplate = null; utilities.lazyLoad(exports, ["FastTemplate"], () => require("./fastTemplate")); exports.FastUdpApp = null; utilities.lazyLoad(exports, ["FastUdpApp"], () => require("./fastUdpApp")); exports.getAs3DeviceInformation = null; exports.getAs3DeviceInformationOutput = null; utilities.lazyLoad(exports, ["getAs3DeviceInformation", "getAs3DeviceInformationOutput"], () => require("./getAs3DeviceInformation")); exports.GtmDatacenter = null; utilities.lazyLoad(exports, ["GtmDatacenter"], () => require("./gtmDatacenter")); exports.GtmMonitorBigip = null; utilities.lazyLoad(exports, ["GtmMonitorBigip"], () => require("./gtmMonitorBigip")); exports.GtmMonitorHttp = null; utilities.lazyLoad(exports, ["GtmMonitorHttp"], () => require("./gtmMonitorHttp")); exports.GtmMonitorHttps = null; utilities.lazyLoad(exports, ["GtmMonitorHttps"], () => require("./gtmMonitorHttps")); exports.GtmMonitorPostgresql = null; utilities.lazyLoad(exports, ["GtmMonitorPostgresql"], () => require("./gtmMonitorPostgresql")); exports.GtmMonitorTcp = null; utilities.lazyLoad(exports, ["GtmMonitorTcp"], () => require("./gtmMonitorTcp")); exports.GtmPool = null; utilities.lazyLoad(exports, ["GtmPool"], () => require("./gtmPool")); exports.GtmServer = null; utilities.lazyLoad(exports, ["GtmServer"], () => require("./gtmServer")); exports.GtmWideip = null; utilities.lazyLoad(exports, ["GtmWideip"], () => require("./gtmWideip")); exports.IpsecPolicy = null; utilities.lazyLoad(exports, ["IpsecPolicy"], () => require("./ipsecPolicy")); exports.IpsecProfile = null; utilities.lazyLoad(exports, ["IpsecProfile"], () => require("./ipsecProfile")); exports.NetIkePeer = null; utilities.lazyLoad(exports, ["NetIkePeer"], () => require("./netIkePeer")); exports.NetTunnel = null; utilities.lazyLoad(exports, ["NetTunnel"], () => require("./netTunnel")); exports.Partition = null; utilities.lazyLoad(exports, ["Partition"], () => require("./partition")); __exportStar(require("./provider"), exports); const provider_1 = require("./provider"); exports.SaasBotDefenseProfile = null; utilities.lazyLoad(exports, ["SaasBotDefenseProfile"], () => require("./saasBotDefenseProfile")); exports.SslKeyCert = null; utilities.lazyLoad(exports, ["SslKeyCert"], () => require("./sslKeyCert")); exports.TrafficSelector = null; utilities.lazyLoad(exports, ["TrafficSelector"], () => require("./trafficSelector")); exports.WafPolicy = null; utilities.lazyLoad(exports, ["WafPolicy"], () => require("./wafPolicy")); // Export sub-modules: const cm = __importStar(require("./cm")); exports.cm = cm; const config = __importStar(require("./config")); exports.config = config; const fast = __importStar(require("./fast")); exports.fast = fast; const ltm = __importStar(require("./ltm")); exports.ltm = ltm; const net = __importStar(require("./net")); exports.net = net; const ssl = __importStar(require("./ssl")); exports.ssl = ssl; const sys = __importStar(require("./sys")); exports.sys = sys; const types = __importStar(require("./types")); exports.types = types; const vcmp = __importStar(require("./vcmp")); exports.vcmp = vcmp; const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "f5bigip:index/as3:As3": return new exports.As3(name, undefined, { urn }); case "f5bigip:index/bigIqAs3:BigIqAs3": return new exports.BigIqAs3(name, undefined, { urn }); case "f5bigip:index/command:Command": return new exports.Command(name, undefined, { urn }); case "f5bigip:index/commonLicenseManageBigIq:CommonLicenseManageBigIq": return new exports.CommonLicenseManageBigIq(name, undefined, { urn }); case "f5bigip:index/do:Do": return new exports.Do(name, undefined, { urn }); case "f5bigip:index/eventServiceDiscovery:EventServiceDiscovery": return new exports.EventServiceDiscovery(name, undefined, { urn }); case "f5bigip:index/fastApplication:FastApplication": return new exports.FastApplication(name, undefined, { urn }); case "f5bigip:index/fastHttpApp:FastHttpApp": return new exports.FastHttpApp(name, undefined, { urn }); case "f5bigip:index/fastHttpsApp:FastHttpsApp": return new exports.FastHttpsApp(name, undefined, { urn }); case "f5bigip:index/fastTcpApp:FastTcpApp": return new exports.FastTcpApp(name, undefined, { urn }); case "f5bigip:index/fastTemplate:FastTemplate": return new exports.FastTemplate(name, undefined, { urn }); case "f5bigip:index/fastUdpApp:FastUdpApp": return new exports.FastUdpApp(name, undefined, { urn }); case "f5bigip:index/gtmDatacenter:GtmDatacenter": return new exports.GtmDatacenter(name, undefined, { urn }); case "f5bigip:index/gtmMonitorBigip:GtmMonitorBigip": return new exports.GtmMonitorBigip(name, undefined, { urn }); case "f5bigip:index/gtmMonitorHttp:GtmMonitorHttp": return new exports.GtmMonitorHttp(name, undefined, { urn }); case "f5bigip:index/gtmMonitorHttps:GtmMonitorHttps": return new exports.GtmMonitorHttps(name, undefined, { urn }); case "f5bigip:index/gtmMonitorPostgresql:GtmMonitorPostgresql": return new exports.GtmMonitorPostgresql(name, undefined, { urn }); case "f5bigip:index/gtmMonitorTcp:GtmMonitorTcp": return new exports.GtmMonitorTcp(name, undefined, { urn }); case "f5bigip:index/gtmPool:GtmPool": return new exports.GtmPool(name, undefined, { urn }); case "f5bigip:index/gtmServer:GtmServer": return new exports.GtmServer(name, undefined, { urn }); case "f5bigip:index/gtmWideip:GtmWideip": return new exports.GtmWideip(name, undefined, { urn }); case "f5bigip:index/ipsecPolicy:IpsecPolicy": return new exports.IpsecPolicy(name, undefined, { urn }); case "f5bigip:index/ipsecProfile:IpsecProfile": return new exports.IpsecProfile(name, undefined, { urn }); case "f5bigip:index/netIkePeer:NetIkePeer": return new exports.NetIkePeer(name, undefined, { urn }); case "f5bigip:index/netTunnel:NetTunnel": return new exports.NetTunnel(name, undefined, { urn }); case "f5bigip:index/partition:Partition": return new exports.Partition(name, undefined, { urn }); case "f5bigip:index/saasBotDefenseProfile:SaasBotDefenseProfile": return new exports.SaasBotDefenseProfile(name, undefined, { urn }); case "f5bigip:index/sslKeyCert:SslKeyCert": return new exports.SslKeyCert(name, undefined, { urn }); case "f5bigip:index/trafficSelector:TrafficSelector": return new exports.TrafficSelector(name, undefined, { urn }); case "f5bigip:index/wafPolicy:WafPolicy": return new exports.WafPolicy(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("f5bigip", "index/as3", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/bigIqAs3", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/command", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/commonLicenseManageBigIq", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/do", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/eventServiceDiscovery", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/fastApplication", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/fastHttpApp", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/fastHttpsApp", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/fastTcpApp", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/fastTemplate", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/fastUdpApp", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/gtmDatacenter", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/gtmMonitorBigip", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/gtmMonitorHttp", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/gtmMonitorHttps", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/gtmMonitorPostgresql", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/gtmMonitorTcp", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/gtmPool", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/gtmServer", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/gtmWideip", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/ipsecPolicy", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/ipsecProfile", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/netIkePeer", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/netTunnel", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/partition", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/saasBotDefenseProfile", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/sslKeyCert", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/trafficSelector", _module); pulumi.runtime.registerResourceModule("f5bigip", "index/wafPolicy", _module); pulumi.runtime.registerResourcePackage("f5bigip", { version: utilities.getVersion(), constructProvider: (name, type, urn) => { if (type !== "pulumi:providers:f5bigip") { throw new Error(`unknown provider type ${type}`); } return new provider_1.Provider(name, undefined, { urn }); }, }); //# sourceMappingURL=index.js.map