AWS SSM参数存储

问题描述 投票:0回答:1

无论如何只是在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]'
amazon-web-services aws-sdk aws-cli aws-kms aws-ssm
1个回答
1
投票

你可以将get-parameters-by-pathdelete-parameters结合起来:

aws ssm delete-parameters --names `aws ssm get-parameters-by-path --path / --query Parameters[].Name --output text`

我通过创建两个参数来测试它,然后运行上面的命令。它已成功删除参数。

© www.soinside.com 2019 - 2024. All rights reserved.