@pulumiverse/scaleway
Version:
A Pulumi package for creating and managing Scaleway cloud resources.
102 lines • 7.18 kB
JavaScript
;
// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
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.getVpcsOutput = exports.getVpcs = exports.getVpcOutput = exports.getVpc = exports.getRoutesOutput = exports.getRoutes = 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.getGatewayNetworkOutput = exports.getGatewayNetwork = exports.GatewayNetwork = exports.Acl = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.Acl = null;
utilities.lazyLoad(exports, ["Acl"], () => require("./acl"));
exports.GatewayNetwork = null;
utilities.lazyLoad(exports, ["GatewayNetwork"], () => require("./gatewayNetwork"));
exports.getGatewayNetwork = null;
exports.getGatewayNetworkOutput = null;
utilities.lazyLoad(exports, ["getGatewayNetwork", "getGatewayNetworkOutput"], () => require("./getGatewayNetwork"));
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.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.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/gatewayNetwork:GatewayNetwork":
return new exports.GatewayNetwork(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/gatewayNetwork", _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