The CloudFormation reference that answers the question you came with
Documentation for Updraft Extensions — custom resource extensions for AWS CloudFormation — and for the AWS resource types you already use, rebuilt around interactive schemas, worked examples, and the operational detail that usually lives in a footnote.
What is different here
An explorer, not a syntax wall
Properties are a filterable tree. Nested types expand in place instead of costing four page loads, and every property is deep-linkable.
Replacement risk you can see
Requiredness, update behaviour, create-only and write-only are icons and colour. You can answer “is this change safe?” without reading.
Ref and Fn::GetAtt up front
The most-searched fact on any resource page gets a section of its own, with the value each expression actually resolves to.
Examples with room to breathe
Real scenarios get their own page: an architecture diagram, the whole template in YAML, JSON and CDK, the outputs, and the teardown notes.
Remarks, borrowed from .NET
Reference tells you what a property is. Remarks and gotchas tell you what it does at three in the morning.
The IAM policy to deploy it
Every resource lists the actions its create, read, update and delete handlers need, as a policy you can paste.