Class AmazonLinux2022ImageSsmParameter
A SSM Parameter that contains the AMI ID for Amazon Linux 2023.
Implements
Inherited Members
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
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
Returns
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",