15 15 | public object ReservedInstancesNotInQueuedState : aws.sdk.kotlin.services.ec2.model.DeleteQueuedReservedInstancesErrorCode() {
|
16 16 | override val value: kotlin.String = "reserved-instances-not-in-queued-state"
|
17 17 | override fun toString(): kotlin.String = "ReservedInstancesNotInQueuedState"
|
18 18 | }
|
19 19 |
|
20 20 | public object UnexpectedError : aws.sdk.kotlin.services.ec2.model.DeleteQueuedReservedInstancesErrorCode() {
|
21 21 | override val value: kotlin.String = "unexpected-error"
|
22 22 | override fun toString(): kotlin.String = "UnexpectedError"
|
23 23 | }
|
24 24 |
|
25 25 | public data class SdkUnknown(override val value: kotlin.String) : aws.sdk.kotlin.services.ec2.model.DeleteQueuedReservedInstancesErrorCode() {
|
26 26 | override fun toString(): kotlin.String = "SdkUnknown($value)"
|
27 27 | }
|
28 28 |
|
29 29 | public companion object {
|
30 30 | /**
|
31 31 | * Convert a raw value to one of the sealed variants or [SdkUnknown]
|
32 32 | */
|
33 33 | public fun fromValue(value: kotlin.String): aws.sdk.kotlin.services.ec2.model.DeleteQueuedReservedInstancesErrorCode = when (value) {
|
34 34 | "reserved-instances-id-invalid" -> ReservedInstancesIdInvalid
|
35 35 | "reserved-instances-not-in-queued-state" -> ReservedInstancesNotInQueuedState
|
36 36 | "unexpected-error" -> UnexpectedError
|
37 37 | else -> SdkUnknown(value)
|
38 38 | }
|
39 39 |
|
40 40 | /**
|
41 41 | * Get a list of all possible variants
|
42 42 | */
|
43 43 | public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.DeleteQueuedReservedInstancesErrorCode> = values
|
44 44 |
|
45 - | private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.DeleteQueuedReservedInstancesErrorCode> = listOf(
|
45 + | private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.DeleteQueuedReservedInstancesErrorCode> by lazy { listOf(
|
46 46 | ReservedInstancesIdInvalid,
|
47 47 | ReservedInstancesNotInQueuedState,
|
48 48 | UnexpectedError,
|
49 - | )
|
49 + | ) }
|
50 50 | }
|
51 51 | }
|