Class EksOptimizedImage

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.eks.EksOptimizedImage
All Implemented Interfaces:
IMachineImage, software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:46.589Z") @Stability(Stable) public class EksOptimizedImage extends software.amazon.jsii.JsiiObject implements IMachineImage
Construct an Amazon Linux 2 image from the latest EKS Optimized AMI published in SSM.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.eks.*;
 EksOptimizedImage eksOptimizedImage = EksOptimizedImage.Builder.create()
         .cpuArch(CpuArch.ARM_64)
         .kubernetesVersion("kubernetesVersion")
         .nodeType(NodeType.STANDARD)
         .build();
 
  • Constructor Details

    • EksOptimizedImage

      protected EksOptimizedImage(software.amazon.jsii.JsiiObjectRef objRef)
    • EksOptimizedImage

      protected EksOptimizedImage(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • EksOptimizedImage

      @Stability(Stable) public EksOptimizedImage(@Nullable EksOptimizedImageProps props)
      Constructs a new instance of the EcsOptimizedAmi class.

      Parameters:
      props -
    • EksOptimizedImage

      @Stability(Stable) public EksOptimizedImage()
      Constructs a new instance of the EcsOptimizedAmi class.
  • Method Details