aws-cdk-lib.aws_ec2.IMachineImage

interface IMachineImage

LanguageType name
.NETAmazon.CDK.AWS.EC2.IMachineImage
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsec2#IMachineImage
Javasoftware.amazon.awscdk.services.ec2.IMachineImage
Pythonaws_cdk.aws_ec2.IMachineImage
TypeScript (source)aws-cdk-lib » aws_ec2 » IMachineImage

Implemented by AmazonLinux2022ImageSsmParameter, AmazonLinux2023ImageSsmParameter, AmazonLinux2ImageSsmParameter, AmazonLinuxImage, GenericLinuxImage, GenericSSMParameterImage, GenericWindowsImage, LookupMachineImage, NatInstanceImage, WindowsImage, BottleRocketImage, EcsOptimizedImage, EksOptimizedImage

Obtainable from MachineImage.fromSsmParameter(), MachineImage.genericLinux(), MachineImage.genericWindows(), MachineImage.latestAmazonLinux(), MachineImage.latestAmazonLinux2(), MachineImage.latestAmazonLinux2022(), MachineImage.latestAmazonLinux2023(), MachineImage.latestWindows(), MachineImage.lookup()

Interface for classes that can select an appropriate machine image to use.

Methods

NameDescription
getImage(scope)Return the image to use in the given context.

getImage(scope)

public getImage(scope: Construct): MachineImageConfig

Parameters

  • scope Construct

Returns

  • MachineImageConfig

Return the image to use in the given context.