- use the group name from the response to popular the instance's group_name field
…es returned by describe_instances - parse instances list returned by describe_groups - removed describe_instances(GroupNames) which is not supported by the service
… header parameters
… it again... Added product_code and type properties to be returned from describe_images.
…ttpc instead of lhttpc since the later doesn't work.
See the S3 API docs for more information about CommonPrefixes and how they work: http://docs.aws.amazon.com/AmazonS3/latest/API/SOAPListBucket.html
Also corrected an oversight whereby NextToken in all of the describe calls was always being passed forwards to the actual AWS calls as a parameter with value 'none'. Now gets dropped when it's 'none' via pattern matching in the function definitions.
Functionality for building list of members, instances, etc for queries about specific ones is all essentially the same so also extracted that into its own function (member_params/2).
I'm not sure I really like the current way it's done but it's a reasonable start. I suspect describe_groups/4 may be overkill or slightly ambiguous but am unsure if simply exposing a parameter for a list as in the private describe_groups/3 is better from an API perspective. Opinions welcome.