UNPKG

the-ldk

Version:

Welcome to the LDK! A collection of custom AWS CDK constructs to help you build serverless applications faster.

20 lines (19 loc) 658 B
import { IUser, PolicyStatement } from 'aws-cdk-lib/aws-iam'; import { z as zod } from 'zod'; export declare const IAMUserSchema: zod.ZodObject<{ stage: zod.ZodString; userName: zod.ZodOptional<zod.ZodString>; generateAccessKeys: zod.ZodOptional<zod.ZodBoolean>; }, "strip", zod.ZodTypeAny, { stage: string; userName?: string | undefined; generateAccessKeys?: boolean | undefined; }, { stage: string; userName?: string | undefined; generateAccessKeys?: boolean | undefined; }>; export interface IAMUserProps extends zod.infer<typeof IAMUserSchema> { customUserOptions?: IUser; policyStatement?: PolicyStatement; }