four_lambda 0.0.6

framework for creating AWS CloudFormation template
Documentation
use serde::Serialize;

#[non_exhaustive]
#[derive(Debug, Clone, Copy, Serialize)]
pub enum Runtime {
    #[serde(rename(serialize = "nodejs"))]
    Nodejs,
    #[serde(rename(serialize = "nodejs4.3"))]
    Nodejs4_3,
    #[serde(rename(serialize = "nodejs6.10"))]
    Nodejs6_10,
    #[serde(rename(serialize = "nodejs8.10"))]
    Nodejs8_10,
    #[serde(rename(serialize = "nodejs10.x"))]
    Nodejs10X,
    #[serde(rename(serialize = "nodejs12.x"))]
    Nodejs12X,
    #[serde(rename(serialize = "nodejs14.x"))]
    Nodejs14X,
    #[serde(rename(serialize = "nodejs16.x"))]
    Nodejs16X,
    #[serde(rename(serialize = "nodejs18.x"))]
    Nodejs18X,
    #[serde(rename(serialize = "nodejs20.x"))]
    Nodejs20X,
    #[serde(rename(serialize = "java8"))]
    Java8,
    #[serde(rename(serialize = "java8.al2"))]
    Java8al2,
    #[serde(rename(serialize = "java11"))]
    Java11,
    #[serde(rename(serialize = "java17"))]
    Java17,
    #[serde(rename(serialize = "java21"))]
    Java21,
    #[serde(rename(serialize = "python2.7"))]
    Python2_7,
    #[serde(rename(serialize = "python3.6"))]
    Python3_6,
    #[serde(rename(serialize = "python3.7"))]
    Python3_7,
    #[serde(rename(serialize = "python3.8"))]
    Python3_8,
    #[serde(rename(serialize = "python3.9"))]
    Python3_9,
    #[serde(rename(serialize = "python3.10"))]
    Python3_10,
    #[serde(rename(serialize = "python3.11"))]
    Python3_11,
    #[serde(rename(serialize = "python3.12"))]
    Python3_12,
    #[serde(rename(serialize = "dotnetcore1.0"))]
    DotNetCore1_0,
    #[serde(rename(serialize = "dotnetcore2.0"))]
    DotNetCore2_0,
    #[serde(rename(serialize = "dotnetcore2.1"))]
    DotNetCore2_1,
    #[serde(rename(serialize = "dotnetcore3.1"))]
    DotNetCore3_1,
    #[serde(rename(serialize = "dotnet6"))]
    DotNetCore6,
    #[serde(rename(serialize = "dotnet8"))]
    DotNetCore8,
    #[serde(rename(serialize = "nodejs4.3-edge"))]
    Nodejs4_3Edge,
    #[serde(rename(serialize = "go1.x"))]
    Go1X,
    #[serde(rename(serialize = "ruby2.5"))]
    Ruby2_5,
    #[serde(rename(serialize = "ruby2.7"))]
    Ruby2_7,
    #[serde(rename(serialize = "ruby3.2"))]
    Ruby3_2,
    #[serde(rename(serialize = "provided"))]
    Provided,
    #[serde(rename(serialize = "provided.al2"))]
    ProvidedAl2,
    #[serde(rename(serialize = "provided.al2023"))]
    ProvidedAl2023,
}