@pulumiverse/scaleway
Version:
A Pulumi package for creating and managing Scaleway cloud resources.
147 lines • 9.71 kB
JavaScript
;
// *** 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;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.Vpc = exports.Route = exports.PublicGatewayPatRule = exports.PublicGatewayIpReverseDns = exports.PublicGatewayIp = exports.PublicGatewayDhcpReservation = exports.PublicGatewayDhcp = exports.PublicGateway = exports.PrivateNetwork = exports.IngressRule = exports.getVpcsOutput = exports.getVpcs = exports.getVpcOutput = exports.getVpc = exports.getRoutesOutput = exports.getRoutes = exports.getRouteOutput = exports.getRoute = exports.getPublicGatewayPatRuleOutput = exports.getPublicGatewayPatRule = exports.getPublicGatewayIpOutput = exports.getPublicGatewayIp = exports.getPublicGatewayDhcpReservationOutput = exports.getPublicGatewayDhcpReservation = exports.getPublicGatewayDhcpOutput = exports.getPublicGatewayDhcp = exports.getPublicGatewayOutput = exports.getPublicGateway = exports.getPrivateNetworkOutput = exports.getPrivateNetwork = exports.getIngressRuleOutput = exports.getIngressRule = exports.getGatewayNetworkOutput = exports.getGatewayNetwork = exports.getConnectorOutput = exports.getConnector = exports.getAclOutput = exports.getAcl = exports.GatewayNetwork = exports.Connector = exports.Acl = void 0;
const pulumi = __importStar(require("@pulumi/pulumi"));
const utilities = __importStar(require("../utilities"));
exports.Acl = null;
utilities.lazyLoad(exports, ["Acl"], () => require("./acl"));
exports.Connector = null;
utilities.lazyLoad(exports, ["Connector"], () => require("./connector"));
exports.GatewayNetwork = null;
utilities.lazyLoad(exports, ["GatewayNetwork"], () => require("./gatewayNetwork"));
exports.getAcl = null;
exports.getAclOutput = null;
utilities.lazyLoad(exports, ["getAcl", "getAclOutput"], () => require("./getAcl"));
exports.getConnector = null;
exports.getConnectorOutput = null;
utilities.lazyLoad(exports, ["getConnector", "getConnectorOutput"], () => require("./getConnector"));
exports.getGatewayNetwork = null;
exports.getGatewayNetworkOutput = null;
utilities.lazyLoad(exports, ["getGatewayNetwork", "getGatewayNetworkOutput"], () => require("./getGatewayNetwork"));
exports.getIngressRule = null;
exports.getIngressRuleOutput = null;
utilities.lazyLoad(exports, ["getIngressRule", "getIngressRuleOutput"], () => require("./getIngressRule"));
exports.getPrivateNetwork = null;
exports.getPrivateNetworkOutput = null;
utilities.lazyLoad(exports, ["getPrivateNetwork", "getPrivateNetworkOutput"], () => require("./getPrivateNetwork"));
exports.getPublicGateway = null;
exports.getPublicGatewayOutput = null;
utilities.lazyLoad(exports, ["getPublicGateway", "getPublicGatewayOutput"], () => require("./getPublicGateway"));
exports.getPublicGatewayDhcp = null;
exports.getPublicGatewayDhcpOutput = null;
utilities.lazyLoad(exports, ["getPublicGatewayDhcp", "getPublicGatewayDhcpOutput"], () => require("./getPublicGatewayDhcp"));
exports.getPublicGatewayDhcpReservation = null;
exports.getPublicGatewayDhcpReservationOutput = null;
utilities.lazyLoad(exports, ["getPublicGatewayDhcpReservation", "getPublicGatewayDhcpReservationOutput"], () => require("./getPublicGatewayDhcpReservation"));
exports.getPublicGatewayIp = null;
exports.getPublicGatewayIpOutput = null;
utilities.lazyLoad(exports, ["getPublicGatewayIp", "getPublicGatewayIpOutput"], () => require("./getPublicGatewayIp"));
exports.getPublicGatewayPatRule = null;
exports.getPublicGatewayPatRuleOutput = null;
utilities.lazyLoad(exports, ["getPublicGatewayPatRule", "getPublicGatewayPatRuleOutput"], () => require("./getPublicGatewayPatRule"));
exports.getRoute = null;
exports.getRouteOutput = null;
utilities.lazyLoad(exports, ["getRoute", "getRouteOutput"], () => require("./getRoute"));
exports.getRoutes = null;
exports.getRoutesOutput = null;
utilities.lazyLoad(exports, ["getRoutes", "getRoutesOutput"], () => require("./getRoutes"));
exports.getVpc = null;
exports.getVpcOutput = null;
utilities.lazyLoad(exports, ["getVpc", "getVpcOutput"], () => require("./getVpc"));
exports.getVpcs = null;
exports.getVpcsOutput = null;
utilities.lazyLoad(exports, ["getVpcs", "getVpcsOutput"], () => require("./getVpcs"));
exports.IngressRule = null;
utilities.lazyLoad(exports, ["IngressRule"], () => require("./ingressRule"));
exports.PrivateNetwork = null;
utilities.lazyLoad(exports, ["PrivateNetwork"], () => require("./privateNetwork"));
exports.PublicGateway = null;
utilities.lazyLoad(exports, ["PublicGateway"], () => require("./publicGateway"));
exports.PublicGatewayDhcp = null;
utilities.lazyLoad(exports, ["PublicGatewayDhcp"], () => require("./publicGatewayDhcp"));
exports.PublicGatewayDhcpReservation = null;
utilities.lazyLoad(exports, ["PublicGatewayDhcpReservation"], () => require("./publicGatewayDhcpReservation"));
exports.PublicGatewayIp = null;
utilities.lazyLoad(exports, ["PublicGatewayIp"], () => require("./publicGatewayIp"));
exports.PublicGatewayIpReverseDns = null;
utilities.lazyLoad(exports, ["PublicGatewayIpReverseDns"], () => require("./publicGatewayIpReverseDns"));
exports.PublicGatewayPatRule = null;
utilities.lazyLoad(exports, ["PublicGatewayPatRule"], () => require("./publicGatewayPatRule"));
exports.Route = null;
utilities.lazyLoad(exports, ["Route"], () => require("./route"));
exports.Vpc = null;
utilities.lazyLoad(exports, ["Vpc"], () => require("./vpc"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "scaleway:network/acl:Acl":
return new exports.Acl(name, undefined, { urn });
case "scaleway:network/connector:Connector":
return new exports.Connector(name, undefined, { urn });
case "scaleway:network/gatewayNetwork:GatewayNetwork":
return new exports.GatewayNetwork(name, undefined, { urn });
case "scaleway:network/ingressRule:IngressRule":
return new exports.IngressRule(name, undefined, { urn });
case "scaleway:network/privateNetwork:PrivateNetwork":
return new exports.PrivateNetwork(name, undefined, { urn });
case "scaleway:network/publicGateway:PublicGateway":
return new exports.PublicGateway(name, undefined, { urn });
case "scaleway:network/publicGatewayDhcp:PublicGatewayDhcp":
return new exports.PublicGatewayDhcp(name, undefined, { urn });
case "scaleway:network/publicGatewayDhcpReservation:PublicGatewayDhcpReservation":
return new exports.PublicGatewayDhcpReservation(name, undefined, { urn });
case "scaleway:network/publicGatewayIp:PublicGatewayIp":
return new exports.PublicGatewayIp(name, undefined, { urn });
case "scaleway:network/publicGatewayIpReverseDns:PublicGatewayIpReverseDns":
return new exports.PublicGatewayIpReverseDns(name, undefined, { urn });
case "scaleway:network/publicGatewayPatRule:PublicGatewayPatRule":
return new exports.PublicGatewayPatRule(name, undefined, { urn });
case "scaleway:network/route:Route":
return new exports.Route(name, undefined, { urn });
case "scaleway:network/vpc:Vpc":
return new exports.Vpc(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("scaleway", "network/acl", _module);
pulumi.runtime.registerResourceModule("scaleway", "network/connector", _module);
pulumi.runtime.registerResourceModule("scaleway", "network/gatewayNetwork", _module);
pulumi.runtime.registerResourceModule("scaleway", "network/ingressRule", _module);
pulumi.runtime.registerResourceModule("scaleway", "network/privateNetwork", _module);
pulumi.runtime.registerResourceModule("scaleway", "network/publicGateway", _module);
pulumi.runtime.registerResourceModule("scaleway", "network/publicGatewayDhcp", _module);
pulumi.runtime.registerResourceModule("scaleway", "network/publicGatewayDhcpReservation", _module);
pulumi.runtime.registerResourceModule("scaleway", "network/publicGatewayIp", _module);
pulumi.runtime.registerResourceModule("scaleway", "network/publicGatewayIpReverseDns", _module);
pulumi.runtime.registerResourceModule("scaleway", "network/publicGatewayPatRule", _module);
pulumi.runtime.registerResourceModule("scaleway", "network/route", _module);
pulumi.runtime.registerResourceModule("scaleway", "network/vpc", _module);
//# sourceMappingURL=index.js.map