All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.io.github.trueangle.knative.lambda.runtime.events.AWSRegion.kt Maven / Gradle / Ivy

package io.github.trueangle.knative.lambda.runtime.events

import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

@Serializable
enum class AWSRegion(val rawValue: String) {
    @SerialName("af-south-1")
    AF_SOUTH_1("af-south-1"),
    @SerialName("ap-northeast-1")
    AP_NORTHEAST_1("ap-northeast-1"),
    @SerialName("ap-northeast-2")
    AP_NORTHEAST_2("ap-northeast-2"),
    @SerialName("ap-east-1")
    AP_EAST_1("ap-east-1"),
    @SerialName("ap-southeast-1")
    AP_SOUTHEAST_1("ap-southeast-1"),
    @SerialName("ap-southeast-2")
    AP_SOUTHEAST_2("ap-southeast-2"),
    @SerialName("ap-southeast-3")
    AP_SOUTHEAST_3("ap-southeast-3"),
    @SerialName("ap-southeast-4")
    AP_SOUTHEAST_4("ap-southeast-4"),
    @SerialName("ap-south-1")
    AP_SOUTH_1("ap-south-1"),
    @SerialName("ap-south-2")
    AP_SOUTH_2("ap-south-2"),
    @SerialName("cn-north-1")
    CN_NORTH_1("cn-north-1"),
    @SerialName("cn-northwest-1")
    CN_NORTHWEST_1("cn-northwest-1"),
    @SerialName("eu-north-1")
    EU_NORTH_1("eu-north-1"),
    @SerialName("eu-south-1")
    EU_SOUTH_1("eu-south-1"),
    @SerialName("eu-south-2")
    EU_SOUTH_2("eu-south-2"),
    @SerialName("eu-west-1")
    EU_WEST_1("eu-west-1"),
    @SerialName("eu-west-2")
    EU_WEST_2("eu-west-2"),
    @SerialName("eu-west-3")
    EU_WEST_3("eu-west-3"),
    @SerialName("eu-central-1")
    EU_CENTRAL_1("eu-central-1"),
    @SerialName("eu-central-2")
    EU_CENTRAL_2("eu-central-2"),
    @SerialName("us-east-1")
    US_EAST_1("us-east-1"),
    @SerialName("us-east-2")
    US_EAST_2("us-east-2"),
    @SerialName("us-west-1")
    US_WEST_1("us-west-1"),
    @SerialName("us-west-2")
    US_WEST_2("us-west-2"),
    @SerialName("us-gov-east-1")
    US_GOV_EAST_1("us-gov-east-1"),
    @SerialName("us-gov-west-1")
    US_GOV_WEST_1("us-gov-west-1"),
    @SerialName("ca-central-1")
    CA_CENTRAL_1("ca-central-1"),
    @SerialName("sa-east-1")
    SA_EAST_1("sa-east-1"),
    @SerialName("me-central-1")
    ME_CENTRAL_1("me-central-1"),
    @SerialName("me-south-1")
    ME_SOUTH_1("me-south-1");

    companion object {
        val all: List = AWSRegion.entries.toList()
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy