UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

29 lines (23 loc) 867 B
import * as ec2 from '../../aws-ec2'; /// !show // Pick a Windows edition to use const windows = new ec2.WindowsImage(ec2.WindowsVersion.WINDOWS_SERVER_2019_ENGLISH_FULL_BASE); // Pick the right Amazon Linux edition. All arguments shown are optional // and will default to these values when omitted. const amznLinux = new ec2.AmazonLinuxImage({ generation: ec2.AmazonLinuxGeneration.AMAZON_LINUX, edition: ec2.AmazonLinuxEdition.STANDARD, virtualization: ec2.AmazonLinuxVirt.HVM, storage: ec2.AmazonLinuxStorage.GENERAL_PURPOSE, }); // For other custom (Linux) images, instantiate a `GenericLinuxImage` with // a map giving the AMI to in for each region: const linux = new ec2.GenericLinuxImage({ 'us-east-1': 'ami-97785bed', 'eu-west-1': 'ami-12345678', // ... }); /// !hide Array.isArray(windows); Array.isArray(amznLinux); Array.isArray(linux);