Skip to content

Commit c2e389e

Browse files
committed
update generated code
1 parent 774e8cf commit c2e389e

File tree

70 files changed

+856
-305
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+856
-305
lines changed

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"variables": {
3-
"${LATEST}": "3.284.1"
3+
"${LATEST}": "3.285.4"
44
},
55
"endpoints": "https://raw.githubusercontent.com/aws/aws-sdk-php/${LATEST}/src/data/endpoints.json",
66
"services": {

src/Service/CloudFormation/src/CloudFormationClient.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ public function describeStackEvents($input = []): DescribeStackEventsOutput
7777
* Returns the description for the specified stack; if no stack name was specified, then it returns the description for
7878
* all the stacks created.
7979
*
80-
* > If the stack doesn't exist, an `ValidationError` is returned.
80+
* > If the stack doesn't exist, a `ValidationError` is returned.
8181
*
8282
* @see https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStacks.html
8383
* @see https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-cloudformation-2010-05-15.html#describestacks

src/Service/Lambda/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
### Added
66

77
- AWS api-change: Adds support for Lambda functions to access Dual-Stack subnets over IPv6, via an opt-in flag in CreateFunction and UpdateFunctionConfiguration APIs
8+
- AWS api-change: Add Custom runtime on Amazon Linux 2023 (provided.al2023) support to AWS Lambda.
9+
- AWS api-change: Add Node 20 (nodejs20.x) support to AWS Lambda.
810

911
## 2.1.0
1012

src/Service/Lambda/src/Enum/Runtime.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,14 @@ final class Runtime
2020
public const NODEJS_14_X = 'nodejs14.x';
2121
public const NODEJS_16_X = 'nodejs16.x';
2222
public const NODEJS_18_X = 'nodejs18.x';
23+
public const NODEJS_20_X = 'nodejs20.x';
2324
public const NODEJS_4_3 = 'nodejs4.3';
2425
public const NODEJS_4_3_EDGE = 'nodejs4.3-edge';
2526
public const NODEJS_6_10 = 'nodejs6.10';
2627
public const NODEJS_8_10 = 'nodejs8.10';
2728
public const PROVIDED = 'provided';
2829
public const PROVIDED_AL_2 = 'provided.al2';
30+
public const PROVIDED_AL_2023 = 'provided.al2023';
2931
public const PYTHON_2_7 = 'python2.7';
3032
public const PYTHON_3_10 = 'python3.10';
3133
public const PYTHON_3_11 = 'python3.11';
@@ -56,12 +58,14 @@ public static function exists(string $value): bool
5658
self::NODEJS_14_X => true,
5759
self::NODEJS_16_X => true,
5860
self::NODEJS_18_X => true,
61+
self::NODEJS_20_X => true,
5962
self::NODEJS_4_3 => true,
6063
self::NODEJS_4_3_EDGE => true,
6164
self::NODEJS_6_10 => true,
6265
self::NODEJS_8_10 => true,
6366
self::PROVIDED => true,
6467
self::PROVIDED_AL_2 => true,
68+
self::PROVIDED_AL_2023 => true,
6569
self::PYTHON_2_7 => true,
6670
self::PYTHON_3_10 => true,
6771
self::PYTHON_3_11 => true,

src/Service/Lambda/src/Input/UpdateFunctionConfigurationRequest.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,9 @@ final class UpdateFunctionConfigurationRequest extends Input
181181

182182
/**
183183
* The size of the function's `/tmp` directory in MB. The default value is 512, but can be any whole number between 512
184-
* and 10,240 MB.
184+
* and 10,240 MB. For more information, see Configuring ephemeral storage (console) [^1].
185+
*
186+
* [^1]: https://docs.aws.amazon.com/lambda/latest/dg/configuration-function-common.html#configuration-ephemeral-storage
185187
*
186188
* @var EphemeralStorage|null
187189
*/

src/Service/Lambda/src/LambdaClient.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,8 +196,10 @@ public function getFunctionConfiguration($input): FunctionConfiguration
196196
}
197197

198198
/**
199-
* Invokes a Lambda function. You can invoke a function synchronously (and wait for the response), or asynchronously. To
200-
* invoke a function asynchronously, set `InvocationType` to `Event`.
199+
* Invokes a Lambda function. You can invoke a function synchronously (and wait for the response), or asynchronously. By
200+
* default, Lambda invokes your function synchronously (i.e. the`InvocationType` is `RequestResponse`). To invoke a
201+
* function asynchronously, set `InvocationType` to `Event`. Lambda passes the `ClientContext` object to your function
202+
* for synchronous invocations only.
201203
*
202204
* For synchronous invocation [^1], details about the function response, including errors, are included in the response
203205
* body and headers. For either invocation type, you can find more information in the execution log [^2] and trace [^3].

src/Service/Lambda/src/Result/FunctionConfiguration.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -277,8 +277,10 @@ class FunctionConfiguration extends Result
277277
private $architectures;
278278

279279
/**
280-
* The size of the function’s `/tmp` directory in MB. The default value is 512, but it can be any whole number between
281-
* 512 and 10,240 MB.
280+
* The size of the function's `/tmp` directory in MB. The default value is 512, but can be any whole number between 512
281+
* and 10,240 MB. For more information, see Configuring ephemeral storage (console) [^1].
282+
*
283+
* [^1]: https://docs.aws.amazon.com/lambda/latest/dg/configuration-function-common.html#configuration-ephemeral-storage
282284
*
283285
* @var EphemeralStorage|null
284286
*/

src/Service/Lambda/src/ValueObject/EphemeralStorage.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@
55
use AsyncAws\Core\Exception\InvalidArgument;
66

77
/**
8-
* The size of the function's `/tmp` directory in MB. The default value is 512, but it can be any whole number between
9-
* 512 and 10,240 MB.
8+
* The size of the function's `/tmp` directory in MB. The default value is 512, but can be any whole number between 512
9+
* and 10,240 MB. For more information, see Configuring ephemeral storage (console) [^1].
10+
*
11+
* [^1]: https://docs.aws.amazon.com/lambda/latest/dg/configuration-function-common.html#configuration-ephemeral-storage
1012
*/
1113
final class EphemeralStorage
1214
{

src/Service/Lambda/src/ValueObject/FunctionConfiguration.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -261,8 +261,10 @@ final class FunctionConfiguration
261261
private $architectures;
262262

263263
/**
264-
* The size of the function’s `/tmp` directory in MB. The default value is 512, but it can be any whole number between
265-
* 512 and 10,240 MB.
264+
* The size of the function's `/tmp` directory in MB. The default value is 512, but can be any whole number between 512
265+
* and 10,240 MB. For more information, see Configuring ephemeral storage (console) [^1].
266+
*
267+
* [^1]: https://docs.aws.amazon.com/lambda/latest/dg/configuration-function-common.html#configuration-ephemeral-storage
266268
*
267269
* @var EphemeralStorage|null
268270
*/

src/Service/MediaConvert/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
- AWS api-change: This release includes additional audio channel tags in Quicktime outputs, support for film grain synthesis for AV1 outputs, ability to create audio-only FLAC outputs, and ability to specify Amazon S3 destination storage class.
88
- AWS api-change: This release supports the creation of of audio-only tracks in CMAF output groups.
99
- AWS api-change: This release adds the ability to replace video frames without modifying the audio essence.
10+
- AWS api-change: This release includes the ability to specify any input source as the primary input for corresponding follow modes, and allows users to specify fit and fill behaviors without resizing content.
1011

1112
### Changed
1213

0 commit comments

Comments
 (0)