UNPKG

@cloud-copilot/iam-lens

Version:

Visibility in IAM in and across AWS accounts

28 lines 3.16 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Permission = exports.toPolicyStatements = exports.addPoliciesToPermissionSet = exports.buildPermissionSetFromPolicies = exports.PermissionSet = exports.WhoCanProcessor = exports.whoCan = exports.simulateRequest = exports.makePrincipalIndex = exports.principalCan = exports.loadCollectConfigs = exports.getCollectClient = exports.NoCacheProvider = exports.InMemoryCacheProvider = exports.IamCollectClient = void 0; var client_js_1 = require("./collect/client.js"); Object.defineProperty(exports, "IamCollectClient", { enumerable: true, get: function () { return client_js_1.IamCollectClient; } }); Object.defineProperty(exports, "InMemoryCacheProvider", { enumerable: true, get: function () { return client_js_1.InMemoryCacheProvider; } }); Object.defineProperty(exports, "NoCacheProvider", { enumerable: true, get: function () { return client_js_1.NoCacheProvider; } }); var collect_js_1 = require("./collect/collect.js"); Object.defineProperty(exports, "getCollectClient", { enumerable: true, get: function () { return collect_js_1.getCollectClient; } }); Object.defineProperty(exports, "loadCollectConfigs", { enumerable: true, get: function () { return collect_js_1.loadCollectConfigs; } }); var principalCan_js_1 = require("./principalCan/principalCan.js"); Object.defineProperty(exports, "principalCan", { enumerable: true, get: function () { return principalCan_js_1.principalCan; } }); var makePrincipalIndex_js_1 = require("./principalIndex/makePrincipalIndex.js"); Object.defineProperty(exports, "makePrincipalIndex", { enumerable: true, get: function () { return makePrincipalIndex_js_1.makePrincipalIndex; } }); var simulate_js_1 = require("./simulate/simulate.js"); Object.defineProperty(exports, "simulateRequest", { enumerable: true, get: function () { return simulate_js_1.simulateRequest; } }); var whoCan_js_1 = require("./whoCan/whoCan.js"); Object.defineProperty(exports, "whoCan", { enumerable: true, get: function () { return whoCan_js_1.whoCan; } }); var WhoCanProcessor_js_1 = require("./whoCan/WhoCanProcessor.js"); Object.defineProperty(exports, "WhoCanProcessor", { enumerable: true, get: function () { return WhoCanProcessor_js_1.WhoCanProcessor; } }); var permissionSet_js_1 = require("./principalCan/permissionSet.js"); Object.defineProperty(exports, "PermissionSet", { enumerable: true, get: function () { return permissionSet_js_1.PermissionSet; } }); Object.defineProperty(exports, "buildPermissionSetFromPolicies", { enumerable: true, get: function () { return permissionSet_js_1.buildPermissionSetFromPolicies; } }); Object.defineProperty(exports, "addPoliciesToPermissionSet", { enumerable: true, get: function () { return permissionSet_js_1.addPoliciesToPermissionSet; } }); Object.defineProperty(exports, "toPolicyStatements", { enumerable: true, get: function () { return permissionSet_js_1.toPolicyStatements; } }); var permission_js_1 = require("./principalCan/permission.js"); Object.defineProperty(exports, "Permission", { enumerable: true, get: function () { return permission_js_1.Permission; } }); //# sourceMappingURL=index.js.map