I prefer allowing the server to validate inputs. While the client can give more helpful error messages, having a single source of truth improves maintainability.
Tested locally and pushed to master. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-aws/pull/6#issuecomment-45676876