UNPKG

@pulumi/f5bigip

Version:

A Pulumi package for creating and managing F5 BigIP resources.

169 lines 9.82 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 __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.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 = require("@pulumi/pulumi"); const utilities = 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.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 = require("./cm"); exports.cm = cm; const config = require("./config"); exports.config = config; const fast = require("./fast"); exports.fast = fast; const ltm = require("./ltm"); exports.ltm = ltm; const net = require("./net"); exports.net = net; const ssl = require("./ssl"); exports.ssl = ssl; const sys = require("./sys"); exports.sys = sys; const types = require("./types"); exports.types = types; const vcmp = 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/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/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