AWS SDK

AWS SDK

rev. 2493670155f3f484f4055f00c7816463c1a2ced2..ac5e22252d1e170d05dd8b11ceb2a7a284cd7f2e

Files changed:

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

@@ -9,9 +44,44 @@
   29     29   
            "disabled" -> Disabled
   30     30   
            "enabled" -> Enabled
   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.InstanceMetadataProtocolState> = values
   38     38   
   39         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InstanceMetadataProtocolState> = listOf(
          39  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InstanceMetadataProtocolState> by lazy { listOf(
   40     40   
            Disabled,
   41     41   
            Enabled,
   42         -
        )
          42  +
        ) }
   43     43   
    }
   44     44   
}

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

@@ -9,9 +44,44 @@
   29     29   
            "disabled" -> Disabled
   30     30   
            "enabled" -> Enabled
   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.InstanceMetadataTagsState> = values
   38     38   
   39         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InstanceMetadataTagsState> = listOf(
          39  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InstanceMetadataTagsState> by lazy { listOf(
   40     40   
            Disabled,
   41     41   
            Enabled,
   42         -
        )
          42  +
        ) }
   43     43   
    }
   44     44   
}

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

@@ -9,9 +44,44 @@
   29     29   
            "default" -> Default
   30     30   
            "disabled" -> Disabled
   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.InstanceRebootMigrationState> = values
   38     38   
   39         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InstanceRebootMigrationState> = listOf(
          39  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InstanceRebootMigrationState> by lazy { listOf(
   40     40   
            Default,
   41     41   
            Disabled,
   42         -
        )
          42  +
        ) }
   43     43   
    }
   44     44   
}

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

@@ -33,33 +72,72 @@
   53     53   
            "stopping" -> Stopping
   54     54   
            "terminated" -> Terminated
   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.InstanceStateName> = values
   62     62   
   63         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InstanceStateName> = listOf(
          63  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InstanceStateName> by lazy { listOf(
   64     64   
            Pending,
   65     65   
            Running,
   66     66   
            ShuttingDown,
   67     67   
            Stopped,
   68     68   
            Stopping,
   69     69   
            Terminated,
   70         -
        )
          70  +
        ) }
   71     71   
    }
   72     72   
}

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

@@ -9,9 +44,44 @@
   29     29   
            "required" -> Required
   30     30   
            "unsupported" -> Unsupported
   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.InstanceStorageEncryptionSupport> = values
   38     38   
   39         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InstanceStorageEncryptionSupport> = listOf(
          39  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InstanceStorageEncryptionSupport> by lazy { listOf(
   40     40   
            Required,
   41     41   
            Unsupported,
   42         -
        )
          42  +
        ) }
   43     43   
    }
   44     44   
}

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

@@ -7269,7269 +7329,7329 @@
 7289   7289   
            "z1d.metal" -> Z1DMetal
 7290   7290   
            "z1d.xlarge" -> Z1DXlarge
 7291   7291   
            else -> SdkUnknown(value)
 7292   7292   
        }
 7293   7293   
 7294   7294   
        /**
 7295   7295   
         * Get a list of all possible variants
 7296   7296   
         */
 7297   7297   
        public fun values(): kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InstanceType> = values
 7298   7298   
 7299         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InstanceType> = listOf(
        7299  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InstanceType> by lazy { listOf(
 7300   7300   
            A1_2_Xlarge,
 7301   7301   
            A1_4_Xlarge,
 7302   7302   
            A1Large,
 7303   7303   
            A1Medium,
 7304   7304   
            A1Metal,
 7305   7305   
            A1Xlarge,
 7306   7306   
            C1Medium,
 7307   7307   
            C1Xlarge,
 7308   7308   
            C3_2_Xlarge,
 7309   7309   
            C3_4_Xlarge,
@@ -8482,8482 +8514,8514 @@
 8502   8502   
            X8IMetal48Xl,
 8503   8503   
            X8IMetal96Xl,
 8504   8504   
            X8IXlarge,
 8505   8505   
            Z1D12Xlarge,
 8506   8506   
            Z1D2Xlarge,
 8507   8507   
            Z1D3Xlarge,
 8508   8508   
            Z1D6Xlarge,
 8509   8509   
            Z1DLarge,
 8510   8510   
            Z1DMetal,
 8511   8511   
            Z1DXlarge,
 8512         -
        )
        8512  +
        ) }
 8513   8513   
    }
 8514   8514   
}

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

@@ -9,9 +44,44 @@
   29     29   
            "nitro" -> Nitro
   30     30   
            "xen" -> Xen
   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.InstanceTypeHypervisor> = values
   38     38   
   39         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InstanceTypeHypervisor> = listOf(
          39  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InstanceTypeHypervisor> by lazy { listOf(
   40     40   
            Nitro,
   41     41   
            Xen,
   42         -
        )
          42  +
        ) }
   43     43   
    }
   44     44   
}

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

@@ -9,9 +44,44 @@
   29     29   
            "EIP-ASSOCIATE" -> EipAssociate
   30     30   
            "INSTANCE-ATTACH" -> InstanceAttach
   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.InterfacePermissionType> = values
   38     38   
   39         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InterfacePermissionType> = listOf(
          39  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InterfacePermissionType> by lazy { listOf(
   40     40   
            EipAssociate,
   41     41   
            InstanceAttach,
   42         -
        )
          42  +
        ) }
   43     43   
    }
   44     44   
}

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

@@ -9,9 +44,44 @@
   29     29   
            "GRE" -> Gre
   30     30   
            "VLAN" -> Vlan
   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.InterfaceProtocolType> = values
   38     38   
   39         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InterfaceProtocolType> = listOf(
          39  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InterfaceProtocolType> by lazy { listOf(
   40     40   
            Gre,
   41     41   
            Vlan,
   42         -
        )
          42  +
        ) }
   43     43   
    }
   44     44   
}

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

@@ -15,15 +51,51 @@
   35     35   
            "block-ingress" -> BlockIngress
   36     36   
            "off" -> Off
   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.InternetGatewayBlockMode> = values
   44     44   
   45         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InternetGatewayBlockMode> = listOf(
          45  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InternetGatewayBlockMode> by lazy { listOf(
   46     46   
            BlockBidirectional,
   47     47   
            BlockIngress,
   48     48   
            Off,
   49         -
        )
          49  +
        ) }
   50     50   
    }
   51     51   
}

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

@@ -9,9 +44,44 @@
   29     29   
            "allow-bidirectional" -> AllowBidirectional
   30     30   
            "allow-egress" -> AllowEgress
   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.InternetGatewayExclusionMode> = values
   38     38   
   39         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InternetGatewayExclusionMode> = listOf(
          39  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InternetGatewayExclusionMode> by lazy { listOf(
   40     40   
            AllowBidirectional,
   41     41   
            AllowEgress,
   42         -
        )
          42  +
        ) }
   43     43   
    }
   44     44   
}

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

@@ -33,33 +72,72 @@
   53     53   
            "pending" -> Pending
   54     54   
            "updating" -> Updating
   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.InterruptibleCapacityReservationAllocationStatus> = values
   62     62   
   63         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InterruptibleCapacityReservationAllocationStatus> = listOf(
          63  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InterruptibleCapacityReservationAllocationStatus> by lazy { listOf(
   64     64   
            Active,
   65     65   
            Canceled,
   66     66   
            Canceling,
   67     67   
            Failed,
   68     68   
            Pending,
   69     69   
            Updating,
   70         -
        )
          70  +
        ) }
   71     71   
    }
   72     72   
}

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

@@ -3,3 +37,37 @@
   23     23   
        public fun fromValue(value: kotlin.String): aws.sdk.kotlin.services.ec2.model.InterruptionType = when (value) {
   24     24   
            "adhoc" -> Adhoc
   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.InterruptionType> = values
   32     32   
   33         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InterruptionType> = listOf(
          33  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.InterruptionType> by lazy { listOf(
   34     34   
            Adhoc,
   35         -
        )
          35  +
        ) }
   36     36   
    }
   37     37   
}

tmp-codegen-diff/services/ec2/generated-src/main/kotlin/aws/sdk/kotlin/services/ec2/model/IpAddressType.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.IpAddressType> = values
   44     44   
   45         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.IpAddressType> = listOf(
          45  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.IpAddressType> 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/IpSource.kt

@@ -15,15 +51,51 @@
   35     35   
            "byoip" -> Byoip
   36     36   
            "none" -> None
   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.IpSource> = values
   44     44   
   45         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.IpSource> = listOf(
          45  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.IpSource> by lazy { listOf(
   46     46   
            Amazon,
   47     47   
            Byoip,
   48     48   
            None,
   49         -
        )
          49  +
        ) }
   50     50   
    }
   51     51   
}

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

@@ -27,27 +65,65 @@
   47     47   
            "subnet" -> Subnet
   48     48   
            "vpc" -> Vpc
   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.IpamAddressHistoryResourceType> = values
   56     56   
   57         -
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.IpamAddressHistoryResourceType> = listOf(
          57  +
        private val values: kotlin.collections.List<aws.sdk.kotlin.services.ec2.model.IpamAddressHistoryResourceType> by lazy { listOf(
   58     58   
            Eip,
   59     59   
            Instance,
   60     60   
            NetworkInterface,
   61     61   
            Subnet,
   62     62   
            Vpc,
   63         -
        )
          63  +
        ) }
   64     64   
    }
   65     65   
}