spulec/moto — pull request #235 by joekiller (2014-10-21 16:54:19+00:00)
Title: Enhance/cloudformation getatt tags and resource naming

This PR provides four primary enhancements to CloudFormation:

* Allow the use of [Fn::GetAtt](http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-getatt.html)
* Provide support for rendering Stack Outputs
* Enhances CloudFormation to name resources by [Name Type] (http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-name.html) convention
* Tag resources with base CloudFormation tags based on [AWS CloudFormation Resource Tags Type](http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) convention

It also fixes some tests that assumed that a resource would be named the same as the logical resource key.