3

我正在尝试开发一个可以访问然后修改和更新 SSM 参数值的代码。

任何人,你能告诉我如何用boto3实现吗?

4

2 回答 2

3

我们可以通过以下方式实现修改:

response = ssm.put_parameter(
 Name='field_name',
 Value='new_value',
 Type='Type',
 Overwrite=True



)

我们可以通过以下方式实现读取

response = ssm.get_parameters(
Names=[
    'feild_name',
]


)
print(response['Parameters'][0]['Value'])
于 2019-10-29T06:53:45.613 回答
0

您可以使用以下代码读取和写入已创建的参数:

import boto3

ssm_client = boto3.client('ssm')

def get_parameter(name):
    parameter = ssm_client.get_parameter(Name=name)
    return parameter['Parameter']['Value']

def update_parameter(name, value):
    ssm_client.put_parameter(
        Name=name,
        Overwrite=True
        Value=value,
    )

你可以在这里阅读完整的文档

于 2021-10-20T17:20:01.240 回答