Show / Hide Table of Contents

Class AmazonManagedImageAttributes

(experimental) Attributes for importing an Amazon-managed image by name (and optionally a version).

Inheritance
object
AmazonManagedImageAttributes
Implements
IAmazonManagedImageAttributes
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.ImageBuilder.Alpha
Assembly: Amazon.CDK.AWS.ImageBuilder.Alpha.dll
Syntax (csharp)
public class AmazonManagedImageAttributes : IAmazonManagedImageAttributes
Syntax (vb)
Public Class AmazonManagedImageAttributes Implements IAmazonManagedImageAttributes
Remarks

Stability: Experimental

ExampleMetadata: infused

Examples
// Import by name
             var managedImageByName = AmazonManagedImage.FromAmazonManagedImageName(this, "ManagedImageByName", "amazon-linux-2023-x86");

             // Import by attributes with specific version
             var managedImageByAttributes = AmazonManagedImage.FromAmazonManagedImageAttributes(this, "ManagedImageByAttributes", new AmazonManagedImageAttributes {
                 ImageName = "ubuntu-server-22-lts-x86",
                 ImageVersion = "2024.11.25"
             });

Synopsis

Constructors

AmazonManagedImageAttributes()

(experimental) Attributes for importing an Amazon-managed image by name (and optionally a version).

Properties

ImageName

(experimental) The name of the Amazon-managed image.

ImageVersion

(experimental) The version of the Amazon-managed image.

Constructors

AmazonManagedImageAttributes()

(experimental) Attributes for importing an Amazon-managed image by name (and optionally a version).

public AmazonManagedImageAttributes()
Remarks

Stability: Experimental

ExampleMetadata: infused

Examples
// Import by name
             var managedImageByName = AmazonManagedImage.FromAmazonManagedImageName(this, "ManagedImageByName", "amazon-linux-2023-x86");

             // Import by attributes with specific version
             var managedImageByAttributes = AmazonManagedImage.FromAmazonManagedImageAttributes(this, "ManagedImageByAttributes", new AmazonManagedImageAttributes {
                 ImageName = "ubuntu-server-22-lts-x86",
                 ImageVersion = "2024.11.25"
             });

Properties

ImageName

(experimental) The name of the Amazon-managed image.

public string ImageName { get; set; }
Property Value

string

Remarks

The provided name must be normalized by converting all alphabetical characters to lowercase, and replacing all spaces and underscores with hyphens.

Stability: Experimental

ImageVersion

(experimental) The version of the Amazon-managed image.

public string? ImageVersion { get; set; }
Property Value

string

Remarks

Default: x.x.x

Stability: Experimental

Implements

IAmazonManagedImageAttributes
Back to top Generated by DocFX