add server to gen pdf

This commit is contained in:
2025-07-28 21:43:29 -03:00
parent 369bdc9db3
commit c6e8978dcc
14 changed files with 174 additions and 297 deletions

View File

@@ -2,6 +2,9 @@ AWSTemplateFormatVersion: 2010-09-09
Transform: AWS::Serverless-2016-10-31
Parameters:
BucketName:
Type: String
Default: saladeaula.digital
UserTable:
Type: String
Default: betaeducacao-prod-users_d2o3r5gmm4it7j
@@ -35,6 +38,7 @@ Globals:
ORDER_TABLE: !Ref OrderTable
ENROLLMENT_TABLE: !Ref EnrollmentTable
COURSE_TABLE: !Ref CourseTable
BUCKET_NAME: !Ref BucketName
Resources:
EventLog:
@@ -45,7 +49,7 @@ Resources:
EventBillingAddEnrollmentFunction:
Type: AWS::Serverless::Function
Properties:
Handler: events.billing.add_enrollment.lambda_handler
Handler: events.billing.append_enrollment.lambda_handler
LoggingConfig:
LogGroup: !Ref EventLog
Policies:
@@ -70,11 +74,14 @@ Resources:
Type: AWS::Serverless::Function
Properties:
Handler: events.billing.close_window.lambda_handler
Timeout: 26
LoggingConfig:
LogGroup: !Ref EventLog
Policies:
- DynamoDBCrudPolicy:
TableName: !Ref OrderTable
- S3WritePolicy:
BucketName: !Ref BucketName
Events:
Event:
Type: EventBridgeRule
@@ -83,7 +90,7 @@ Resources:
resources: [!Ref OrderTable]
detail-type: [EXPIRE]
detail:
new_image:
keys:
sk:
- suffix: SCHEDULE#AUTO_CLOSE