In the file, which of the following is a valid structure for the order of hooks that should be specified when a developer is deploying an AWS Lambda update using AWS CodeDeploy?
1) BeforeAllowTraffic
2) AfterAllowTraffic
3) BeforeInstall
4) AfterInstall