MDAA TS Docs
    Preparing search index...
    interface MdaaLambdaRoleProps {
        createOutputs?: boolean;
        createParams?: boolean;
        description?: string;
        externalIds?: string[];
        inlinePolicies?: { [name: string]: PolicyDocument };
        logGroupNames?: string[];
        managedPolicies?: IManagedPolicy[];
        maxSessionDuration?: Duration;
        naming: IMdaaResourceNaming;
        path?: string;
        permissionsBoundary?: IManagedPolicy;
        roleName: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    createOutputs?: boolean

    Flag controlling CloudFormation output and stack export creation for construct resources

    createParams?: boolean

    Flag controlling SSM parameter creation for construct resource references enabling

    description?: string

    Description for the Lambda execution role enabling role documentation and management clarity

    externalIds?: string[]
    inlinePolicies?: { [name: string]: PolicyDocument }
    logGroupNames?: string[]
    managedPolicies?: IManagedPolicy[]
    maxSessionDuration?: Duration
    naming: IMdaaResourceNaming

    MDAA naming implementation for consistent resource naming across all MDAA constructs

    path?: string

    IAM path for Lambda role organization and management enabling hierarchical role structure

    permissionsBoundary?: IManagedPolicy
    roleName: string