diff --git a/aws/logs_monitoring/template.yaml b/aws/logs_monitoring/template.yaml index 9fd825e55..3b668b225 100644 --- a/aws/logs_monitoring/template.yaml +++ b/aws/logs_monitoring/template.yaml @@ -382,6 +382,20 @@ Resources: - tag:GetResources Resource: "*" - Ref: AWS::NoValue + CloudWatchLogsPermission: + Type: AWS::Lambda::Permission + Properties: + FunctionName: !Ref "Forwarder" + Action: lambda:InvokeFunction + Principal: !Sub "logs.${AWS::Region}.amazonaws.com" + SourceAccount: !Ref "AWS::AccountId" + S3Permission: + Type: AWS::Lambda::Permission + Properties: + FunctionName: !Ref "Forwarder" + Action: lambda:InvokeFunction + Principal: "s3.amazonaws.com" + SourceAccount: !Ref "AWS::AccountId" LogGroup: Type: AWS::Logs::LogGroup Properties: