Ресурсы Cfnxx
являются низкоуровневыми конструкциями.
«Эти конструкции представляют все ресурсы AWS, доступные в AWS CloudFormation».
В отличие от высокоуровневых конструкций, которые «предоставляют те же функциональные возможности, но обрабатывают большую часть деталей, шаблонов и логики склеивания, требуемых конструкциями CFN».
Более подробная информация доступна здесь: https://docs.aws.amazon.com/cdk/latest/guide/constructs.html
Лично я использовал их только тогда, когда в высокоуровневых конструкциях нет API для того, чего я пытаюсь достичь.