如何用pythonboto3读取和修改SSM参数
How to read and modify the SSM parameter with python boto3
我正在尝试开发一个我可以访问然后修改和更新 SSM 参数值的代码。
任何人,你能告诉我如何用 boto3 实现这个吗
我们可以通过以下方式实现修改:
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'])
您可以使用此代码读取和写入已创建的参数:
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,
)
您可以阅读完整文档here
我正在尝试开发一个我可以访问然后修改和更新 SSM 参数值的代码。
任何人,你能告诉我如何用 boto3 实现这个吗
我们可以通过以下方式实现修改:
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'])
您可以使用此代码读取和写入已创建的参数:
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,
)
您可以阅读完整文档here