【问题标题】:How to get AWS service Catalog Provisioned Product's Envet Output section details through AWS Cli如何通过 AWS Cli 获取 AWS 服务目录预置产品的 Envet 输出部分详细信息
【发布时间】:2019-12-28 01:02:07
【问题描述】:

实际上,Service Catalog 正在使用 CloudFormation 模板来配置产品/环境。

我尝试在 AWS 文档示例的帮助下预置产品。因为 AWS 有 CF 模板,用于创建具有公共访问权限的 AWS 实例。

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

谁能帮助我使用 AWS Cli 命令/AWS Powershell 命令获取产品的输出部分。

【问题讨论】:

    标签: amazon-cloudformation aws-cli aws-powershell aws-service-catalog


    【解决方案1】:

    我自己得到了答案。 最后我得到了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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-28
      • 2012-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-23
      相关资源
      最近更新 更多