使用 aws-sdk-v1 在 ruby 脚本中从 AWS SSM Parameter Store 获取数据
Getting data from AWS SSM Parameter Store in ruby script using aws-sdk-v1
我正在尝试从 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 上 运行 的解决方案。
Ruby 版本:'1.9.3'
SSM 已存在于 aws-sdk-v1
中。
我的 Gemfile 中存在依赖性问题。我使用的是 aws-sdk-resources
~> 3,它与 aws-sdk
~> 1.
根本不兼容
我正在尝试从 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 上 运行 的解决方案。 Ruby 版本:'1.9.3'
SSM 已存在于 aws-sdk-v1
中。
我的 Gemfile 中存在依赖性问题。我使用的是 aws-sdk-resources
~> 3,它与 aws-sdk
~> 1.