CfnTableProps 和 CDK 中的 TableProps 有什么区别?

What is the difference between CfnTableProps and TableProps in CDK?

在 CDK 中,对于大多数构造,我还可以找到它的 Cfn 变体。有什么不同?例如。 CfnTableProps 和 TableProps。一般我们应该用哪个?

Cfnxx 资源是低级结构。

"These constructs represent all of the AWS resources that are available in AWS CloudFormation."

相对于 "provide the same functionality, but handle much of the details, boilerplate, and glue logic required by CFN constructs".

的高级结构

此处提供更多信息:https://docs.aws.amazon.com/cdk/latest/guide/constructs.html

就个人而言,我仅在高级构造中没有 API 可用于我想要实现的目标时才使用这些。