有没有一种方法可以使用cdk创建没有CA(多帐户注册)的证书?

时间:2020-11-03 23:34:49

标签: java amazon-web-services aws-iot aws-cdk

我了解通过AWS控制台创建证书的方式。但是可以通过CDK(java \ python)来做到这一点吗?

1 个答案:

答案 0 :(得分:1)

可以。我不使用CDK,但是我通过CLI和Lambda NodeJS使用AWS开发工具包创建IoT证书。这意味着AWS公开了用于创建这些证书的API。因此,从逻辑上讲,CDK也可以调用该API。

还要注意,CDK与CloudFormation密切相关。实际上,CDK可以合成CloudFormation。通过采用CDK,您仍然可以利用CloudFormation的所有功能和资源。

因此,所有这一切意味着,如果您可以通过CLI或Cloudformation进行操作,则很可能可以通过CDK进行操作。

这是Python参考文献https://docs.aws.amazon.com/cdk/api/latest/python/aws_cdk.aws_iot/CfnCertificate.html

这是Java实现 https://docs.aws.amazon.com/cdk/api/latest/java/index.html?software/amazon/awscdk/services/iot/package-summary.html