Skip to content

Commit 8533abe

Browse files
authored
docs: update layer version to 5 (#1150)
1 parent 103a3a1 commit 8533abe

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

Diff for: docs/index.md

+26-26
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ You can use Powertools in both TypeScript and JavaScript code bases.
2626

2727
Powertools is available in the following formats:
2828

29-
* **Lambda Layer**: [**arn:aws:lambda:{region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:4**](#){: .copyMe}:clipboard:
29+
* **Lambda Layer**: [**arn:aws:lambda:{region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:5**](#){: .copyMe}:clipboard:
3030
* **npm**: **`npm install @aws-lambda-powertools/tracer @aws-lambda-powertools/metrics @aws-lambda-powertools/logger`**
3131

3232
### Lambda Layer
@@ -39,23 +39,23 @@ You can include Lambda Powertools Lambda Layer using [AWS Lambda Console](https:
3939

4040
| Region | Layer ARN
4141
|--------------------------- | ---------------------------
42-
| `us-east-1` | [arn:aws:lambda:us-east-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
43-
| `us-east-2` | [arn:aws:lambda:us-east-2:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
44-
| `us-west-1` | [arn:aws:lambda:us-west-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
45-
| `us-west-2` | [arn:aws:lambda:us-west-2:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
46-
| `ap-south-1` | [arn:aws:lambda:ap-south-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
47-
| `ap-northeast-1` | [arn:aws:lambda:ap-northeast-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
48-
| `ap-northeast-2` | [arn:aws:lambda:ap-northeast-2:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
49-
| `ap-northeast-3` | [arn:aws:lambda:ap-northeast-3:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
50-
| `ap-southeast-1` | [arn:aws:lambda:ap-southeast-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
51-
| `ap-southeast-2` | [arn:aws:lambda:ap-southeast-2:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
52-
| `eu-central-1` | [arn:aws:lambda:eu-central-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
53-
| `eu-west-1` | [arn:aws:lambda:eu-west-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
54-
| `eu-west-2` | [arn:aws:lambda:eu-west-2:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
55-
| `eu-west-3` | [arn:aws:lambda:eu-west-3:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
56-
| `eu-north-1` | [arn:aws:lambda:eu-north-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
57-
| `ca-central-1` | [arn:aws:lambda:ca-central-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
58-
| `sa-east-1` | [arn:aws:lambda:sa-east-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:4](#){: .copyMe}:clipboard:
42+
| `us-east-1` | [arn:aws:lambda:us-east-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
43+
| `us-east-2` | [arn:aws:lambda:us-east-2:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
44+
| `us-west-1` | [arn:aws:lambda:us-west-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
45+
| `us-west-2` | [arn:aws:lambda:us-west-2:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
46+
| `ap-south-1` | [arn:aws:lambda:ap-south-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
47+
| `ap-northeast-1` | [arn:aws:lambda:ap-northeast-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
48+
| `ap-northeast-2` | [arn:aws:lambda:ap-northeast-2:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
49+
| `ap-northeast-3` | [arn:aws:lambda:ap-northeast-3:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
50+
| `ap-southeast-1` | [arn:aws:lambda:ap-southeast-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
51+
| `ap-southeast-2` | [arn:aws:lambda:ap-southeast-2:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
52+
| `eu-central-1` | [arn:aws:lambda:eu-central-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
53+
| `eu-west-1` | [arn:aws:lambda:eu-west-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
54+
| `eu-west-2` | [arn:aws:lambda:eu-west-2:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
55+
| `eu-west-3` | [arn:aws:lambda:eu-west-3:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
56+
| `eu-north-1` | [arn:aws:lambda:eu-north-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
57+
| `ca-central-1` | [arn:aws:lambda:ca-central-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
58+
| `sa-east-1` | [arn:aws:lambda:sa-east-1:094274105915:layer:AWSLambdaPowertoolsTypeScript:5](#){: .copyMe}:clipboard:
5959

6060
??? note "Note: Click to expand and copy code snippets for popular frameworks"
6161

@@ -66,7 +66,7 @@ You can include Lambda Powertools Lambda Layer using [AWS Lambda Console](https:
6666
Type: AWS::Serverless::Function
6767
Properties:
6868
Layers:
69-
- !Sub arn:aws:lambda:${AWS::Region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:4
69+
- !Sub arn:aws:lambda:${AWS::Region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:5
7070
```
7171

7272
If you use `esbuild` to bundle your code, make sure to exclude `@aws-lambda-powertools` from being bundled since the packages will be already present the Layer:
@@ -97,7 +97,7 @@ You can include Lambda Powertools Lambda Layer using [AWS Lambda Console](https:
9797
hello:
9898
handler: lambda_function.lambda_handler
9999
layers:
100-
- arn:aws:lambda:${aws::region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:4
100+
- arn:aws:lambda:${aws::region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:5
101101
```
102102

103103
If you use `esbuild` to bundle your code, make sure to exclude `@aws-lambda-powertools` from being bundled since the packages will be already present the Layer:
@@ -129,7 +129,7 @@ You can include Lambda Powertools Lambda Layer using [AWS Lambda Console](https:
129129
const powertoolsLayer = lambda.LayerVersion.fromLayerVersionArn(
130130
this,
131131
'PowertoolsLayer',
132-
`arn:aws:lambda:${cdk.Stack.of(this).region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:4`
132+
`arn:aws:lambda:${cdk.Stack.of(this).region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:5`
133133
);
134134
135135
new lambda.Function(this, 'Function', {
@@ -181,7 +181,7 @@ You can include Lambda Powertools Lambda Layer using [AWS Lambda Console](https:
181181
role = ...
182182
handler = "index.handler"
183183
runtime = "nodejs16.x"
184-
layers = ["arn:aws:lambda:{aws::region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:4"]
184+
layers = ["arn:aws:lambda:{aws::region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:5"]
185185
source_code_hash = filebase64sha256("lambda_function_payload.zip")
186186
}
187187
```
@@ -199,7 +199,7 @@ You can include Lambda Powertools Lambda Layer using [AWS Lambda Console](https:
199199

200200
const lambdaFunction = new aws.lambda.Function("function", {
201201
layers: [
202-
pulumi.interpolate`arn:aws:lambda:${aws.getRegionOutput().name}:094274105915:layer:AWSLambdaPowertoolsTypeScript:4`
202+
pulumi.interpolate`arn:aws:lambda:${aws.getRegionOutput().name}:094274105915:layer:AWSLambdaPowertoolsTypeScript:5`
203203
],
204204
code: new pulumi.asset.FileArchive("lambda_function_payload.zip"),
205205
tracingConfig: {
@@ -223,7 +223,7 @@ You can include Lambda Powertools Lambda Layer using [AWS Lambda Console](https:
223223
? Do you want to configure advanced settings? Yes
224224
...
225225
? Do you want to enable Lambda layers for this function? Yes
226-
? Enter up to 5 existing Lambda layer ARNs (comma-separated): arn:aws:lambda:{aws::region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:4
226+
? Enter up to 5 existing Lambda layer ARNs (comma-separated): arn:aws:lambda:{aws::region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:5
227227
❯ amplify push -y
228228
229229
# Updating an existing function and add the layer
@@ -233,13 +233,13 @@ You can include Lambda Powertools Lambda Layer using [AWS Lambda Console](https:
233233
- Name: <NAME-OF-FUNCTION>
234234
? Which setting do you want to update? Lambda layers configuration
235235
? Do you want to enable Lambda layers for this function? Yes
236-
? Enter up to 5 existing Lambda layer ARNs (comma-separated): arn:aws:lambda:{aws::region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:4
236+
? Enter up to 5 existing Lambda layer ARNs (comma-separated): arn:aws:lambda:{aws::region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:5
237237
? Do you want to edit the local lambda function now? No
238238
```
239239

240240
=== "Get the Layer .zip contents"
241241
```bash title="AWS CLI"
242-
aws lambda get-layer-version-by-arn --arn arn:aws:lambda:{aws::region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:4 --region {region}
242+
aws lambda get-layer-version-by-arn --arn arn:aws:lambda:{aws::region}:094274105915:layer:AWSLambdaPowertoolsTypeScript:5 --region {region}
243243
```
244244

245245
The pre-signed URL to download this Lambda Layer will be within `Location` key.

0 commit comments

Comments
 (0)