Skip to content

Commit feb7f2e

Browse files
Update generated code (#2116)
update generated code
1 parent 9b143cd commit feb7f2e

6 files changed

Lines changed: 18 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## NOT RELEASED
44

5+
### Added
6+
7+
- AWS api-change: Add Python3.15 (python3.15) and NodeJs 26 (nodejs26.x) support to AWS Lambda
8+
59
## 2.17.0
610

711
### Added

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
},
3333
"extra": {
3434
"branch-alias": {
35-
"dev-master": "2.17-dev"
35+
"dev-master": "2.18-dev"
3636
}
3737
}
3838
}

src/Enum/Runtime.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ final class Runtime
3030
public const NODEJS_20_X = 'nodejs20.x';
3131
public const NODEJS_22_X = 'nodejs22.x';
3232
public const NODEJS_24_X = 'nodejs24.x';
33+
public const NODEJS_26_X = 'nodejs26.x';
3334
public const NODEJS_4_3 = 'nodejs4.3';
3435
public const NODEJS_4_3_EDGE = 'nodejs4.3-edge';
3536
public const NODEJS_6_10 = 'nodejs6.10';
@@ -43,6 +44,7 @@ final class Runtime
4344
public const PYTHON_3_12 = 'python3.12';
4445
public const PYTHON_3_13 = 'python3.13';
4546
public const PYTHON_3_14 = 'python3.14';
47+
public const PYTHON_3_15 = 'python3.15';
4648
public const PYTHON_3_6 = 'python3.6';
4749
public const PYTHON_3_7 = 'python3.7';
4850
public const PYTHON_3_8 = 'python3.8';
@@ -87,6 +89,7 @@ public static function exists(string $value): bool
8789
self::NODEJS_20_X => true,
8890
self::NODEJS_22_X => true,
8991
self::NODEJS_24_X => true,
92+
self::NODEJS_26_X => true,
9093
self::NODEJS_4_3 => true,
9194
self::NODEJS_4_3_EDGE => true,
9295
self::NODEJS_6_10 => true,
@@ -100,6 +103,7 @@ public static function exists(string $value): bool
100103
self::PYTHON_3_12 => true,
101104
self::PYTHON_3_13 => true,
102105
self::PYTHON_3_14 => true,
106+
self::PYTHON_3_15 => true,
103107
self::PYTHON_3_6 => true,
104108
self::PYTHON_3_7 => true,
105109
self::PYTHON_3_8 => true,

src/Enum/S3ObjectStorageMode.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
namespace AsyncAws\Lambda\Enum;
44

55
/**
6-
* The storage mode for a function's deployment package.
6+
* The method Lambda uses to store a function's deployment package — either by copying the package into Lambda-managed
7+
* storage (`COPY`) or by referencing it directly from the source Amazon S3 bucket (`REFERENCE`).
78
*/
89
final class S3ObjectStorageMode
910
{

src/ValueObject/LayerVersionContentInput.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,11 @@ final class LayerVersionContentInput
3535
private $s3ObjectVersion;
3636

3737
/**
38+
* Specifies how the layer archive is stored. Valid values:
39+
*
40+
* - `COPY` (default) – Uploads a copy of your layer archive to Lambda.
41+
* - `REFERENCE` – Lambda references the layer archive from the specified Amazon S3 bucket.
42+
*
3843
* @var S3ObjectStorageMode::*|null
3944
*/
4045
private $s3ObjectStorageMode;

src/ValueObject/LayerVersionContentOutput.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ final class LayerVersionContentOutput
4545
private $signingJobArn;
4646

4747
/**
48+
* The resolved Amazon S3 object that contains the layer archive.
49+
*
4850
* @var ResolvedS3Object|null
4951
*/
5052
private $resolvedS3Object;

0 commit comments

Comments
 (0)