Using the module to try and bring some existing infrastructure under Puppet management and came across two stumbling blocks.
1 - puppet resource cloudfront_distribution only picked up 5 of the 8 distributions in the account (IAM role has full read access, can't pick any other pattern as to why 5 would have been seen and 3 weren't)
2 - behaviors don't seem to be supported at all. They're not part of the resource response / manageable option
Using the module to try and bring some existing infrastructure under Puppet management and came across two stumbling blocks.
1 - puppet resource cloudfront_distribution only picked up 5 of the 8 distributions in the account (IAM role has full read access, can't pick any other pattern as to why 5 would have been seen and 3 weren't)
2 - behaviors don't seem to be supported at all. They're not part of the resource response / manageable option