File tree Expand file tree Collapse file tree 7 files changed +25
-8
lines changed
aws_lambda_powertools/utilities/data_masking
docs/api_doc/data_masking Expand file tree Collapse file tree 7 files changed +25
-8
lines changed Original file line number Diff line number Diff line change 1+ """
2+ Base class for Data Masking
3+ !!! abstract "Usage Documentation"
4+ [`Data masking`](../../utilities/data_masking.md)
5+ """
6+
17from __future__ import annotations
28
39import functools
@@ -24,8 +30,9 @@ class DataMasking:
2430 The DataMasking class orchestrates erasing, encrypting, and decrypting
2531 for the base provider.
2632
27- Example:
28- ```
33+ Example
34+ -------
35+ ```python
2936 from aws_lambda_powertools.utilities.data_masking.base import DataMasking
3037
3138 def lambda_handler(event, context):
Original file line number Diff line number Diff line change @@ -11,9 +11,9 @@ class BaseProvider:
1111 """
1212 The BaseProvider class serves as an abstract base class for data masking providers.
1313
14- Examples
14+ Example
1515 --------
16- ```
16+ ```python
1717 from aws_lambda_powertools.utilities._data_masking.provider import BaseProvider
1818 from aws_lambda_powertools.utilities.data_masking import DataMasking
1919
Original file line number Diff line number Diff line change @@ -48,9 +48,9 @@ class AWSEncryptionSDKProvider(BaseProvider):
4848 """
4949 The AWSEncryptionSDKProvider is used as a provider for the DataMasking class.
5050
51- Usage
51+ Example
5252 -------
53- ```
53+ ```python
5454 from aws_lambda_powertools.utilities.data_masking import DataMasking
5555 from aws_lambda_powertools.utilities.data_masking.providers.kms.aws_encryption_sdk import (
5656 AWSEncryptionSDKProvider,
Original file line number Diff line number Diff line change 1+ <!-- markdownlint-disable MD043 MD041 -->
2+ ::: aws_lambda_powertools.utilities.data_masking.base
Original file line number Diff line number Diff line change 1+ <!-- markdownlint-disable MD043 MD041 -->
2+ ::: aws_lambda_powertools.utilities.data_masking.exceptions
Original file line number Diff line number Diff line change 1+ <!-- markdownlint-disable MD043 MD041 -->
2+ ::: aws_lambda_powertools.utilities.data_masking.provider
Original file line number Diff line number Diff line change 6363 # - Casual to regular contributor: contributing/tracks/casual_regular_contributor.md
6464 # - Customer to advocate: contributing/tracks/customer_advocate.md
6565 - API Documentation :
66- - Feature Flags :
66+ - Data Masking :
67+ - Base : api_doc/data_masking/base.md
68+ - Exception : api_doc/data_masking/exceptions.md
69+ - Provider : api_doc/data_masking/provider.md
70+ - Feature Flags :
6771 - AppConfig : api_doc/feature_flags/appconfig.md
6872 - Base : api_doc/feature_flags/base.md
6973 - Comparators : api_doc/feature_flags/comparators.md
7074 - Exceptions : api_doc/feature_flags/exceptions.md
7175 - Feature flags : api_doc/feature_flags/feature_flags.md
7276 - Schema : api_doc/feature_flags/schema.md
73- - Idempotency :
77+ - Idempotency :
7478 - Base : api_doc/idempotency/base.md
7579 - Config : api_doc/idempotency/config.md
7680 - Exceptions : api_doc/idempotency/exceptions.md
You can’t perform that action at this time.
0 commit comments