AWS-热存储小的.yml文件作为SSM参数吗?

问题描述

有人可以告诉我在AWS Parameter store中存储.yml文件内容的最佳方法是什么吗?,以便可以使用适当的缩进将其检索并还原为.yml文件

现在,看来我可能不得不将.yml转换为json,然后使用另一个实用程序将json转换为字符串,然后才可以保存它。这是唯一的方法还是存在一些更直接的方法?谢谢

解决方法

在具有AWS CLI 2.0.30的bash中的Linux命令行上,您可以执行以下操作:

https://en.wikipedia.org/wiki/YAML中的任何示例.yml文件)

$ aws ssm put-parameter --type String --name quickie-param --value "`cat sample.yml`"

存储参数。要获得它:

$ aws ssm get-parameter --name quickie-param --query Parameter.Value --output text

这将以与输入文件相同的方式输出.yml文件。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...