@pulumi/aws
Version:
A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.
73 lines • 4.5 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! ***
Object.defineProperty(exports, "__esModule", { value: true });
exports.VirtualService = exports.VirtualRouter = exports.VirtualNode = exports.VirtualGateway = exports.Route = exports.Mesh = exports.getVirtualServiceOutput = exports.getVirtualService = exports.getVirtualRouterOutput = exports.getVirtualRouter = exports.getVirtualNodeOutput = exports.getVirtualNode = exports.getVirtualGatewayOutput = exports.getVirtualGateway = exports.getRouteOutput = exports.getRoute = exports.getMeshOutput = exports.getMesh = exports.getGatewayRouteOutput = exports.getGatewayRoute = exports.GatewayRoute = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.GatewayRoute = null;
utilities.lazyLoad(exports, ["GatewayRoute"], () => require("./gatewayRoute"));
exports.getGatewayRoute = null;
exports.getGatewayRouteOutput = null;
utilities.lazyLoad(exports, ["getGatewayRoute", "getGatewayRouteOutput"], () => require("./getGatewayRoute"));
exports.getMesh = null;
exports.getMeshOutput = null;
utilities.lazyLoad(exports, ["getMesh", "getMeshOutput"], () => require("./getMesh"));
exports.getRoute = null;
exports.getRouteOutput = null;
utilities.lazyLoad(exports, ["getRoute", "getRouteOutput"], () => require("./getRoute"));
exports.getVirtualGateway = null;
exports.getVirtualGatewayOutput = null;
utilities.lazyLoad(exports, ["getVirtualGateway", "getVirtualGatewayOutput"], () => require("./getVirtualGateway"));
exports.getVirtualNode = null;
exports.getVirtualNodeOutput = null;
utilities.lazyLoad(exports, ["getVirtualNode", "getVirtualNodeOutput"], () => require("./getVirtualNode"));
exports.getVirtualRouter = null;
exports.getVirtualRouterOutput = null;
utilities.lazyLoad(exports, ["getVirtualRouter", "getVirtualRouterOutput"], () => require("./getVirtualRouter"));
exports.getVirtualService = null;
exports.getVirtualServiceOutput = null;
utilities.lazyLoad(exports, ["getVirtualService", "getVirtualServiceOutput"], () => require("./getVirtualService"));
exports.Mesh = null;
utilities.lazyLoad(exports, ["Mesh"], () => require("./mesh"));
exports.Route = null;
utilities.lazyLoad(exports, ["Route"], () => require("./route"));
exports.VirtualGateway = null;
utilities.lazyLoad(exports, ["VirtualGateway"], () => require("./virtualGateway"));
exports.VirtualNode = null;
utilities.lazyLoad(exports, ["VirtualNode"], () => require("./virtualNode"));
exports.VirtualRouter = null;
utilities.lazyLoad(exports, ["VirtualRouter"], () => require("./virtualRouter"));
exports.VirtualService = null;
utilities.lazyLoad(exports, ["VirtualService"], () => require("./virtualService"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "aws:appmesh/gatewayRoute:GatewayRoute":
return new exports.GatewayRoute(name, undefined, { urn });
case "aws:appmesh/mesh:Mesh":
return new exports.Mesh(name, undefined, { urn });
case "aws:appmesh/route:Route":
return new exports.Route(name, undefined, { urn });
case "aws:appmesh/virtualGateway:VirtualGateway":
return new exports.VirtualGateway(name, undefined, { urn });
case "aws:appmesh/virtualNode:VirtualNode":
return new exports.VirtualNode(name, undefined, { urn });
case "aws:appmesh/virtualRouter:VirtualRouter":
return new exports.VirtualRouter(name, undefined, { urn });
case "aws:appmesh/virtualService:VirtualService":
return new exports.VirtualService(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("aws", "appmesh/gatewayRoute", _module);
pulumi.runtime.registerResourceModule("aws", "appmesh/mesh", _module);
pulumi.runtime.registerResourceModule("aws", "appmesh/route", _module);
pulumi.runtime.registerResourceModule("aws", "appmesh/virtualGateway", _module);
pulumi.runtime.registerResourceModule("aws", "appmesh/virtualNode", _module);
pulumi.runtime.registerResourceModule("aws", "appmesh/virtualRouter", _module);
pulumi.runtime.registerResourceModule("aws", "appmesh/virtualService", _module);
//# sourceMappingURL=index.js.map