diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
index 06aa8d99..99eb6f12 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -48,7 +48,7 @@ body:
- type: input
id: version
attributes:
- label: AWS Lambda Powertools for .NET version
+ label: Powertools for AWS Lambda (.NET) version
placeholder: "latest, 1.25.6"
value: latest
validations:
diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml
index d0fddd50..fa553b6b 100644
--- a/.github/ISSUE_TEMPLATE/feature_request.yml
+++ b/.github/ISSUE_TEMPLATE/feature_request.yml
@@ -1,12 +1,12 @@
name: Feature request
-description: Suggest an idea for Lambda Powertools
+description: Suggest an idea for Powertools for AWS Lambda (.NET)
title: "Feature request: TITLE"
labels: ["feature-request", "triage"]
body:
- type: markdown
attributes:
value: |
- Thank you for taking the time to suggest an idea to the Lambda Powertools project.
+ Thank you for taking the time to suggest an idea to the Powertools for AWS Lambda (.NET) project.
*Future readers*: Please react with π and your use case to help us understand customer demand.
- type: textarea
@@ -36,9 +36,9 @@ body:
attributes:
label: Acknowledgment
options:
- - label: This feature request meets [Lambda Powertools Tenets](https://awslabs.github.io/aws-lambda-powertools-dotnet/tenets)
+ - label: This feature request meets [Powertools for AWS Lambda (.NET) Tenets](https://awslabs.github.io/aws-lambda-powertools-dotnet/tenets)
required: true
- - 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/)
+ - 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/)
required: false
- type: markdown
attributes:
diff --git a/.github/ISSUE_TEMPLATE/maintenance.yml b/.github/ISSUE_TEMPLATE/maintenance.yml
index 5c1c62cb..c1db7386 100644
--- a/.github/ISSUE_TEMPLATE/maintenance.yml
+++ b/.github/ISSUE_TEMPLATE/maintenance.yml
@@ -60,7 +60,7 @@ body:
attributes:
label: Acknowledgment
options:
- - label: This request meets [Lambda Powertools Tenets](https://awslabs.github.io/aws-lambda-powertools-dotnet/latest/#tenets)
+ - label: This request meets [Powertools for AWS Lambda (.NET) Tenets](https://awslabs.github.io/aws-lambda-powertools-dotnet/latest/#tenets)
required: true
- type: markdown
attributes:
diff --git a/.github/ISSUE_TEMPLATE/rfc.yml b/.github/ISSUE_TEMPLATE/rfc.yml
index 107b0e40..a9a8830f 100644
--- a/.github/ISSUE_TEMPLATE/rfc.yml
+++ b/.github/ISSUE_TEMPLATE/rfc.yml
@@ -15,7 +15,7 @@ body:
- type: dropdown
id: area
attributes:
- label: Which AWS Lambda Powertools utility does this relate to?
+ label: Which Powertools for AWS Lambda (.NET) utility does this relate to?
options:
- Tracing
- Logging
@@ -79,9 +79,9 @@ body:
attributes:
label: Acknowledgment
options:
- - label: This feature request meets [Lambda Powertools Tenets](https://awslabs.github.io/aws-lambda-powertools-dotnet/tenets/)
+ - label: This feature request meets [Powertools for AWS Lambda (.NET) Tenets](https://awslabs.github.io/aws-lambda-powertools-dotnet/tenets/)
required: true
- - 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/)
+ - 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/)
required: false
- type: markdown
attributes:
diff --git a/.github/ISSUE_TEMPLATE/share_your_work.yml b/.github/ISSUE_TEMPLATE/share_your_work.yml
index 974aec87..2ad66abe 100644
--- a/.github/ISSUE_TEMPLATE/share_your_work.yml
+++ b/.github/ISSUE_TEMPLATE/share_your_work.yml
@@ -1,5 +1,5 @@
name: I Made This (showcase your work)
-description: Share what you did with Powertools ππ. Blog post, workshops, presentation, sample apps, etc.
+description: Share what you did with Powertools for AWS Lambda (.NET) ππ. Blog post, workshops, presentation, sample apps, etc.
title: "[I Made This]:
"
labels: ["community-content"]
body:
@@ -13,7 +13,7 @@ body:
description: |
Please share the original link to your material.
- *Note: Short links will be expanded when added to Powertools documentation*
+ *Note: Short links will be expanded when added to Powertools for AWS Lambda (.NET) documentation*
validations:
required: true
- type: textarea
@@ -44,7 +44,7 @@ body:
description: |
Any notes you might want to share with us related to this material.
- *Note: These notes are explicitly to Powertools maintainers. It will not be added to the community resources page.*
+ *Note: These notes are explicitly to Powertools for AWS Lambda (.NET) maintainers. It will not be added to the community resources page.*
validations:
required: false
- type: checkboxes
@@ -52,5 +52,5 @@ body:
attributes:
label: Acknowledgment
options:
- - 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)
+ - 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)
required: true
diff --git a/.github/ISSUE_TEMPLATE/support_powertools.yml b/.github/ISSUE_TEMPLATE/support_powertools.yml
index bdb13463..6fa93443 100644
--- a/.github/ISSUE_TEMPLATE/support_powertools.yml
+++ b/.github/ISSUE_TEMPLATE/support_powertools.yml
@@ -1,6 +1,6 @@
-name: Support Lambda Powertools (become a reference)
-description: Add your organization's name or logo to the Lambda Powertools documentation
-title: "[Support Lambda Powertools]: "
+name: Support Powertools for AWS Lambda (.NET) (become a reference)
+description: Add your organization's name or logo to the Powertools for AWS Lambda (.NET) documentation
+title: "[Support Powertools for AWS Lambda (.NET)]: "
labels: ["customer-reference"]
body:
- type: markdown
@@ -42,13 +42,13 @@ body:
id: use_case
attributes:
label: (Optional) Use case
- description: How are you using Lambda Powertools today? *features, etc.*
+ description: How are you using Powertools for AWS Lambda (.NET) today? *features, etc.*
validations:
required: false
- type: checkboxes
id: other_languages
attributes:
- label: Also using other Lambda Powertools languages?
+ label: Also using other Powertools for AWS Lambda (.NET) languages?
options:
- label: Python
required: false
@@ -59,6 +59,6 @@ body:
- type: markdown
attributes:
value: |
- *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.*
+ *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.*
*You can opt-out at any time by commenting or reopening this issue.*
diff --git a/CHANGELOG.md b/CHANGELOG.md
index bed4d92f..b279c26f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -42,7 +42,7 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
## [1.1.0] - 2023-05-05
## Maintenance
-* add Lambda Powertools for Python in issue templates
+* add Lambda Powertools for AWS Lambda (Python) in issue templates
* add workflow to dispatch analytics fetching
* **ci:** add workflow to dispatch analytics fetching
@@ -76,7 +76,7 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
## Documentation
-* **home:** update powertools definition
+* **home:** update Powertools for AWS Lambda (.NET) definition
## Maintenance
diff --git a/MAINTAINERS.md b/MAINTAINERS.md
index 43d8396f..91af90a4 100644
--- a/MAINTAINERS.md
+++ b/MAINTAINERS.md
@@ -75,7 +75,7 @@ These are the most common labels used by maintainers to triage issues, pull requ
| breaking-change | Changes that will cause customer impact and need careful triage | |
| do-not-merge | PRs that are blocked for varying reasons | Timeline is uncertain |
| tests | PRs that add or change tests | PR automation |
-| `area/` | PRs related to a Powertools utility, e.g. `logging`, `tracing` | PR automation |
+| `area/` | PRs related to a Powertools for AWS Lambda (.NET) utility, e.g. `logging`, `tracing` | PR automation |
| feature | New features or minor changes | PR/Release automation |
| dependencies | Changes that touch dependencies, e.g. Dependabot, etc. | PR/ automation |
| github-actions | Changes in GitHub workflows | PR automation |
diff --git a/README.md b/README.md
index 88ebbc4f..78d0f61e 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,10 @@
-# AWS Lambda Powertools for .NET
+# Powertools for AWS Lambda (.NET)

[](https://github.com/awslabs/aws-lambda-powertools-dotnet/actions/workflows/build.yml)
[](https://discord.gg/B8zZKbbyET)
-Powertools is a developer toolkit to implement Serverless [best practices and increase developer velocity](https://awslabs.github.io/aws-lambda-powertools-dotnet/#features).
+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).
**[π Documentation](https://awslabs.github.io/aws-lambda-powertools-dotnet/)** | **[NuGet](https://www.nuget.org/)** | **[Roadmap](https://github.com/awslabs/aws-lambda-powertools-roadmap/projects/1)** | **[Examples](#examples)**
@@ -12,7 +12,7 @@ Powertools is a developer toolkit to implement Serverless [best practices and in
## Features
-Lambda Powertools provides three core utilities:
+Powertools for AWS Lambda (.NET) provides three core utilities:
* **[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.
@@ -24,7 +24,7 @@ Lambda Powertools provides three core utilities:
### Installation
-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.
+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.
* [AWS.Lambda.Powertools.Logging](https://www.nuget.org/packages?q=AWS.Lambda.Powertools.Logging):
@@ -50,18 +50,18 @@ We have provided examples focused specifically on each of the utilities. Each so
* **[Metrics example](examples/Metrics/)**
* **[Tracing example](examples/Tracing/)**
-## Other members of the AWS Lambda Powertools family
+## Other members of the Powertools for AWS Lambda family
-Not using .NET? No problem, we have you covered. Here are the other members of the AWS Lambda Powertools family:
+Not using .NET? No problem, we have you covered. Here are the other members of the Powertools for AWS Lambda family:
-* [AWS Lambda Powertools for Python](https://github.com/awslabs/aws-lambda-powertools-python)
-* [AWS Lambda Powertools for Java](https://github.com/awslabs/aws-lambda-powertools-java)
-* [AWS Lambda Powertools for TypeScript](https://github.com/awslabs/aws-lambda-powertools-typescript)
+* [Powertools for AWS Lambda (Python)](https://github.com/awslabs/aws-lambda-powertools-python)
+* [Powertools for AWS Lambda (Java)](https://github.com/awslabs/aws-lambda-powertools-java)
+* [Powertools for AWS Lambda (TypeScript)](https://github.com/awslabs/aws-lambda-powertools-typescript)
## Credits
* Structured logging initial implementation from [aws-lambda-logging](https://gitlab.com/hadrien/aws_lambda_logging)
-* Powertools idea [DAZN Powertools](https://github.com/getndazn/dazn-lambda-powertools/)
+* Powertools for AWS Lambda (.NET) idea [DAZN Powertools](https://github.com/getndazn/dazn-lambda-powertools/)
## π Contributing
@@ -71,7 +71,7 @@ We welcome contributions from developers of all levels to our open-source projec
## Connect
-* **AWS Lambda Powertools on Discord**: `#dotnet` - **[Invite link](https://discord.gg/B8zZKbbyET)**
+* **Powertools for AWS Lambda on Discord**: `#dotnet` - **[Invite link](https://discord.gg/B8zZKbbyET)**
* **Email**:
## License
diff --git a/apidocs/docfx.json b/apidocs/docfx.json
index 490abbcc..4576b299 100644
--- a/apidocs/docfx.json
+++ b/apidocs/docfx.json
@@ -33,13 +33,13 @@
"dest": "_site",
"globalMetadataFiles": [],
"globalMetadata": {
- "_appTitle": "AWS Lambda Powertools for .NET",
+ "_appTitle": "Powertools for AWS Lambda (.NET)",
"_appFaviconPath": "images/favicon.ico",
"_appLogoPath": "images/img.svg",
"_enableNewTab": true,
"_disableContribution": true,
"_enableSearch": "true",
- "_appFooter": "AWS Lambda Powertools for .NET API Documentation"
+ "_appFooter": "Powertools for AWS Lambda (.NET) API Documentation"
},
"fileMetadataFiles": [],
"template": ["default", "templates/material"],
diff --git a/apidocs/index.md b/apidocs/index.md
index f64709e8..55325510 100644
--- a/apidocs/index.md
+++ b/apidocs/index.md
@@ -1,14 +1,14 @@
-# AWS Lambda Powertools for .NET API
+# Powertools for AWS Lambda (.NET) API
-Welcome to the **AWS Lambda Powertools for .NET API** reference. This documentation contains the API details for all supported utilities.
+Welcome to the **Powertools for AWS Lambda (.NET) API** reference. This documentation contains the API details for all supported utilities.
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.
> [!NOTE]
-> Are you looking for documentation on how to use AWS Lambda Powertools for .NET utilities and code samples?
+> Are you looking for documentation on how to use Powertools for AWS Lambda (.NET) utilities and code samples?
>
> π [Here](https://awslabs.github.io/aws-lambda-powertools-dotnet/) is the perfect place to start.
## Feedback
-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).
+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).
diff --git a/apidocs/toc.yml b/apidocs/toc.yml
index 4c1a8b74..f9d86f54 100644
--- a/apidocs/toc.yml
+++ b/apidocs/toc.yml
@@ -1,5 +1,5 @@
- name: API Documentation
href: api/
homepage: api/index.md
-- name: AWS Lambda Powertools for .NET Documentation
+- name: Powertools for AWS Lambda (.NET) Documentation
href: "https://awslabs.github.io/aws-lambda-powertools-dotnet/"
\ No newline at end of file
diff --git a/docs/core/logging.md b/docs/core/logging.md
index 86aeba34..76bd3224 100644
--- a/docs/core/logging.md
+++ b/docs/core/logging.md
@@ -14,7 +14,7 @@ The logging utility provides a Lambda optimized logger with output structured as
## Installation
-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.
+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.
* [AWS.Lambda.Powertools.Logging](https://www.nuget.org/packages?q=AWS.Lambda.Powertools.Logging):
@@ -45,7 +45,7 @@ Here is an example using the AWS SAM [Globals section](https://docs.aws.amazon.c
AWSTemplateFormatVersion: "2010-09-09"
Transform: AWS::Serverless-2016-10-31
Description: >
- Example project for Powertools Logging utility
+ Example project for Powertools for AWS Lambda (.NET) Logging utility
Globals:
Function:
@@ -77,7 +77,7 @@ Key | Type | Example | Description
------------------------------------------------- | ------------------------------------------------- | --------------------------------------------------------------------------------- | -------------------------------------------------
**Timestamp** | string | "2020-05-24 18:17:33,774" | Timestamp of actual log statement
**Level** | string | "Information" | Logging level
-**Name** | string | "Powertools Logger" | Logger name
+**Name** | string | "Powertools for AWS Lambda (.NET) Logger" | Logger name
**ColdStart** | bool | true| ColdStart value.
**Service** | string | "payment" | Service name defined. "service_undefined" will be used if unknown
**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.
## Configure Log Output Casing
-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.
+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.
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`.
diff --git a/docs/core/metrics.md b/docs/core/metrics.md
index e50fe79b..8aaff30f 100644
--- a/docs/core/metrics.md
+++ b/docs/core/metrics.md
@@ -23,7 +23,7 @@ These metrics can be visualized through [Amazon CloudWatch Console](https://aws.
## Installation
-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.
+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.
* [AWS.Lambda.Powertools.Metrics](https://www.nuget.org/packages?q=AWS.Lambda.Powertools.Metrics):
diff --git a/docs/core/tracing.md b/docs/core/tracing.md
index eb6b0a2b..01306d27 100644
--- a/docs/core/tracing.md
+++ b/docs/core/tracing.md
@@ -3,7 +3,7 @@ title: Tracing
description: Core utility
---
-Powertools tracing is an opinionated thin wrapper for [AWS X-Ray .NET SDK](https://github.com/aws/aws-xray-sdk-dotnet/)
+Powertools for AWS Lambda (.NET) tracing is an opinionated thin wrapper for [AWS X-Ray .NET SDK](https://github.com/aws/aws-xray-sdk-dotnet/)
a provides functionality to reduce the overhead of performing common tracing tasks.

@@ -18,7 +18,7 @@ a provides functionality to reduce the overhead of performing common tracing tas
## Installation
-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.
+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.
* [AWS.Lambda.Powertools.Tracing](https://www.nuget.org/packages?q=AWS.Lambda.Powertools.Tracing):
@@ -48,7 +48,7 @@ To enable active tracing on an AWS Serverless Application Model (AWS SAM) AWS::S
POWERTOOLS_SERVICE_NAME: example
```
-The Powertools service name is used as the X-Ray namespace. This can be set using the environment variable
+The Powertools for AWS Lambda (.NET) service name is used as the X-Ray namespace. This can be set using the environment variable
`POWERTOOLS_SERVICE_NAME`
## Full list of environment variables
@@ -62,7 +62,7 @@ The Powertools service name is used as the X-Ray namespace. This can be set usin
### Lambda handler
-To enable Powertools tracing to your function add the `[Tracing]` attribute to your `FunctionHandler` method or on
+To enable Powertools for AWS Lambda (.NET) tracing to your function add the `[Tracing]` attribute to your `FunctionHandler` method or on
any method will capture the method as a separate subsegment automatically. You can optionally choose to customize
segment name that appears in traces.
diff --git a/docs/index.md b/docs/index.md
index 39dbdbd0..74f3472d 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -1,13 +1,13 @@
---
-title: AWS Lambda Powertools for .NET
-description: AWS Lambda Powertools for .NET
+title: Powertools for AWS Lambda (.NET)
+description: Powertools for AWS Lambda (.NET)
---
-# AWS Lambda Powertools for .NET
+# Powertools for AWS Lambda (.NET)
-AWS Lambda Powertools for .NET (which from here will be referred as Powertools) is a suite of utilities for [AWS Lambda](https://aws.amazon.com/lambda/) functions to ease adopting best practices such as tracing, structured logging, custom metrics, and more. Please note, **Powertools is optimized for .NET 6+**.
+Powertools for AWS Lambda (.NET) (which from here will be referred as Powertools) is a suite of utilities for [AWS Lambda](https://aws.amazon.com/lambda/) functions to ease adopting best practices such as tracing, structured logging, custom metrics, and more. Please note, **Powertools for AWS Lambda (.NET) is optimized for .NET 6+**.
???+ tip
Powertools is also available for [Python](https://awslabs.github.io/aws-lambda-powertools-python/){target="_blank"}, [Java](https://awslabs.github.io/aws-lambda-powertools-java/){target="_blank"}, and [TypeScript](https://awslabs.github.io/aws-lambda-powertools-typescript/latest/){target="_blank"}.
@@ -22,7 +22,7 @@ AWS Lambda Powertools for .NET (which from here will be referred as Powertools)
## Features
-Core utilities such as Tracing, Logging, and Metrics will be available across all Lambda Powertools languages. Additional utilities are subjective to each language ecosystem and customer demand.
+Core utilities such as Tracing, Logging, and Metrics will be available across all Powertools for AWS Lambda languages. Additional utilities are subjective to each language ecosystem and customer demand.
| Utility | Description
| ------------------------------------------------- | ---------------------------------------------------------------------------------
@@ -32,7 +32,7 @@ Core utilities such as Tracing, Logging, and Metrics will be available across al
## Install
-Powertools are available as NuGet packages. You can install the packages from NuGet gallery or from Visual Studio editor. Search `AWS.Lambda.Powertools*` to see various utilities available.
+Powertools for AWS Lambda (.NET) is available as NuGet packages. You can install the packages from NuGet gallery or from Visual Studio editor. Search `AWS.Lambda.Powertools*` to see various utilities available.
* [AWS.Lambda.Powertools.Tracing](https://www.nuget.org/packages?q=AWS.Lambda.Powertools.Tracing):
@@ -48,7 +48,7 @@ Powertools are available as NuGet packages. You can install the packages from Nu
### SAM CLI custom template
-We have provided you with a custom template for the Serverless Application Model (AWS SAM) command-line interface (CLI). This generates a starter project that allows you to interactively choose the Powertools features that enables you to include in your project.
+We have provided you with a custom template for the Serverless Application Model (AWS SAM) command-line interface (CLI). This generates a starter project that allows you to interactively choose the Powertools for AWS Lambda (.NET) features that enables you to include in your project.
```bash
sam init --location https://github.com/aws-samples/cookiecutter-aws-sam-dotnet
@@ -62,7 +62,7 @@ To use the SAM CLI, you need the following tools.
## Examples
-We have provided a few examples that should you how to use the each of the core Powertools features.
+We have provided a few examples that should you how to use the each of the core Powertools for AWS Lambda (.NET) features.
* [Tracing](https://github.com/awslabs/aws-lambda-powertools-dotnet/tree/main/examples/Tracing){target="_blank"} example
* [Logging](https://github.com/awslabs/aws-lambda-powertools-dotnet/tree/main/examples/Logging/){target="_blank"} example
@@ -70,7 +70,7 @@ We have provided a few examples that should you how to use the each of the core
## Connect
-* **AWS Lambda Powertools on Discord**: `#dotnet` - **[Invite link](https://discord.gg/B8zZKbbyET){target="_blank"}**
+* **Powertools for AWS Lambda (.NET) on Discord**: `#dotnet` - **[Invite link](https://discord.gg/B8zZKbbyET){target="_blank"}**
* **Email**: aws-lambda-powertools-feedback@amazon.com
## Tenets
diff --git a/docs/references.md b/docs/references.md
index b72b7b13..0ea64c88 100644
--- a/docs/references.md
+++ b/docs/references.md
@@ -1,6 +1,6 @@
---
-title: AWS Lambda Powertools for .NET references
-description: AWS Lambda Powertools for .NET references
+title: Powertools for AWS Lambda (.NET) references
+description: Powertools for AWS Lambda (.NET) references
---
## Environment variables
@@ -30,7 +30,7 @@ description: AWS Lambda Powertools for .NET references
AWSTemplateFormatVersion: "2010-09-09"
Transform: AWS::Serverless-2016-10-31
Description: >
- Example project for Powertools Logging utility
+ Example project for Powertools for AWS Lambda (.NET) Logging utility
# More info about Globals: https://github.com/awslabs/serverless-application-model/blob/master/docs/globals.rst
Globals:
@@ -54,7 +54,7 @@ Globals:
AWSTemplateFormatVersion: "2010-09-09"
Transform: AWS::Serverless-2016-10-31
Description: >
- Example project for Powertools Metrics utility
+ Example project for Powertools for AWS Lambda (.NET) Metrics utility
# More info about Globals: https://github.com/awslabs/serverless-application-model/blob/master/docs/globals.rst
Globals:
@@ -74,7 +74,7 @@ Globals:
AWSTemplateFormatVersion: "2010-09-09"
Transform: AWS::Serverless-2016-10-31
Description: >
- Example project for Powertools tracing utility
+ Example project for Powertools for AWS Lambda (.NET) tracing utility
# More info about Globals: https://github.com/awslabs/serverless-application-model/blob/master/docs/globals.rst
Globals:
diff --git a/docs/roadmap.md b/docs/roadmap.md
index feaaa896..2059fd26 100644
--- a/docs/roadmap.md
+++ b/docs/roadmap.md
@@ -12,11 +12,11 @@ Themes are key activities maintainers are focusing on, besides bug reports. Thes
We are beta testing the [new GitHub Projects Beta](https://github.com/orgs/awslabs/projects/56/views/1?query=is%3Aopen+sort%3Aupdated-desc){target="_blank"} to provide more visibility on our current activities. This also includes new GitHub Issue Forms Beta to streamline feature requests, bug reports, RFCs, etc., including a new mechanism to add external links like `Ask a Question`.
-Once complete, we will repurpose our [central roadmap repository](https://github.com/awslabs/aws-lambda-powertools-roadmap){target="_blank"} to provide a landing page for all Powertools languages, including an experiment to better highlight feature parity across them.
+Once complete, we will repurpose our [central roadmap repository](https://github.com/awslabs/aws-lambda-powertools-roadmap){target="_blank"} to provide a landing page for all Powertools for AWS Lambda languages, including an experiment to better highlight feature parity across them.
## Disclaimer
-The AWS Lambda Powertools team values feedback and guidance from its community of users, although final decisions on inclusion into the project will be made by AWS.
+The Powertools for AWS Lambda team values feedback and guidance from its community of users, although final decisions on inclusion into the project will be made by AWS.
We determine the high-level direction for our open roadmap based on customer feedback and popularity (ππ½ and comments), security and operational impacts, and business value. Where features donβt meet our goals and longer-term strategy, we will communicate that clearly and openly as quickly as possible with an explanation of why the decision was made.
diff --git a/docs/tenets.md b/docs/tenets.md
index 2ab48ba5..ea44ecb5 100644
--- a/docs/tenets.md
+++ b/docs/tenets.md
@@ -1,9 +1,9 @@
---
-title: AWS Lambda Powertools for .NET (developer preview)
-description: AWS Lambda Powertools for .NET (developer preview)
+title: Powertools for AWS Lambda (.NET) (developer preview)
+description: Powertools for AWS Lambda (.NET) (developer preview)
---
-Core utilities such as Tracing, Logging, Metrics, and Event Handler will be available across all Powertools runtimes. Additional utilities are subjective to each language ecosystem and customer demand.
+Core utilities such as Tracing, Logging, Metrics, and Event Handler will be available across all Powertools for AWS Lambda runtimes. Additional utilities are subjective to each language ecosystem and customer demand.
* **AWS Lambda only**. We optimize for AWS Lambda function environments and supported runtimes only. Utilities might work with web frameworks and non-Lambda environments, though they are not officially supported.
* **Eases the adoption of best practices**. The main priority of the utilities is to facilitate best practices adoption, as defined in the AWS Well-Architected Serverless Lens; all other functionality is optional.
diff --git a/docs/utilities/parameters.md b/docs/utilities/parameters.md
index 44aecb64..6542c1ec 100644
--- a/docs/utilities/parameters.md
+++ b/docs/utilities/parameters.md
@@ -18,7 +18,7 @@ The Parameters utility provides high-level functionality to retrieve one or mult
## Installation
-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.
+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.
* [AWS.Lambda.Powertools.Parameters](https://www.nuget.org/packages?q=AWS.Lambda.Powertools.Parameters):
diff --git a/docs/we_made_this.md b/docs/we_made_this.md
index bbefe971..b2645244 100644
--- a/docs/we_made_this.md
+++ b/docs/we_made_this.md
@@ -1,11 +1,11 @@
---
title: We Made This (Community)
-description: Blog posts, tutorials, and videos about AWS Lambda Powertools created by the Powertools Community.
+description: Blog posts, tutorials, and videos about Powertools for AWS Lambda created by the Powertools for AWS Lambda Community.
---
-This space is dedicated to highlight our awesome community content featuring Powertools π!
+This space is dedicated to highlight our awesome community content featuring Powertools for AWS Lambda (.NET) π!
!!! info "[Get your content featured here](https://github.com/awslabs/aws-lambda-powertools-python/issues/new?assignees=&labels=community-content&template=share_your_work.yml&title=%5BI+Made+This%5D%3A+%3CTITLE%3E){target="_blank"}!"
@@ -13,7 +13,7 @@ This space is dedicated to highlight our awesome community content featuring Pow
[](https://discord.gg/B8zZKbbyET){target="_blank"}
-Join us on [Discord](https://discord.gg/B8zZKbbyET){target="_blank"} to connect with the Powertools community π. Ask questions, learn from each other, contribute, hang out with key contributors, and more!
+Join us on [Discord](https://discord.gg/B8zZKbbyET){target="_blank"} to connect with the Powertools for AWS Lambda community π. Ask questions, learn from each other, contribute, hang out with key contributors, and more!