UNPKG

@aws-cdk/aws-iam

Version:

CDK routines for easily assigning correct and minimal IAM permissions

12 lines (11 loc) 479 B
import { PolicyDocument } from '../policy-document'; import { PolicyStatement } from '../policy-statement'; /** * A PolicyDocument adapter that can modify statements flowing through it */ export declare class MutatingPolicyDocumentAdapter extends PolicyDocument { private readonly wrapped; private readonly mutator; constructor(wrapped: PolicyDocument, mutator: (s: PolicyStatement) => PolicyStatement); addStatements(...statements: PolicyStatement[]): void; }