如何检索AWS ServiceCatalog产品组合ID和产品ID

时间:2020-03-02 06:03:19

标签: aws-cdk

任何人都可以使用AWS CDK了解如何检索通过AWS CDK部署的产品组合ID和产品ID,

我正在尝试通过引用https://docs.aws.amazon.com/cdk/api/latest/python/aws_cdk.aws_servicecatalog/CfnPortfolioProductAssociation.html的代码在产品和产品组合之间建立关联。

任何指针都会有所帮助:)

1 个答案:

答案 0 :(得分:0)

CfnCloudFormationProductCfnPortfolio都允许通过.ref访问其ID。

IE,当创建CfnPortfolioProductAssociation时。

portfolio = CfnPortfolioProductAssociation(self, "Porfolio", my_param=xxx)
product = CfnCloudFormationProduct(self, "Product", my_param=xxx)
CfnPortfolioProductAssociation(self, "Association", portfolio_id=portfolio.ref, product_id=product.ref, ...)

这相当于cloudformation中的“ {Ref:ResourceName}”。对于不同的构造,这可以解决不同的问题,但通常是资源的ID。您可以在CFN Docs

中查看Ref对于每个CFN资源返回的内容