AWS SDK

AWS SDK

rev. 2493670155f3f484f4055f00c7816463c1a2ced2..ac5e22252d1e170d05dd8b11ceb2a7a284cd7f2e (ignoring whitespace)

Files changed:

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/EndDateType.kt

@@ -9,9 +44,44 @@
   29     29   
            "limited" -> Limited
   30     30   
            "unlimited" -> Unlimited
   31     31   
            else -> SdkUnknown(value)
   32     32   
        }
   33     33   
   34     34   
        /**
   35     35   
         * Get a list of all possible variants
   36     36   
         */
   37     37   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.EndDateType> = values
   38     38   
   39         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.EndDateType> = listOf(
          39  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.EndDateType> by lazy { listOf(
   40     40   
            Limited,
   41     41   
            Unlimited,
   42         -
        )
          42  +
        ) }
   43     43   
    }
   44     44   
}

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/EndpointIpAddressType.kt

@@ -15,15 +51,51 @@
   35     35   
            "ipv4" -> Ipv4
   36     36   
            "ipv6" -> Ipv6
   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.EndpointIpAddressType> = values
   44     44   
   45         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.EndpointIpAddressType> = listOf(
          45  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.EndpointIpAddressType> by lazy { listOf(
   46     46   
            DualStack,
   47     47   
            Ipv4,
   48     48   
            Ipv6,
   49         -
        )
          49  +
        ) }
   50     50   
    }
   51     51   
}

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/EphemeralNvmeSupport.kt

@@ -15,15 +51,51 @@
   35     35   
            "supported" -> Supported
   36     36   
            "unsupported" -> Unsupported
   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.EphemeralNvmeSupport> = values
   44     44   
   45         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.EphemeralNvmeSupport> = listOf(
          45  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.EphemeralNvmeSupport> by lazy { listOf(
   46     46   
            Required,
   47     47   
            Supported,
   48     48   
            Unsupported,
   49         -
        )
          49  +
        ) }
   50     50   
    }
   51     51   
}

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/EventCode.kt

@@ -27,27 +65,65 @@
   47     47   
            "system-maintenance" -> SystemMaintenance
   48     48   
            "system-reboot" -> SystemReboot
   49     49   
            else -> SdkUnknown(value)
   50     50   
        }
   51     51   
   52     52   
        /**
   53     53   
         * Get a list of all possible variants
   54     54   
         */
   55     55   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.EventCode> = values
   56     56   
   57         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.EventCode> = listOf(
          57  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.EventCode> by lazy { listOf(
   58     58   
            InstanceReboot,
   59     59   
            InstanceRetirement,
   60     60   
            InstanceStop,
   61     61   
            SystemMaintenance,
   62     62   
            SystemReboot,
   63         -
        )
          63  +
        ) }
   64     64   
    }
   65     65   
}

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/EventType.kt

@@ -21,21 +58,58 @@
   41     41   
            "information" -> Information
   42     42   
            "instanceChange" -> InstanceChange
   43     43   
            else -> SdkUnknown(value)
   44     44   
        }
   45     45   
   46     46   
        /**
   47     47   
         * Get a list of all possible variants
   48     48   
         */
   49     49   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.EventType> = values
   50     50   
   51         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.EventType> = listOf(
          51  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.EventType> by lazy { listOf(
   52     52   
            BatchChange,
   53     53   
            Error,
   54     54   
            Information,
   55     55   
            InstanceChange,
   56         -
        )
          56  +
        ) }
   57     57   
    }
   58     58   
}

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/ExcessCapacityTerminationPolicy.kt

@@ -9,9 +44,44 @@
   29     29   
            "default" -> Default
   30     30   
            "noTermination" -> NoTermination
   31     31   
            else -> SdkUnknown(value)
   32     32   
        }
   33     33   
   34     34   
        /**
   35     35   
         * Get a list of all possible variants
   36     36   
         */
   37     37   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.ExcessCapacityTerminationPolicy> = values
   38     38   
   39         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.ExcessCapacityTerminationPolicy> = listOf(
          39  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.ExcessCapacityTerminationPolicy> by lazy { listOf(
   40     40   
            Default,
   41     41   
            NoTermination,
   42         -
        )
          42  +
        ) }
   43     43   
    }
   44     44   
}

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/ExportEnvironment.kt

@@ -15,15 +51,51 @@
   35     35   
            "microsoft" -> Microsoft
   36     36   
            "vmware" -> Vmware
   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.ExportEnvironment> = values
   44     44   
   45         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.ExportEnvironment> = listOf(
          45  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.ExportEnvironment> by lazy { listOf(
   46     46   
            Citrix,
   47     47   
            Microsoft,
   48     48   
            Vmware,
   49         -
        )
          49  +
        ) }
   50     50   
    }
   51     51   
}

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/ExportTaskState.kt

@@ -21,21 +58,58 @@
   41     41   
            "cancelling" -> Cancelling
   42     42   
            "completed" -> Completed
   43     43   
            else -> SdkUnknown(value)
   44     44   
        }
   45     45   
   46     46   
        /**
   47     47   
         * Get a list of all possible variants
   48     48   
         */
   49     49   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.ExportTaskState> = values
   50     50   
   51         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.ExportTaskState> = listOf(
          51  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.ExportTaskState> by lazy { listOf(
   52     52   
            Active,
   53     53   
            Cancelled,
   54     54   
            Cancelling,
   55     55   
            Completed,
   56         -
        )
          56  +
        ) }
   57     57   
    }
   58     58   
}

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/FastLaunchResourceType.kt

@@ -3,3 +37,37 @@
   23     23   
        public fun fromValue(value: kotlin.String): aws.sdk.kotlin.services.ec2.model.FastLaunchResourceType = when (value) {
   24     24   
            "snapshot" -> Snapshot
   25     25   
            else -> SdkUnknown(value)
   26     26   
        }
   27     27   
   28     28   
        /**
   29     29   
         * Get a list of all possible variants
   30     30   
         */
   31     31   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FastLaunchResourceType> = values
   32     32   
   33         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FastLaunchResourceType> = listOf(
          33  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FastLaunchResourceType> by lazy { listOf(
   34     34   
            Snapshot,
   35         -
        )
          35  +
        ) }
   36     36   
    }
   37     37   
}

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/FastLaunchStateCode.kt

@@ -33,33 +72,72 @@
   53     53   
            "enabling" -> Enabling
   54     54   
            "enabling-failed" -> EnablingFailed
   55     55   
            else -> SdkUnknown(value)
   56     56   
        }
   57     57   
   58     58   
        /**
   59     59   
         * Get a list of all possible variants
   60     60   
         */
   61     61   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FastLaunchStateCode> = values
   62     62   
   63         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FastLaunchStateCode> = listOf(
          63  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FastLaunchStateCode> by lazy { listOf(
   64     64   
            Disabling,
   65     65   
            DisablingFailed,
   66     66   
            Enabled,
   67     67   
            EnabledFailed,
   68     68   
            Enabling,
   69     69   
            EnablingFailed,
   70         -
        )
          70  +
        ) }
   71     71   
    }
   72     72   
}

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/FastSnapshotRestoreStateCode.kt

@@ -27,27 +65,65 @@
   47     47   
            "enabling" -> Enabling
   48     48   
            "optimizing" -> Optimizing
   49     49   
            else -> SdkUnknown(value)
   50     50   
        }
   51     51   
   52     52   
        /**
   53     53   
         * Get a list of all possible variants
   54     54   
         */
   55     55   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FastSnapshotRestoreStateCode> = values
   56     56   
   57         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FastSnapshotRestoreStateCode> = listOf(
          57  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FastSnapshotRestoreStateCode> by lazy { listOf(
   58     58   
            Disabled,
   59     59   
            Disabling,
   60     60   
            Enabled,
   61     61   
            Enabling,
   62     62   
            Optimizing,
   63         -
        )
          63  +
        ) }
   64     64   
    }
   65     65   
}

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/FilterByDimension.kt

@@ -1,1 +44,49 @@
    5      5   
import kotlin.collections.List
    6      6   
    7      7   
public sealed class FilterByDimension {
    8      8   
    public abstract val value: kotlin.String
    9      9   
   10     10   
    public object AccountId : aws.sdk.kotlin.services.ec2.model.FilterByDimension() {
   11     11   
        override val value: kotlin.String = "account-id"
   12     12   
        override fun toString(): kotlin.String = "AccountId"
   13     13   
    }
   14     14   
          15  +
    public object AccountName : aws.sdk.kotlin.services.ec2.model.FilterByDimension() {
          16  +
        override val value: kotlin.String = "account-name"
          17  +
        override fun toString(): kotlin.String = "AccountName"
          18  +
    }
          19  +
   15     20   
    public object AvailabilityZoneId : aws.sdk.kotlin.services.ec2.model.FilterByDimension() {
   16     21   
        override val value: kotlin.String = "availability-zone-id"
   17     22   
        override fun toString(): kotlin.String = "AvailabilityZoneId"
   18     23   
    }
   19     24   
   20     25   
    public object InstanceFamily : aws.sdk.kotlin.services.ec2.model.FilterByDimension() {
   21     26   
        override val value: kotlin.String = "instance-family"
   22     27   
        override fun toString(): kotlin.String = "InstanceFamily"
   23     28   
    }
   24     29   
@@ -75,80 +149,156 @@
   95    100   
    public data class SdkUnknown(override val value: kotlin.String) : aws.sdk.kotlin.services.ec2.model.FilterByDimension() {
   96    101   
        override fun toString(): kotlin.String = "SdkUnknown($value)"
   97    102   
    }
   98    103   
   99    104   
    public companion object {
  100    105   
        /**
  101    106   
         * Convert a raw value to one of the sealed variants or [SdkUnknown]
  102    107   
         */
  103    108   
        public fun fromValue(value: kotlin.String): aws.sdk.kotlin.services.ec2.model.FilterByDimension = when (value) {
  104    109   
            "account-id" -> AccountId
         110  +
            "account-name" -> AccountName
  105    111   
            "availability-zone-id" -> AvailabilityZoneId
  106    112   
            "instance-family" -> InstanceFamily
  107    113   
            "instance-platform" -> InstancePlatform
  108    114   
            "instance-type" -> InstanceType
  109    115   
            "reservation-arn" -> ReservationArn
  110    116   
            "reservation-create-timestamp" -> ReservationCreateTimestamp
  111    117   
            "reservation-end-date-type" -> ReservationEndDateType
  112    118   
            "reservation-end-timestamp" -> ReservationEndTimestamp
  113    119   
            "reservation-id" -> ReservationId
  114    120   
            "reservation-instance-match-criteria" -> ReservationInstanceMatchCriteria
  115    121   
            "reservation-start-timestamp" -> ReservationStartTimestamp
  116    122   
            "reservation-state" -> ReservationState
  117    123   
            "reservation-type" -> ReservationType
  118    124   
            "reservation-unused-financial-owner" -> ReservationUnusedFinancialOwner
  119    125   
            "resource-region" -> ResourceRegion
  120    126   
            "tenancy" -> Tenancy
  121    127   
            else -> SdkUnknown(value)
  122    128   
        }
  123    129   
  124    130   
        /**
  125    131   
         * Get a list of all possible variants
  126    132   
         */
  127    133   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FilterByDimension> = values
  128    134   
  129         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FilterByDimension> = listOf(
         135  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FilterByDimension> by lazy { listOf(
  130    136   
            AccountId,
         137  +
            AccountName,
  131    138   
            AvailabilityZoneId,
  132    139   
            InstanceFamily,
  133    140   
            InstancePlatform,
  134    141   
            InstanceType,
  135    142   
            ReservationArn,
  136    143   
            ReservationCreateTimestamp,
  137    144   
            ReservationEndDateType,
  138    145   
            ReservationEndTimestamp,
  139    146   
            ReservationId,
  140    147   
            ReservationInstanceMatchCriteria,
  141    148   
            ReservationStartTimestamp,
  142    149   
            ReservationState,
  143    150   
            ReservationType,
  144    151   
            ReservationUnusedFinancialOwner,
  145    152   
            ResourceRegion,
  146    153   
            Tenancy,
  147         -
        )
         154  +
        ) }
  148    155   
    }
  149    156   
}

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/FindingsFound.kt

@@ -15,15 +51,51 @@
   35     35   
            "true" -> True
   36     36   
            "unknown" -> Unknown
   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.FindingsFound> = values
   44     44   
   45         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FindingsFound> = listOf(
          45  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FindingsFound> by lazy { listOf(
   46     46   
            False,
   47     47   
            True,
   48     48   
            Unknown,
   49         -
        )
          49  +
        ) }
   50     50   
    }
   51     51   
}

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/FleetActivityStatus.kt

@@ -21,21 +58,58 @@
   41     41   
            "pending_fulfillment" -> PendingFulfillment
   42     42   
            "pending_termination" -> PendingTermination
   43     43   
            else -> SdkUnknown(value)
   44     44   
        }
   45     45   
   46     46   
        /**
   47     47   
         * Get a list of all possible variants
   48     48   
         */
   49     49   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FleetActivityStatus> = values
   50     50   
   51         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FleetActivityStatus> = listOf(
          51  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FleetActivityStatus> by lazy { listOf(
   52     52   
            Error,
   53     53   
            Fulfilled,
   54     54   
            PendingFulfillment,
   55     55   
            PendingTermination,
   56         -
        )
          56  +
        ) }
   57     57   
    }
   58     58   
}

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/FleetCapacityReservationTenancy.kt

@@ -3,3 +37,37 @@
   23     23   
        public fun fromValue(value: kotlin.String): aws.sdk.kotlin.services.ec2.model.FleetCapacityReservationTenancy = when (value) {
   24     24   
            "default" -> Default
   25     25   
            else -> SdkUnknown(value)
   26     26   
        }
   27     27   
   28     28   
        /**
   29     29   
         * Get a list of all possible variants
   30     30   
         */
   31     31   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FleetCapacityReservationTenancy> = values
   32     32   
   33         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FleetCapacityReservationTenancy> = listOf(
          33  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FleetCapacityReservationTenancy> by lazy { listOf(
   34     34   
            Default,
   35         -
        )
          35  +
        ) }
   36     36   
    }
   37     37   
}

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/FleetCapacityReservationUsageStrategy.kt

@@ -3,3 +37,37 @@
   23     23   
        public fun fromValue(value: kotlin.String): aws.sdk.kotlin.services.ec2.model.FleetCapacityReservationUsageStrategy = when (value) {
   24     24   
            "use-capacity-reservations-first" -> UseCapacityReservationsFirst
   25     25   
            else -> SdkUnknown(value)
   26     26   
        }
   27     27   
   28     28   
        /**
   29     29   
         * Get a list of all possible variants
   30     30   
         */
   31     31   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FleetCapacityReservationUsageStrategy> = values
   32     32   
   33         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FleetCapacityReservationUsageStrategy> = listOf(
          33  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.FleetCapacityReservationUsageStrategy> by lazy { listOf(
   34     34   
            UseCapacityReservationsFirst,
   35         -
        )
          35  +
        ) }
   36     36   
    }
   37     37   
}