diff --git a/README.md b/README.md
index 1cf34b6..a7e2534 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ graph LR
ECR[ECR] -->|Push event| CW[CloudWatch Event]
CW -->|Trigger| SQS[SQS Queue]
SQS -->|Trigger| L[Lambda Function]
- L -->|Read parameters| SSM[SSM Parameter Store]
+ L -->|Read parameters| SM[Secret Management]
L -->|Call webhook| F[Flux Receiver]
```
@@ -63,7 +63,8 @@ graph LR
|------|-------------|------|---------|:--------:|
| [app\_name](#input\_app\_name) | Name used for resources to create. | `string` | `"flux2-ecr-webhook"` | no |
| [cw\_logs\_retention](#input\_cw\_logs\_retention) | Specifies the number of days you want to retain log events in the specified log group. | `number` | `14` | no |
-| [repo\_mapping\_file](#input\_repo\_mapping\_file) | YAML file path with repository mapping. | `string` | n/a | yes |
+| [repo\_mapping](#input\_repo\_mapping) | Object with repository mapping. | `any` | `null` | no |
+| [repo\_mapping\_file](#input\_repo\_mapping\_file) | YAML file path with repository mapping. | `string` | `""` | no |
| [webhook\_token](#input\_webhook\_token) | Webhook token used to call the Flux receiver. | `string` | `null` | no |
## Outputs
diff --git a/docs/tf-docs/header.md b/docs/tf-docs/header.md
index f5d57da..a37e28e 100644
--- a/docs/tf-docs/header.md
+++ b/docs/tf-docs/header.md
@@ -10,7 +10,7 @@ graph LR
ECR[ECR] -->|Push event| CW[CloudWatch Event]
CW -->|Trigger| SQS[SQS Queue]
SQS -->|Trigger| L[Lambda Function]
- L -->|Read parameters| SSM[SSM Parameter Store]
+ L -->|Read parameters| SM[Secret Management]
L -->|Call webhook| F[Flux Receiver]
```