Open silverfisk opened 4 years ago
I agree with OP. This would be a great feature and I would like to have it implemented.
Currently the workaround that I use is to append the KmsMasterKeyId on the resource created by the plugin serverless-plugin-aws-alerts, using the Serverless "resources". serverless.yml partial example:
provider:
...
custom:
...
alerts:
topics:
ok:
topic: sns-alerts-ok
alarm:
topic: sns-alerts-alarm
...
functions:
...
resources:
- Resources:
AwsAlertsOk: # Append the following properties to the resource created by the plugin serverless-plugin-aws-alerts
Properties:
KmsMasterKeyId: enter-your-cmk-id-here
AwsAlertsAlarm: # Append the following properties to the resource created by the plugin serverless-plugin-aws-alerts
Properties:
KmsMasterKeyId: enter-your-cmk-id-here
I hope it helps.
This is a Feature Proposal
Description
I want to suggest that all resources created is using default encryption. The SNS queue was created without encryption:
Additional Data
Framework Core: 1.52.1 Plugin: 3.3.0 SDK: 2.3.0