@@ -47,6 +47,7 @@ Resources:
47
47
48
48
FrontEnd :
49
49
Type : AWS::Serverless::Function
50
+ DependsOn : FrontEndLogGroup
50
51
Properties :
51
52
FunctionName : !Sub ${AWS::StackName}-DemoFrontEnd
52
53
Description : Displays Sample Postgres Table and allows Address Entry
@@ -69,11 +70,12 @@ Resources:
69
70
UpdateReplacePolicy : Retain
70
71
DeletionPolicy : Delete
71
72
Properties :
72
- LogGroupName : !Sub '/aws/lambda/${FrontEnd} '
73
+ LogGroupName : !Sub '/aws/lambda/${AWS::StackName}-DemoFrontEnd '
73
74
RetentionInDays : 90
74
75
75
76
CreateAddress :
76
77
Type : AWS::Serverless::Function
78
+ DependsOn : CreateAddressLogGroup
77
79
Properties :
78
80
FunctionName : !Sub ${AWS::StackName}-CreateAddressFrontEnd
79
81
Description : Creates an address row in table and redirects back to /
@@ -96,11 +98,12 @@ Resources:
96
98
UpdateReplacePolicy : Retain
97
99
DeletionPolicy : Delete
98
100
Properties :
99
- LogGroupName : !Sub '/aws/lambda/${CreateAddress} '
101
+ LogGroupName : !Sub '/aws/lambda/${AWS::StackName}-CreateAddressFrontEnd '
100
102
RetentionInDays : 90
101
103
102
104
MultipleAddress :
103
105
Type : AWS::Serverless::Function
106
+ DependsOn : MultipleAddressLogGroup
104
107
Properties :
105
108
FunctionName : !Sub ${AWS::StackName}-CreateMultipleAddressFrontEnd
106
109
Description : Creates multiple address rows in table and redirects back to /
@@ -123,11 +126,12 @@ Resources:
123
126
UpdateReplacePolicy : Retain
124
127
DeletionPolicy : Delete
125
128
Properties :
126
- LogGroupName : !Sub '/aws/lambda/${MultipleAddress} '
129
+ LogGroupName : !Sub '/aws/lambda/${AWS::StackName}-CreateMultipleAddressFrontEnd '
127
130
RetentionInDays : 90
128
131
129
132
DeleteAddress :
130
133
Type : AWS::Serverless::Function
134
+ DependsOn : DeleteAddressLogGroup
131
135
Properties :
132
136
FunctionName : !Sub ${AWS::StackName}-DeleteAddressFrontEnd
133
137
Description : Deletes an address row in table and redirects back to /
@@ -150,11 +154,12 @@ Resources:
150
154
UpdateReplacePolicy : Retain
151
155
DeletionPolicy : Delete
152
156
Properties :
153
- LogGroupName : !Sub '/aws/lambda/${DeleteAddress} '
157
+ LogGroupName : !Sub '/aws/lambda/${AWS::StackName}-DeleteAddressFrontEnd '
154
158
RetentionInDays : 90
155
159
156
160
DeleteAuditLog :
157
161
Type : AWS::Serverless::Function
162
+ DependsOn : DeleteAuditLogLogGroup
158
163
Properties :
159
164
FunctionName : !Sub ${AWS::StackName}-DeleteAuditLogFrontEnd
160
165
Description : Clears the audit_log table and redirects back to /
@@ -177,7 +182,7 @@ Resources:
177
182
UpdateReplacePolicy : Retain
178
183
DeletionPolicy : Delete
179
184
Properties :
180
- LogGroupName : !Sub '/aws/lambda/${DeleteAuditLog} '
185
+ LogGroupName : !Sub '/aws/lambda/${AWS::StackName}-DeleteAuditLogFrontEnd '
181
186
RetentionInDays : 90
182
187
183
188
0 commit comments