Show / Hide Table of Contents

Class AmazonLinux2022ImageSsmParameter

A SSM Parameter that contains the AMI ID for Amazon Linux 2023.

Inheritance
object
AmazonLinuxImageSsmParameterBase
AmazonLinux2022ImageSsmParameter
Implements
IMachineImage
Inherited Members
AmazonLinuxImageSsmParameterBase.GetImage(Construct)
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class AmazonLinux2022ImageSsmParameter : AmazonLinuxImageSsmParameterBase, IMachineImage
Syntax (vb)
Public Class AmazonLinux2022ImageSsmParameter Inherits AmazonLinuxImageSsmParameterBase Implements IMachineImage
Remarks

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
            // The values are placeholders you should change.
            using Amazon.CDK.AWS.EC2;

            AmazonLinux2022Kernel amazonLinux2022Kernel;
            UserData userData;

            var amazonLinux2022ImageSsmParameter = new AmazonLinux2022ImageSsmParameter(new AmazonLinux2022ImageSsmParameterProps {
                AdditionalCacheKey = "additionalCacheKey",
                CachedInContext = false,
                CpuType = AmazonLinuxCpuType.ARM_64,
                Edition = AmazonLinuxEdition.STANDARD,
                Kernel = amazonLinux2022Kernel,
                UserData = userData
            });

Synopsis

Constructors

AmazonLinux2022ImageSsmParameter(IAmazonLinux2022ImageSsmParameterProps)

A SSM Parameter that contains the AMI ID for Amazon Linux 2023.

Methods

SsmParameterName(IAmazonLinux2022ImageSsmParameterProps)

Generates a SSM Parameter name for a specific amazon linux 2022 AMI.

Constructors

AmazonLinux2022ImageSsmParameter(IAmazonLinux2022ImageSsmParameterProps)

A SSM Parameter that contains the AMI ID for Amazon Linux 2023.

public AmazonLinux2022ImageSsmParameter(IAmazonLinux2022ImageSsmParameterProps props)
Parameters
props IAmazonLinux2022ImageSsmParameterProps
Remarks

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
            // The values are placeholders you should change.
            using Amazon.CDK.AWS.EC2;

            AmazonLinux2022Kernel amazonLinux2022Kernel;
            UserData userData;

            var amazonLinux2022ImageSsmParameter = new AmazonLinux2022ImageSsmParameter(new AmazonLinux2022ImageSsmParameterProps {
                AdditionalCacheKey = "additionalCacheKey",
                CachedInContext = false,
                CpuType = AmazonLinuxCpuType.ARM_64,
                Edition = AmazonLinuxEdition.STANDARD,
                Kernel = amazonLinux2022Kernel,
                UserData = userData
            });

Methods

SsmParameterName(IAmazonLinux2022ImageSsmParameterProps)

Generates a SSM Parameter name for a specific amazon linux 2022 AMI.

public static string SsmParameterName(IAmazonLinux2022ImageSsmParameterProps props)
Parameters
props IAmazonLinux2022ImageSsmParameterProps
Returns

string

Remarks

Example values:

"/aws/service/ami-amazon-linux-latest/al2022-ami-kernel-5.15-x86_64",
"/aws/service/ami-amazon-linux-latest/al2022-ami-kernel-default-x86_64",
"/aws/service/ami-amazon-linux-latest/al2022-ami-minimal-kernel-5.15-arm64",
"/aws/service/ami-amazon-linux-latest/al2022-ami-minimal-kernel-5.15-x86_64",
"/aws/service/ami-amazon-linux-latest/al2022-ami-kernel-5.15-arm64",
"/aws/service/ami-amazon-linux-latest/al2022-ami-minimal-kernel-default-arm64",
"/aws/service/ami-amazon-linux-latest/al2022-ami-minimal-kernel-default-x86_64",
"/aws/service/ami-amazon-linux-latest/al2022-ami-kernel-default-arm64",

Implements

IMachineImage
Back to top Generated by DocFX