Ensuring InternetGateway fields are marked as required
Adding Strict/Lazy Text instances for AWSError