UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

34 lines (33 loc) 1.1 kB
/** * Architectures supported by AWS Lambda */ export declare class Architecture { /** * 64 bit architecture with x86 instruction set. */ static readonly X86_64: Architecture; /** * 64 bit architecture with the ARM instruction set. */ static readonly ARM_64: Architecture; /** * Used to specify a custom architecture name. * Use this if the architecture name is not yet supported by the CDK. * @param name the architecture name as recognized by AWS Lambda. * @param [dockerPlatform=linux/amd64] the platform to use for this architecture when building with Docker */ static custom(name: string, dockerPlatform?: string): Architecture; /** * The name of the architecture as recognized by the AWS Lambda service APIs. */ readonly name: string; /** * The platform to use for this architecture when building with Docker. */ readonly dockerPlatform: string; private constructor(); /** * Returns a string representation of the architecture using the name */ toString(): string; }