UNPKG

@cloud-copilot/iam-lens

Version:

Visibility in IAM in and across AWS accounts

14 lines 793 B
import { IamCollectClient } from '../collect/client.js'; import { SimulationRequest } from './simulate.js'; export type ContextKeys = Record<string, string | string[]>; export declare const knownContextKeys: readonly string[]; /** * Get the context keys for a simulation request. * * @param collectClient the collect client to use for fetching data * @param simulationRequest the simulation request to create context keys for * @param contextKeyOverrides the context key overrides to apply * @returns a promise that resolves to the context keys for the simulation request */ export declare function createContextKeys(collectClient: IamCollectClient, simulationRequest: SimulationRequest, contextKeyOverrides: ContextKeys): Promise<ContextKeys>; //# sourceMappingURL=contextKeys.d.ts.map