As of this commit each Deployment
get a unique, timestamped name
(DeploymentApigEvent${(new Date).getTime().toString()}
).
I’m writing a plugin to add support for API Gateway caching, and that behaviour triggers a bug(?) in CloudFormation where one Deployment cannot modify another’s StageDescription
(more info in this thread for those interested).
Why were the Deployment
s given unique/timestamped names? What would happen if I reverted them back to a non-unique value? Are there any side-effects for Serverless or AWS I’m not aware of?