无论如何只是在AWS Parameters Store中核对/删除所有项目?
我找到的所有命令行都是逐个删除它,或者在给定名称列表的情况下将其删除。
我也试过用
aws ssm delete-parameters --cli-input-json test.json
test.json文件看起来像这样
{
"Names": [
"test1",
"test2"
]
}
仍然无法正常工作..
理想情况下,如果我可以使用--query并按原样使用它,那就太好了。
我正在使用 - 如此查询
aws ssm get-parameters-by-path --path / --max-items 2 --query 'Parameters[*].[Name]'
你可以将get-parameters-by-path
与delete-parameters
结合起来:
aws ssm delete-parameters --names `aws ssm get-parameters-by-path --path / --query Parameters[].Name --output text`
我通过创建两个参数来测试它,然后运行上面的命令。它已成功删除参数。