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: template.yaml
+17Lines changed: 17 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -3621,6 +3621,21 @@ Resources:
3621
3621
# Lambda function for agent chat resolver
3622
3622
AgentChatResolverFunction:
3623
3623
Type: AWS::Serverless::Function
3624
+
Metadata:
3625
+
cfn_nag:
3626
+
rules_to_suppress:
3627
+
- id: W89
3628
+
reason: "Function does not require VPC access as it only interacts with AWS services via APIs"
3629
+
- id: W92
3630
+
reason: "Function does not require reserved concurrency as it scales based on demand"
3631
+
- id: W58
3632
+
reason: "DLQ not required for AppSeync Resolver function"
3633
+
- id: W11
3634
+
reason: "Role requires * resource access for Marketplace, CloudWatch Metrics and Logs"
3635
+
# checkov:skip=CKV_AWS_116: "DLQ not required for analytics processor as it's invoked asynchronously by request handler with error handling and job status tracking in DynamoDB"
3636
+
# checkov:skip=CKV_AWS_117: "Function does not require VPC access as it only interacts with AWS services via APIs"
3637
+
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
3638
+
# checkov:skip=CKV_AWS_173: "Environment variables do not contain sensitive data - only configuration values like feature flags and non-sensitive settings"
3624
3639
Properties:
3625
3640
PermissionsBoundary:
3626
3641
!If [
@@ -6708,6 +6723,8 @@ Resources:
6708
6723
reason: "Function does not require reserved concurrency as it scales based on demand"
0 commit comments