You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/feature_request.yml
+4-4
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,12 @@
1
1
name: Feature request
2
-
description: Suggest an idea for Lambda Powertools
2
+
description: Suggest an idea for Powertools for AWS Lambda (.NET)
3
3
title: "Feature request: TITLE"
4
4
labels: ["feature-request", "triage"]
5
5
body:
6
6
- type: markdown
7
7
attributes:
8
8
value: |
9
-
Thank you for taking the time to suggest an idea to the Lambda Powertools project.
9
+
Thank you for taking the time to suggest an idea to the Powertools for AWS Lambda (.NET) project.
10
10
11
11
*Future readers*: Please react with 👍 and your use case to help us understand customer demand.
12
12
- type: textarea
@@ -36,9 +36,9 @@ body:
36
36
attributes:
37
37
label: Acknowledgment
38
38
options:
39
-
- label: This feature request meets [Lambda Powertools Tenets](https://awslabs.github.io/aws-lambda-powertools-dotnet/tenets)
39
+
- label: This feature request meets [Powertools for AWS Lambda (.NET) Tenets](https://awslabs.github.io/aws-lambda-powertools-dotnet/tenets)
40
40
required: true
41
-
- label: Should this be considered in other Lambda Powertools languages? i.e. [Python](https://github.com/awslabs/aws-lambda-powertools-python), [Java](https://github.com/awslabs/aws-lambda-powertools-java/), and [TypeScript](https://github.com/awslabs/aws-lambda-powertools-typescript/)
41
+
- label: Should this be considered in other Powertools for AWS Lambda languages? i.e. [Python](https://github.com/awslabs/aws-lambda-powertools-python), [Java](https://github.com/awslabs/aws-lambda-powertools-java/), and [TypeScript](https://github.com/awslabs/aws-lambda-powertools-typescript/)
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/rfc.yml
+3-3
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ body:
15
15
- type: dropdown
16
16
id: area
17
17
attributes:
18
-
label: Which AWS Lambda Powertools utility does this relate to?
18
+
label: Which Powertools for AWS Lambda (.NET) utility does this relate to?
19
19
options:
20
20
- Tracing
21
21
- Logging
@@ -79,9 +79,9 @@ body:
79
79
attributes:
80
80
label: Acknowledgment
81
81
options:
82
-
- label: This feature request meets [Lambda Powertools Tenets](https://awslabs.github.io/aws-lambda-powertools-dotnet/tenets/)
82
+
- label: This feature request meets [Powertools for AWS Lambda (.NET) Tenets](https://awslabs.github.io/aws-lambda-powertools-dotnet/tenets/)
83
83
required: true
84
-
- label: Should this be considered in other Lambda Powertools languages? i.e. [Python](https://github.com/awslabs/aws-lambda-powertools-python), [Java](https://github.com/awslabs/aws-lambda-powertools-java/), and [TypeScript](https://github.com/awslabs/aws-lambda-powertools-typescript/)
84
+
- label: Should this be considered in other Powertools for AWS Lambda (.NET) languages? i.e. [Python](https://github.com/awslabs/aws-lambda-powertools-python), [Java](https://github.com/awslabs/aws-lambda-powertools-java/), and [TypeScript](https://github.com/awslabs/aws-lambda-powertools-typescript/)
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/share_your_work.yml
+4-4
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
name: I Made This (showcase your work)
2
-
description: Share what you did with Powertools 💞💞. Blog post, workshops, presentation, sample apps, etc.
2
+
description: Share what you did with Powertools for AWS Lambda (.NET) 💞💞. Blog post, workshops, presentation, sample apps, etc.
3
3
title: "[I Made This]: <TITLE>"
4
4
labels: ["community-content"]
5
5
body:
@@ -13,7 +13,7 @@ body:
13
13
description: |
14
14
Please share the original link to your material.
15
15
16
-
*Note: Short links will be expanded when added to Powertools documentation*
16
+
*Note: Short links will be expanded when added to Powertools for AWS Lambda (.NET) documentation*
17
17
validations:
18
18
required: true
19
19
- type: textarea
@@ -44,13 +44,13 @@ body:
44
44
description: |
45
45
Any notes you might want to share with us related to this material.
46
46
47
-
*Note: These notes are explicitly to Powertools maintainers. It will not be added to the community resources page.*
47
+
*Note: These notes are explicitly to Powertools for AWS Lambda (.NET) maintainers. It will not be added to the community resources page.*
48
48
validations:
49
49
required: false
50
50
- type: checkboxes
51
51
id: acknowledgment
52
52
attributes:
53
53
label: Acknowledgment
54
54
options:
55
-
- label: I understand this content may be removed from Powertools documentation if it doesn't conform with the [Code of Conduct](https://aws.github.io/code-of-conduct)
55
+
- label: I understand this content may be removed from Powertools for AWS Lambda (.NET) documentation if it doesn't conform with the [Code of Conduct](https://aws.github.io/code-of-conduct)
name: Support Powertools for AWS Lambda (.NET) (become a reference)
2
+
description: Add your organization's name or logo to the Powertools for AWS Lambda (.NET) documentation
3
+
title: "[Support Powertools for AWS Lambda (.NET)]: <your organization name>"
4
4
labels: ["customer-reference"]
5
5
body:
6
6
- type: markdown
@@ -42,13 +42,13 @@ body:
42
42
id: use_case
43
43
attributes:
44
44
label: (Optional) Use case
45
-
description: How are you using Lambda Powertools today? *features, etc.*
45
+
description: How are you using Powertools for AWS Lambda (.NET) today? *features, etc.*
46
46
validations:
47
47
required: false
48
48
- type: checkboxes
49
49
id: other_languages
50
50
attributes:
51
-
label: Also using other Lambda Powertools languages?
51
+
label: Also using other Powertools for AWS Lambda (.NET) languages?
52
52
options:
53
53
- label: Python
54
54
required: false
@@ -59,6 +59,6 @@ body:
59
59
- type: markdown
60
60
attributes:
61
61
value: |
62
-
*By raising a Support Lambda Powertools issue, you are granting AWS permission to use your company's name (and/or logo) for the limited purpose described here. You are also confirming that you have authority to grant such permission.*
62
+
*By raising a Support Powertools for AWS Lambda (.NET) issue, you are granting AWS permission to use your company's name (and/or logo) for the limited purpose described here. You are also confirming that you have authority to grant such permission.*
63
63
64
64
*You can opt-out at any time by commenting or reopening this issue.*
Powertools is a developer toolkit to implement Serverless [best practices and increase developer velocity](https://awslabs.github.io/aws-lambda-powertools-dotnet/#features).
7
+
Powertools for AWS Lambda (.NET) is a developer toolkit to implement Serverless [best practices and increase developer velocity](https://awslabs.github.io/aws-lambda-powertools-dotnet/#features).
> **Join us on the AWS Developers Slack at `#lambda-powertools`** - **[Invite, if you don't have an account](https://join.slack.com/t/awsdevelopers/shared_invite/zt-gu30gquv-EhwIYq3kHhhysaZ2aIX7ew)**
12
12
13
13
## Features
14
14
15
-
Lambda Powertools provides three core utilities:
15
+
Powertools for AWS Lambda (.NET) provides three core utilities:
16
16
17
17
***[Logging](https://awslabs.github.io/aws-lambda-powertools-dotnet/core/logging/)** - provides a custom logger class that outputs structured JSON. It allows you to pass in strings or more complex objects, and will take care of serializing the log output. Common use cases—such as logging the Lambda event payload and capturing cold start information—are handled for you, including appending custom keys to the logger at anytime.
18
18
@@ -24,7 +24,7 @@ Lambda Powertools provides three core utilities:
24
24
25
25
### Installation
26
26
27
-
The AWS Lambda Powertools for .NET utilities (.NET 6) are available as NuGet packages. You can install the packages from [NuGet Gallery](https://www.nuget.org/packages?q=AWS+Lambda+Powertools*){target="_blank"} or from Visual Studio editor by searching `AWS.Lambda.Powertools*` to see various utilities available.
27
+
The Powertools for AWS Lambda (.NET) utilities (.NET 6) are available as NuGet packages. You can install the packages from [NuGet Gallery](https://www.nuget.org/packages?q=AWS+Lambda+Powertools*){target="_blank"} or from Visual Studio editor by searching `AWS.Lambda.Powertools*` to see various utilities available.
Welcome to the **AWS Lambda Powertools for .NET API** reference. This documentation contains the API details for all supported utilities.
3
+
Welcome to the **Powertools for AWS Lambda (.NET) API** reference. This documentation contains the API details for all supported utilities.
4
4
5
5
To get started use the `API Documentaion` menu on the navigation bar, or search for specific keywords on the search box on top-right corner of your screen.
6
6
7
7
> [!NOTE]
8
-
> Are you looking for documentation on how to use AWS Lambda Powertools for .NET utilities and code samples?
8
+
> Are you looking for documentation on how to use Powertools for AWS Lambda (.NET) utilities and code samples?
9
9
>
10
10
> 👉 [Here](https://awslabs.github.io/aws-lambda-powertools-dotnet/) is the perfect place to start.
11
11
12
12
## Feedback
13
13
14
-
If you have any feedback, create a new issue in the *AWS Lambda Powertools for .NET* repository on [GitHub](https://github.com/awslabs/aws-lambda-powertools-dotnet/issues).
14
+
If you have any feedback, create a new issue in the *Powertools for AWS Lambda (.NET)* repository on [GitHub](https://github.com/awslabs/aws-lambda-powertools-dotnet/issues).
Copy file name to clipboardExpand all lines: docs/core/logging.md
+4-4
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ The logging utility provides a Lambda optimized logger with output structured as
14
14
15
15
## Installation
16
16
17
-
Powertools are available as NuGet packages. You can install the packages from [NuGet Gallery](https://www.nuget.org/packages?q=AWS+Lambda+Powertools*){target="_blank"} or from Visual Studio editor by searching `AWS.Lambda.Powertools*` to see various utilities available.
17
+
Powertools for AWS Lambda (.NET) are available as NuGet packages. You can install the packages from [NuGet Gallery](https://www.nuget.org/packages?q=AWS+Lambda+Powertools*){target="_blank"} or from Visual Studio editor by searching `AWS.Lambda.Powertools*` to see various utilities available.
**Name** | string | "Powertools Logger" | Logger name
80
+
**Name** | string | "Powertools for AWS Lambda (.NET) Logger" | Logger name
81
81
**ColdStart** | bool | true| ColdStart value.
82
82
**Service** | string | "payment" | Service name defined. "service_undefined" will be used if unknown
83
83
**SamplingRate** | int | 0.1 | Debug logging sampling rate in percentage e.g. 10% in this case
@@ -445,7 +445,7 @@ via `SamplingRate` parameter on attribute.
445
445
446
446
## Configure Log Output Casing
447
447
448
-
By definition Powertools outputs logging keys using **snake case** (e.g. *"function_memory_size": 128*). This allows developers using different Powertools runtimes, to search logs across services written in languages such as Python or TypeScript.
448
+
By definition Powertools for AWS Lambda (.NET) outputs logging keys using **snake case** (e.g. *"function_memory_size": 128*). This allows developers using different Powertools for AWS Lambda (.NET) runtimes, to search logs across services written in languages such as Python or TypeScript.
449
449
450
450
If you want to override the default behavior you can either set the desired casing through attributes, as described in the example below, or by setting the `POWERTOOLS_LOGGER_CASE` environment variable on your AWS Lambda function. Allowed values are: `CamelCase`, `PascalCase` and `SnakeCase`.
Copy file name to clipboardExpand all lines: docs/core/metrics.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ These metrics can be visualized through [Amazon CloudWatch Console](https://aws.
23
23
24
24
## Installation
25
25
26
-
Powertools are available as NuGet packages. You can install the packages from [NuGet Gallery](https://www.nuget.org/packages?q=AWS+Lambda+Powertools*){target="_blank"} or from Visual Studio editor by searching `AWS.Lambda.Powertools*` to see various utilities available.
26
+
Powertools for AWS Lambda (.NET) are available as NuGet packages. You can install the packages from [NuGet Gallery](https://www.nuget.org/packages?q=AWS+Lambda+Powertools*){target="_blank"} or from Visual Studio editor by searching `AWS.Lambda.Powertools*` to see various utilities available.
0 commit comments