MDAA TS Docs
    Preparing search index...

    Module @aws-mdaa/ec2-constructs - v1.5.0

    Construct Overview

    Opinionated implementation of the Layer 2 CDK Constructs for EC2.

    • Enforce Instance Name
    • Require the use of a Customer Managed KMS encryption key on all block devices
    • Enforce termination protection
    • Enforce retention of block devices on instance termination
    • Enforce use of IMDSv2
    • Enforce detailed monitoring
    • Enforce KeyPair Name
    • Enforces storage of private key in Secrets Manager with access limited to specified principals

    Classes

    MdaaEC2Instance
    MdaaEC2SecretKeyPair
    MdaaEC2Volume
    MdaaSecurityGroup

    Interfaces

    BlockDeviceProps
    MdaaCidrPeer
    MdaaEC2InstanceProps
    MdaaEC2SecretKeyPairProps
    MdaaEC2VolumeProps
    MdaaPeer
    MdaaPrefixListPeer
    MdaaSecurityGroupPeer
    MdaaSecurityGroupProps
    MdaaSecurityGroupRuleProps