В чем разница между CfnTableProps и TableProps в CDK? - PullRequest
0 голосов
/ 07 ноября 2019

В CDK для большинства конструкций я также могу найти его вариант Cfn. В чем разница? Например. CfnTableProps и TableProps. Какой из них мы должны использовать в целом?

1 Ответ

2 голосов
/ 07 ноября 2019

Ресурсы Cfnxx являются низкоуровневыми конструкциями.

«Эти конструкции представляют все ресурсы AWS, доступные в AWS CloudFormation».

В отличие от высокоуровневых конструкций, которые «предоставляют те же функциональные возможности, но обрабатывают большую часть деталей, шаблонов и логики склеивания, требуемых конструкциями CFN».

Более подробная информация доступна здесь: https://docs.aws.amazon.com/cdk/latest/guide/constructs.html

Лично я использовал их только тогда, когда в высокоуровневых конструкциях нет API для того, чего я пытаюсь достичь.

...