如何通过 AWS Cli 获取 AWS 服务目录预置产品事件输出部分详细信息

How to get AWS service Catalog Provisioned Product's Envet Output section details through AWS Cli

实际上,Service Catalog 正在使用 CloudFormation 模板来配置 Products/environments。

我尝试在 AWS 文档示例的帮助下配置产品。在该 AWS 中有用于创建具有 public 访问权限的 AWS 实例的 CF 模板。

我配置了产品(我的意思是创建了 EC2 实例),但这里我需要通过 Cloudformation 创建的 EC2 实例的 IP 地址。

任何人都可以帮助我使用 AWS Cli command/AWS Powershell 命令获取产品的输出部分。

我自己得到了答案。 最后我得到了 Provisioned Product 的 IP 地址。

$newProduct = New-SCProvisionedProduct -ProvisionedProductName $productName -ProductId $productId -ProvisioningArtifactId $artifactId -ProvisionToken testToken -ProvisioningParameter @( @{key="KeyName";value="test"} )
$envInfo = Get-SCRecord -Id $newProduct.RecordId
$envIP = $envInfo.RecordOutputs[1].OutputValue
Write-Host $envIP