@cloud-copilot/iam-lens
Version:
Visibility in IAM in and across AWS accounts
28 lines • 3.16 kB
JavaScript
;
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