@cloud-copilot/iam-simulate
Version:
Simulate evaluation of AWS IAM policies
18 lines • 577 B
TypeScript
import { BaseConditionOperator } from './BaseConditionOperator.js';
export interface BaseOperatorTest {
name: string;
requestContext?: {
[key: string]: string | string[];
};
policyValues: string[];
testValue: string;
expected: boolean;
explains?: {
value: string;
matches: boolean;
resolvedValue?: string;
errors?: string[];
}[];
}
export declare function testOperator(name: string, tests: BaseOperatorTest[], operator: BaseConditionOperator): void;
//# sourceMappingURL=baseConditionperatorTests.d.ts.map