async function getSSMParameter()

in source/lambda/index.ts [212:228]


async function getSSMParameter(ssm: AWS.SSM, name: any, decryptionFlag: boolean) {
    const opts = {
        Name: name,
        WithDecryption: decryptionFlag
    };

    let result: any = ''
    await ssm.getParameter(opts, (err: any, data: AWS.SSM.Types.GetParameterResult) => {
        if (err) {
            console.log(err, err.stack); // an error occurred
        }
        else {
            result = data.Parameter?.Value
        }
    }).promise()
    return result
}