ParameterStoreから値を取得する

Lambdaからパラメーターストアの値を取得する。
下記の図は、経路と必要なリソースを纏めています。

Lambda関数サンプルコード

■注意点
・パラメータ名は[/]スラッシュから始まる。
・値は['Parameter']['Value']でフィルタして出力しているが、get_parameterの返り値にdatatimeがあって、そのままだとJSONで認識しない

import boto3
 
def lambda_handler(event, context):
    ssm = boto3.client('ssm')
    response = ssm.get_parameter(
        Name = '/{パラメータ名}',
        WithDecryption=False
        )
    return response['Parameter']['Value']