software.amazon.awscdk.services.ecs.FargatePlatformVersion Maven / Gradle / Ivy
package software.amazon.awscdk.services.ecs;
/**
* The platform version on which to run your service.
*
* @see https://docs.aws.amazon.com/AmazonECS/latest/developerguide/platform_versions.html
*/
@javax.annotation.Generated(value = "jsii-pacmak/1.15.0 (build 585166b)", date = "2021-02-03T23:38:33.706Z")
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
@software.amazon.jsii.Jsii(module = software.amazon.awscdk.services.ecs.$Module.class, fqn = "@aws-cdk/aws-ecs.FargatePlatformVersion")
public enum FargatePlatformVersion {
/**
* The latest, recommended platform version.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
LATEST,
/**
* Version 1.4.0.
*
* Supports EFS endpoints, CAP_SYS_PTRACE Linux capability,
* network performance metrics in CloudWatch Container Insights,
* consolidated 20 GB ephemeral volume.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
VERSION1_4,
/**
* Version 1.3.0.
*
* Supports secrets, task recycling.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
VERSION1_3,
/**
* Version 1.2.0.
*
* Supports private registries.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
VERSION1_2,
/**
* Version 1.1.0.
*
* Supports task metadata, health checks, service discovery.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
VERSION1_1,
/**
* Initial release.
*
* Based on Amazon Linux 2017.09.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
VERSION1_0,
}