@pulumi/aws
Version:
A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.
76 lines • 4.92 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.ResourceLfTags = exports.ResourceLfTag = exports.Resource = exports.Permissions = exports.OptIn = exports.LfTagExpression = exports.LfTag = exports.IdentityCenterConfiguration = exports.getResourceOutput = exports.getResource = exports.getPermissionsOutput = exports.getPermissions = exports.getDataLakeSettingsOutput = exports.getDataLakeSettings = exports.DataLakeSettings = exports.DataCellsFilter = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.DataCellsFilter = null;
utilities.lazyLoad(exports, ["DataCellsFilter"], () => require("./dataCellsFilter"));
exports.DataLakeSettings = null;
utilities.lazyLoad(exports, ["DataLakeSettings"], () => require("./dataLakeSettings"));
exports.getDataLakeSettings = null;
exports.getDataLakeSettingsOutput = null;
utilities.lazyLoad(exports, ["getDataLakeSettings", "getDataLakeSettingsOutput"], () => require("./getDataLakeSettings"));
exports.getPermissions = null;
exports.getPermissionsOutput = null;
utilities.lazyLoad(exports, ["getPermissions", "getPermissionsOutput"], () => require("./getPermissions"));
exports.getResource = null;
exports.getResourceOutput = null;
utilities.lazyLoad(exports, ["getResource", "getResourceOutput"], () => require("./getResource"));
exports.IdentityCenterConfiguration = null;
utilities.lazyLoad(exports, ["IdentityCenterConfiguration"], () => require("./identityCenterConfiguration"));
exports.LfTag = null;
utilities.lazyLoad(exports, ["LfTag"], () => require("./lfTag"));
exports.LfTagExpression = null;
utilities.lazyLoad(exports, ["LfTagExpression"], () => require("./lfTagExpression"));
exports.OptIn = null;
utilities.lazyLoad(exports, ["OptIn"], () => require("./optIn"));
exports.Permissions = null;
utilities.lazyLoad(exports, ["Permissions"], () => require("./permissions"));
exports.Resource = null;
utilities.lazyLoad(exports, ["Resource"], () => require("./resource"));
exports.ResourceLfTag = null;
utilities.lazyLoad(exports, ["ResourceLfTag"], () => require("./resourceLfTag"));
exports.ResourceLfTags = null;
utilities.lazyLoad(exports, ["ResourceLfTags"], () => require("./resourceLfTags"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "aws:lakeformation/dataCellsFilter:DataCellsFilter":
return new exports.DataCellsFilter(name, undefined, { urn });
case "aws:lakeformation/dataLakeSettings:DataLakeSettings":
return new exports.DataLakeSettings(name, undefined, { urn });
case "aws:lakeformation/identityCenterConfiguration:IdentityCenterConfiguration":
return new exports.IdentityCenterConfiguration(name, undefined, { urn });
case "aws:lakeformation/lfTag:LfTag":
return new exports.LfTag(name, undefined, { urn });
case "aws:lakeformation/lfTagExpression:LfTagExpression":
return new exports.LfTagExpression(name, undefined, { urn });
case "aws:lakeformation/optIn:OptIn":
return new exports.OptIn(name, undefined, { urn });
case "aws:lakeformation/permissions:Permissions":
return new exports.Permissions(name, undefined, { urn });
case "aws:lakeformation/resource:Resource":
return new exports.Resource(name, undefined, { urn });
case "aws:lakeformation/resourceLfTag:ResourceLfTag":
return new exports.ResourceLfTag(name, undefined, { urn });
case "aws:lakeformation/resourceLfTags:ResourceLfTags":
return new exports.ResourceLfTags(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("aws", "lakeformation/dataCellsFilter", _module);
pulumi.runtime.registerResourceModule("aws", "lakeformation/dataLakeSettings", _module);
pulumi.runtime.registerResourceModule("aws", "lakeformation/identityCenterConfiguration", _module);
pulumi.runtime.registerResourceModule("aws", "lakeformation/lfTag", _module);
pulumi.runtime.registerResourceModule("aws", "lakeformation/lfTagExpression", _module);
pulumi.runtime.registerResourceModule("aws", "lakeformation/optIn", _module);
pulumi.runtime.registerResourceModule("aws", "lakeformation/permissions", _module);
pulumi.runtime.registerResourceModule("aws", "lakeformation/resource", _module);
pulumi.runtime.registerResourceModule("aws", "lakeformation/resourceLfTag", _module);
pulumi.runtime.registerResourceModule("aws", "lakeformation/resourceLfTags", _module);
//# sourceMappingURL=index.js.map