Как получить сервис AWS Каталог Предусмотренного продукта Envet Output подробно через AWS Cli
На самом деле Service Catalog использует шаблон CloudFormation для предоставления Продуктов / сред.
Я попытался подготовить продукт с помощью примера документа AWS. В этом AWS имеет шаблон CF для создания экземпляра AWS с публичным доступом.
Я подготовил продукт (я имею в виду, создал экземпляр EC2), но здесь мне нужен IP-адрес экземпляра EC2, который создается с помощью Cloudformation.
Может ли кто-нибудь помочь мне с помощью команды AWS Cli /AWS Powershell, чтобы получить раздел вывода продукта.
1 ответ
Решение
Я получил ответ сам. Наконец, я получил 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