0

我正在尝试从 SSM 参数存储中获取秘密。问题是我们使用的是 aws-sdk-v1 (ruby)。对于 V2、V3,我可以得到很多例子,但对于 V1 却没有。例如 aws-sdk--v2 的代码片段。

  ssm_client = Aws::SSM::Client.new(
      region: region
  )

  param_response = ssm_client.get_parameter(
      name: parameter_id,
      with_decryption: true
  ).to_h

如果我在 aws-sdk-v1 上,有谁知道该怎么做。

PS:从 aws-sdk V1 升级到 V2/V3 不是可行的选择,请建议考虑该解决方案应该在 aws-sdk-v1 上运行。红宝石版本:'1.9.3'

4

1 回答 1

1

SSM 已经存在于aws-sdk-v1. 我的 Gemfile 中存在依赖性问题。我使用的是~> 3,它与~> 1aws-sdk-resources根本不兼容。aws-sdk

于 2019-11-27T07:13:49.777 回答