@pulumi/aws
Version:
A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.
50 lines • 2.87 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.Workgroup = exports.PreparedStatement = exports.NamedQuery = exports.getNamedQueryOutput = exports.getNamedQuery = exports.Database = exports.DataCatalog = exports.CapacityReservation = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.CapacityReservation = null;
utilities.lazyLoad(exports, ["CapacityReservation"], () => require("./capacityReservation"));
exports.DataCatalog = null;
utilities.lazyLoad(exports, ["DataCatalog"], () => require("./dataCatalog"));
exports.Database = null;
utilities.lazyLoad(exports, ["Database"], () => require("./database"));
exports.getNamedQuery = null;
exports.getNamedQueryOutput = null;
utilities.lazyLoad(exports, ["getNamedQuery", "getNamedQueryOutput"], () => require("./getNamedQuery"));
exports.NamedQuery = null;
utilities.lazyLoad(exports, ["NamedQuery"], () => require("./namedQuery"));
exports.PreparedStatement = null;
utilities.lazyLoad(exports, ["PreparedStatement"], () => require("./preparedStatement"));
exports.Workgroup = null;
utilities.lazyLoad(exports, ["Workgroup"], () => require("./workgroup"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "aws:athena/capacityReservation:CapacityReservation":
return new exports.CapacityReservation(name, undefined, { urn });
case "aws:athena/dataCatalog:DataCatalog":
return new exports.DataCatalog(name, undefined, { urn });
case "aws:athena/database:Database":
return new exports.Database(name, undefined, { urn });
case "aws:athena/namedQuery:NamedQuery":
return new exports.NamedQuery(name, undefined, { urn });
case "aws:athena/preparedStatement:PreparedStatement":
return new exports.PreparedStatement(name, undefined, { urn });
case "aws:athena/workgroup:Workgroup":
return new exports.Workgroup(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("aws", "athena/capacityReservation", _module);
pulumi.runtime.registerResourceModule("aws", "athena/dataCatalog", _module);
pulumi.runtime.registerResourceModule("aws", "athena/database", _module);
pulumi.runtime.registerResourceModule("aws", "athena/namedQuery", _module);
pulumi.runtime.registerResourceModule("aws", "athena/preparedStatement", _module);
pulumi.runtime.registerResourceModule("aws", "athena/workgroup", _module);
//# sourceMappingURL=index.js.map