Class ImageId
(experimental) The image ID used for creating an Amazon EC2 environment.
Inheritance
System.Object
ImageId
Namespace: Amazon.CDK.AWS.Cloud9.Alpha
Assembly: Amazon.CDK.AWS.Cloud9.Alpha.dll
Syntax (csharp)
public sealed class ImageId : Enum
Syntax (vb)
Public NotInheritable Class ImageId
Inherits
Enum
Remarks
Stability: Experimental
ExampleMetadata: infused
Examples
using Amazon.CDK.AWS.IAM;
Vpc vpc;
var user = new User(this, "user");
user.AddManagedPolicy(ManagedPolicy.FromAwsManagedPolicyName("AWSCloud9Administrator"));
new Ec2Environment(this, "C9Env", new Ec2EnvironmentProps {
Vpc = vpc,
ImageId = ImageId.AMAZON_LINUX_2,
Owner = Owner.User(user)
});
Synopsis
Fields
AMAZON_LINUX_2 | (experimental) Create using Amazon Linux 2. |
AMAZON_LINUX_2023 | (experimental) Create using Amazon Linux 2023. |
UBUNTU_18_04 | (deprecated) Create using Ubuntu 18.04. |
UBUNTU_22_04 | (experimental) Create using Ubuntu 22.04. |
value__ |
Fields
AMAZON_LINUX_2
(experimental) Create using Amazon Linux 2.
public const ImageId AMAZON_LINUX_2
Field Value
Type | Description |
---|---|
ImageId |
Remarks
Stability: Experimental
AMAZON_LINUX_2023
(experimental) Create using Amazon Linux 2023.
public const ImageId AMAZON_LINUX_2023
Field Value
Type | Description |
---|---|
ImageId |
Remarks
Stability: Experimental
UBUNTU_18_04
(deprecated) Create using Ubuntu 18.04.
public const ImageId UBUNTU_18_04
Field Value
Type | Description |
---|---|
ImageId |
Remarks
Stability: Deprecated
UBUNTU_22_04
(experimental) Create using Ubuntu 22.04.
public const ImageId UBUNTU_22_04
Field Value
Type | Description |
---|---|
ImageId |
Remarks
Stability: Experimental
value__
public int value__
Field Value
Type | Description |
---|---|
System.Int32 |