boto/boto — pull request #2785 by djcross (2014-12-01 04:23:35+00:00)
Title: Add support for private hosted zones

AWS now supports private Route53 Hosted Zones. I had a search but couldn't see an issue open for this - if you'd like me to open one, I will do.

Utilising the existing create_zone and create_hosted_zone functions, create a private zone by using the new arguments:

private_zone=True, VPCId='\', VPCRegion='\'

For example:
```
new_zone = c.create_zone(zone, private_zone=True, VPCId='vpc-XXXXXX', VPCRegion='ap-southeast-2 ')
new_hosted_zone = c.create_hosted_zone(zone, private_zone=True, VPCId='vpc-XXXXXX', VPCRegion='ap-southeast-2 ')
```

Tested locally to not break current functionality

AWS API documentation on private hosted zones:
http://docs.aws.amazon.com/Route53/latest/APIReference/actions-on-zones-private.html