UNPKG

@pulumi/openstack

Version:

A Pulumi package for creating and managing OpenStack cloud resources.

121 lines • 6.71 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.vpnaas = exports.types = exports.sharedfilesystem = exports.orchestration = exports.objectstorage = exports.networking = exports.loadbalancer = exports.keymanager = exports.images = exports.identity = exports.firewall = exports.dns = exports.database = exports.containerinfra = exports.config = exports.compute = exports.blockstorage = exports.bgpvpn = exports.workflowWorkflowV2Output = exports.workflowWorkflowV2 = exports.LbLoadbalancerV2 = exports.LbFlavorprofileV2 = exports.getFwRuleV2Output = exports.getFwRuleV2 = exports.getFwPolicyV2Output = exports.getFwPolicyV2 = exports.getFwGroupV2Output = exports.getFwGroupV2 = exports.BgpvpnV2 = exports.BgpvpnRouterAssociateV2 = exports.BgpvpnPortAssociateV2 = exports.BgpvpnNetworkAssociateV2 = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("./utilities"); exports.BgpvpnNetworkAssociateV2 = null; utilities.lazyLoad(exports, ["BgpvpnNetworkAssociateV2"], () => require("./bgpvpnNetworkAssociateV2")); exports.BgpvpnPortAssociateV2 = null; utilities.lazyLoad(exports, ["BgpvpnPortAssociateV2"], () => require("./bgpvpnPortAssociateV2")); exports.BgpvpnRouterAssociateV2 = null; utilities.lazyLoad(exports, ["BgpvpnRouterAssociateV2"], () => require("./bgpvpnRouterAssociateV2")); exports.BgpvpnV2 = null; utilities.lazyLoad(exports, ["BgpvpnV2"], () => require("./bgpvpnV2")); exports.getFwGroupV2 = null; exports.getFwGroupV2Output = null; utilities.lazyLoad(exports, ["getFwGroupV2", "getFwGroupV2Output"], () => require("./getFwGroupV2")); exports.getFwPolicyV2 = null; exports.getFwPolicyV2Output = null; utilities.lazyLoad(exports, ["getFwPolicyV2", "getFwPolicyV2Output"], () => require("./getFwPolicyV2")); exports.getFwRuleV2 = null; exports.getFwRuleV2Output = null; utilities.lazyLoad(exports, ["getFwRuleV2", "getFwRuleV2Output"], () => require("./getFwRuleV2")); exports.LbFlavorprofileV2 = null; utilities.lazyLoad(exports, ["LbFlavorprofileV2"], () => require("./lbFlavorprofileV2")); exports.LbLoadbalancerV2 = null; utilities.lazyLoad(exports, ["LbLoadbalancerV2"], () => require("./lbLoadbalancerV2")); __exportStar(require("./provider"), exports); const provider_1 = require("./provider"); exports.workflowWorkflowV2 = null; exports.workflowWorkflowV2Output = null; utilities.lazyLoad(exports, ["workflowWorkflowV2", "workflowWorkflowV2Output"], () => require("./workflowWorkflowV2")); // Export sub-modules: const bgpvpn = require("./bgpvpn"); exports.bgpvpn = bgpvpn; const blockstorage = require("./blockstorage"); exports.blockstorage = blockstorage; const compute = require("./compute"); exports.compute = compute; const config = require("./config"); exports.config = config; const containerinfra = require("./containerinfra"); exports.containerinfra = containerinfra; const database = require("./database"); exports.database = database; const dns = require("./dns"); exports.dns = dns; const firewall = require("./firewall"); exports.firewall = firewall; const identity = require("./identity"); exports.identity = identity; const images = require("./images"); exports.images = images; const keymanager = require("./keymanager"); exports.keymanager = keymanager; const loadbalancer = require("./loadbalancer"); exports.loadbalancer = loadbalancer; const networking = require("./networking"); exports.networking = networking; const objectstorage = require("./objectstorage"); exports.objectstorage = objectstorage; const orchestration = require("./orchestration"); exports.orchestration = orchestration; const sharedfilesystem = require("./sharedfilesystem"); exports.sharedfilesystem = sharedfilesystem; const types = require("./types"); exports.types = types; const vpnaas = require("./vpnaas"); exports.vpnaas = vpnaas; const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "openstack:index/bgpvpnNetworkAssociateV2:BgpvpnNetworkAssociateV2": return new exports.BgpvpnNetworkAssociateV2(name, undefined, { urn }); case "openstack:index/bgpvpnPortAssociateV2:BgpvpnPortAssociateV2": return new exports.BgpvpnPortAssociateV2(name, undefined, { urn }); case "openstack:index/bgpvpnRouterAssociateV2:BgpvpnRouterAssociateV2": return new exports.BgpvpnRouterAssociateV2(name, undefined, { urn }); case "openstack:index/bgpvpnV2:BgpvpnV2": return new exports.BgpvpnV2(name, undefined, { urn }); case "openstack:index/lbFlavorprofileV2:LbFlavorprofileV2": return new exports.LbFlavorprofileV2(name, undefined, { urn }); case "openstack:index/lbLoadbalancerV2:LbLoadbalancerV2": return new exports.LbLoadbalancerV2(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("openstack", "index/bgpvpnNetworkAssociateV2", _module); pulumi.runtime.registerResourceModule("openstack", "index/bgpvpnPortAssociateV2", _module); pulumi.runtime.registerResourceModule("openstack", "index/bgpvpnRouterAssociateV2", _module); pulumi.runtime.registerResourceModule("openstack", "index/bgpvpnV2", _module); pulumi.runtime.registerResourceModule("openstack", "index/lbFlavorprofileV2", _module); pulumi.runtime.registerResourceModule("openstack", "index/lbLoadbalancerV2", _module); pulumi.runtime.registerResourcePackage("openstack", { version: utilities.getVersion(), constructProvider: (name, type, urn) => { if (type !== "pulumi:providers:openstack") { throw new Error(`unknown provider type ${type}`); } return new provider_1.Provider(name, undefined, { urn }); }, }); //# sourceMappingURL=index.js.map