是否可以使用AWS CDK启动现有的ServiceCatalog产品?

时间:2020-05-15 16:18:34

标签: aws-cdk

我找不到任何有关如何使用AWS CDK ServiceCatalog资源的好的示例。我的目标是启动由我的组织定义的现有ServiceCatalog产品,并使用CDK提供其输入参数。

有可能吗?还是仅定义和更改ServiceCatalog产品本身,而没有启动它们的选择?

1 个答案:

答案 0 :(得分:0)

是的,可以通过AWS CDK启动ServiceCatalog产品。为此,应使用CfnCloudFormationProvisionedProduct构造。

CfnCloudFormationProvisionedProduct.Builder
            .create(this,"test")
            .provisionedProductName("s3")
            .productName("s3")
            .provisioningArtifactName("1.0")
            .provisioningParameters(Arrays.asList(params))
            .build()
    ;

上面代码片段中的参数可以定义如下:

CfnCloudFormationProvisionedProduct.ProvisioningParameterProperty
                    .builder().key("parameter id").value("parameter value").build()