我找不到任何有关如何使用AWS CDK ServiceCatalog资源的好的示例。我的目标是启动由我的组织定义的现有ServiceCatalog产品,并使用CDK提供其输入参数。
有可能吗?还是仅定义和更改ServiceCatalog产品本身,而没有启动它们的选择?
答案 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()