UNPKG

@pulumi/openstack

Version:

A Pulumi package for creating and managing OpenStack cloud resources.

204 lines • 14.2 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! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.RbacPolicyV2 = exports.QuotaV2 = exports.QosPolicy = exports.QosMinimumBandwidthRule = exports.QosDscpMarkingRule = exports.QosBandwidthLimitRule = exports.PortSecGroupAssociate = exports.PortForwardingV2 = exports.Port = exports.Network = exports.getTrunkOutput = exports.getTrunk = exports.getSubnetPoolOutput = exports.getSubnetPool = exports.getSubnetIdsV2Output = exports.getSubnetIdsV2 = exports.getSubnetOutput = exports.getSubnet = exports.getSegmentV2Output = exports.getSegmentV2 = exports.getSecGroupOutput = exports.getSecGroup = exports.getRouterOutput = exports.getRouter = exports.getQuotaV2Output = exports.getQuotaV2 = exports.getQosPolicyOutput = exports.getQosPolicy = exports.getQosMinimumBandwidthRuleOutput = exports.getQosMinimumBandwidthRule = exports.getQosDscpMarkingRuleOutput = exports.getQosDscpMarkingRule = exports.getQosBandwidthLimitRuleOutput = exports.getQosBandwidthLimitRule = exports.getPortIdsOutput = exports.getPortIds = exports.getPortOutput = exports.getPort = exports.getNetworkOutput = exports.getNetwork = exports.getFloatingIpOutput = exports.getFloatingIp = exports.getAddressScopeOutput = exports.getAddressScope = exports.FloatingIpAssociate = exports.FloatingIp = exports.BgpSpeakerV2 = exports.BgpPeerV2 = exports.AddressScope = exports.AddressGroupV2 = void 0; exports.Trunk = exports.SubnetRoute = exports.SubnetPool = exports.Subnet = exports.SegmentV2 = exports.SecGroupRule = exports.SecGroup = exports.RouterRoutesV2 = exports.RouterRoute = exports.RouterInterface = exports.Router = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); exports.AddressGroupV2 = null; utilities.lazyLoad(exports, ["AddressGroupV2"], () => require("./addressGroupV2")); exports.AddressScope = null; utilities.lazyLoad(exports, ["AddressScope"], () => require("./addressScope")); exports.BgpPeerV2 = null; utilities.lazyLoad(exports, ["BgpPeerV2"], () => require("./bgpPeerV2")); exports.BgpSpeakerV2 = null; utilities.lazyLoad(exports, ["BgpSpeakerV2"], () => require("./bgpSpeakerV2")); exports.FloatingIp = null; utilities.lazyLoad(exports, ["FloatingIp"], () => require("./floatingIp")); exports.FloatingIpAssociate = null; utilities.lazyLoad(exports, ["FloatingIpAssociate"], () => require("./floatingIpAssociate")); exports.getAddressScope = null; exports.getAddressScopeOutput = null; utilities.lazyLoad(exports, ["getAddressScope", "getAddressScopeOutput"], () => require("./getAddressScope")); exports.getFloatingIp = null; exports.getFloatingIpOutput = null; utilities.lazyLoad(exports, ["getFloatingIp", "getFloatingIpOutput"], () => require("./getFloatingIp")); exports.getNetwork = null; exports.getNetworkOutput = null; utilities.lazyLoad(exports, ["getNetwork", "getNetworkOutput"], () => require("./getNetwork")); exports.getPort = null; exports.getPortOutput = null; utilities.lazyLoad(exports, ["getPort", "getPortOutput"], () => require("./getPort")); exports.getPortIds = null; exports.getPortIdsOutput = null; utilities.lazyLoad(exports, ["getPortIds", "getPortIdsOutput"], () => require("./getPortIds")); exports.getQosBandwidthLimitRule = null; exports.getQosBandwidthLimitRuleOutput = null; utilities.lazyLoad(exports, ["getQosBandwidthLimitRule", "getQosBandwidthLimitRuleOutput"], () => require("./getQosBandwidthLimitRule")); exports.getQosDscpMarkingRule = null; exports.getQosDscpMarkingRuleOutput = null; utilities.lazyLoad(exports, ["getQosDscpMarkingRule", "getQosDscpMarkingRuleOutput"], () => require("./getQosDscpMarkingRule")); exports.getQosMinimumBandwidthRule = null; exports.getQosMinimumBandwidthRuleOutput = null; utilities.lazyLoad(exports, ["getQosMinimumBandwidthRule", "getQosMinimumBandwidthRuleOutput"], () => require("./getQosMinimumBandwidthRule")); exports.getQosPolicy = null; exports.getQosPolicyOutput = null; utilities.lazyLoad(exports, ["getQosPolicy", "getQosPolicyOutput"], () => require("./getQosPolicy")); exports.getQuotaV2 = null; exports.getQuotaV2Output = null; utilities.lazyLoad(exports, ["getQuotaV2", "getQuotaV2Output"], () => require("./getQuotaV2")); exports.getRouter = null; exports.getRouterOutput = null; utilities.lazyLoad(exports, ["getRouter", "getRouterOutput"], () => require("./getRouter")); exports.getSecGroup = null; exports.getSecGroupOutput = null; utilities.lazyLoad(exports, ["getSecGroup", "getSecGroupOutput"], () => require("./getSecGroup")); exports.getSegmentV2 = null; exports.getSegmentV2Output = null; utilities.lazyLoad(exports, ["getSegmentV2", "getSegmentV2Output"], () => require("./getSegmentV2")); exports.getSubnet = null; exports.getSubnetOutput = null; utilities.lazyLoad(exports, ["getSubnet", "getSubnetOutput"], () => require("./getSubnet")); exports.getSubnetIdsV2 = null; exports.getSubnetIdsV2Output = null; utilities.lazyLoad(exports, ["getSubnetIdsV2", "getSubnetIdsV2Output"], () => require("./getSubnetIdsV2")); exports.getSubnetPool = null; exports.getSubnetPoolOutput = null; utilities.lazyLoad(exports, ["getSubnetPool", "getSubnetPoolOutput"], () => require("./getSubnetPool")); exports.getTrunk = null; exports.getTrunkOutput = null; utilities.lazyLoad(exports, ["getTrunk", "getTrunkOutput"], () => require("./getTrunk")); exports.Network = null; utilities.lazyLoad(exports, ["Network"], () => require("./network")); exports.Port = null; utilities.lazyLoad(exports, ["Port"], () => require("./port")); exports.PortForwardingV2 = null; utilities.lazyLoad(exports, ["PortForwardingV2"], () => require("./portForwardingV2")); exports.PortSecGroupAssociate = null; utilities.lazyLoad(exports, ["PortSecGroupAssociate"], () => require("./portSecGroupAssociate")); exports.QosBandwidthLimitRule = null; utilities.lazyLoad(exports, ["QosBandwidthLimitRule"], () => require("./qosBandwidthLimitRule")); exports.QosDscpMarkingRule = null; utilities.lazyLoad(exports, ["QosDscpMarkingRule"], () => require("./qosDscpMarkingRule")); exports.QosMinimumBandwidthRule = null; utilities.lazyLoad(exports, ["QosMinimumBandwidthRule"], () => require("./qosMinimumBandwidthRule")); exports.QosPolicy = null; utilities.lazyLoad(exports, ["QosPolicy"], () => require("./qosPolicy")); exports.QuotaV2 = null; utilities.lazyLoad(exports, ["QuotaV2"], () => require("./quotaV2")); exports.RbacPolicyV2 = null; utilities.lazyLoad(exports, ["RbacPolicyV2"], () => require("./rbacPolicyV2")); exports.Router = null; utilities.lazyLoad(exports, ["Router"], () => require("./router")); exports.RouterInterface = null; utilities.lazyLoad(exports, ["RouterInterface"], () => require("./routerInterface")); exports.RouterRoute = null; utilities.lazyLoad(exports, ["RouterRoute"], () => require("./routerRoute")); exports.RouterRoutesV2 = null; utilities.lazyLoad(exports, ["RouterRoutesV2"], () => require("./routerRoutesV2")); exports.SecGroup = null; utilities.lazyLoad(exports, ["SecGroup"], () => require("./secGroup")); exports.SecGroupRule = null; utilities.lazyLoad(exports, ["SecGroupRule"], () => require("./secGroupRule")); exports.SegmentV2 = null; utilities.lazyLoad(exports, ["SegmentV2"], () => require("./segmentV2")); exports.Subnet = null; utilities.lazyLoad(exports, ["Subnet"], () => require("./subnet")); exports.SubnetPool = null; utilities.lazyLoad(exports, ["SubnetPool"], () => require("./subnetPool")); exports.SubnetRoute = null; utilities.lazyLoad(exports, ["SubnetRoute"], () => require("./subnetRoute")); exports.Trunk = null; utilities.lazyLoad(exports, ["Trunk"], () => require("./trunk")); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "openstack:networking/addressGroupV2:AddressGroupV2": return new exports.AddressGroupV2(name, undefined, { urn }); case "openstack:networking/addressScope:AddressScope": return new exports.AddressScope(name, undefined, { urn }); case "openstack:networking/bgpPeerV2:BgpPeerV2": return new exports.BgpPeerV2(name, undefined, { urn }); case "openstack:networking/bgpSpeakerV2:BgpSpeakerV2": return new exports.BgpSpeakerV2(name, undefined, { urn }); case "openstack:networking/floatingIp:FloatingIp": return new exports.FloatingIp(name, undefined, { urn }); case "openstack:networking/floatingIpAssociate:FloatingIpAssociate": return new exports.FloatingIpAssociate(name, undefined, { urn }); case "openstack:networking/network:Network": return new exports.Network(name, undefined, { urn }); case "openstack:networking/port:Port": return new exports.Port(name, undefined, { urn }); case "openstack:networking/portForwardingV2:PortForwardingV2": return new exports.PortForwardingV2(name, undefined, { urn }); case "openstack:networking/portSecGroupAssociate:PortSecGroupAssociate": return new exports.PortSecGroupAssociate(name, undefined, { urn }); case "openstack:networking/qosBandwidthLimitRule:QosBandwidthLimitRule": return new exports.QosBandwidthLimitRule(name, undefined, { urn }); case "openstack:networking/qosDscpMarkingRule:QosDscpMarkingRule": return new exports.QosDscpMarkingRule(name, undefined, { urn }); case "openstack:networking/qosMinimumBandwidthRule:QosMinimumBandwidthRule": return new exports.QosMinimumBandwidthRule(name, undefined, { urn }); case "openstack:networking/qosPolicy:QosPolicy": return new exports.QosPolicy(name, undefined, { urn }); case "openstack:networking/quotaV2:QuotaV2": return new exports.QuotaV2(name, undefined, { urn }); case "openstack:networking/rbacPolicyV2:RbacPolicyV2": return new exports.RbacPolicyV2(name, undefined, { urn }); case "openstack:networking/router:Router": return new exports.Router(name, undefined, { urn }); case "openstack:networking/routerInterface:RouterInterface": return new exports.RouterInterface(name, undefined, { urn }); case "openstack:networking/routerRoute:RouterRoute": return new exports.RouterRoute(name, undefined, { urn }); case "openstack:networking/routerRoutesV2:RouterRoutesV2": return new exports.RouterRoutesV2(name, undefined, { urn }); case "openstack:networking/secGroup:SecGroup": return new exports.SecGroup(name, undefined, { urn }); case "openstack:networking/secGroupRule:SecGroupRule": return new exports.SecGroupRule(name, undefined, { urn }); case "openstack:networking/segmentV2:SegmentV2": return new exports.SegmentV2(name, undefined, { urn }); case "openstack:networking/subnet:Subnet": return new exports.Subnet(name, undefined, { urn }); case "openstack:networking/subnetPool:SubnetPool": return new exports.SubnetPool(name, undefined, { urn }); case "openstack:networking/subnetRoute:SubnetRoute": return new exports.SubnetRoute(name, undefined, { urn }); case "openstack:networking/trunk:Trunk": return new exports.Trunk(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("openstack", "networking/addressGroupV2", _module); pulumi.runtime.registerResourceModule("openstack", "networking/addressScope", _module); pulumi.runtime.registerResourceModule("openstack", "networking/bgpPeerV2", _module); pulumi.runtime.registerResourceModule("openstack", "networking/bgpSpeakerV2", _module); pulumi.runtime.registerResourceModule("openstack", "networking/floatingIp", _module); pulumi.runtime.registerResourceModule("openstack", "networking/floatingIpAssociate", _module); pulumi.runtime.registerResourceModule("openstack", "networking/network", _module); pulumi.runtime.registerResourceModule("openstack", "networking/port", _module); pulumi.runtime.registerResourceModule("openstack", "networking/portForwardingV2", _module); pulumi.runtime.registerResourceModule("openstack", "networking/portSecGroupAssociate", _module); pulumi.runtime.registerResourceModule("openstack", "networking/qosBandwidthLimitRule", _module); pulumi.runtime.registerResourceModule("openstack", "networking/qosDscpMarkingRule", _module); pulumi.runtime.registerResourceModule("openstack", "networking/qosMinimumBandwidthRule", _module); pulumi.runtime.registerResourceModule("openstack", "networking/qosPolicy", _module); pulumi.runtime.registerResourceModule("openstack", "networking/quotaV2", _module); pulumi.runtime.registerResourceModule("openstack", "networking/rbacPolicyV2", _module); pulumi.runtime.registerResourceModule("openstack", "networking/router", _module); pulumi.runtime.registerResourceModule("openstack", "networking/routerInterface", _module); pulumi.runtime.registerResourceModule("openstack", "networking/routerRoute", _module); pulumi.runtime.registerResourceModule("openstack", "networking/routerRoutesV2", _module); pulumi.runtime.registerResourceModule("openstack", "networking/secGroup", _module); pulumi.runtime.registerResourceModule("openstack", "networking/secGroupRule", _module); pulumi.runtime.registerResourceModule("openstack", "networking/segmentV2", _module); pulumi.runtime.registerResourceModule("openstack", "networking/subnet", _module); pulumi.runtime.registerResourceModule("openstack", "networking/subnetPool", _module); pulumi.runtime.registerResourceModule("openstack", "networking/subnetRoute", _module); pulumi.runtime.registerResourceModule("openstack", "networking/trunk", _module); //# sourceMappingURL=index.js.map