UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

2 lines (1 loc) 496 B
"use strict";var AWS=require("aws-sdk");exports.handler=async function(event){const props=event.ResourceProperties;if(console.info(`Reading function ARN from SSM parameter ${props.ParameterName} in region ${props.Region}`),event.RequestType==="Create"||event.RequestType==="Update"){const ssmParameter=await new AWS.SSM({region:props.Region}).getParameter({Name:props.ParameterName}).promise();return console.info("Response: %j",ssmParameter),{Data:{FunctionArn:ssmParameter.Parameter.Value}}}};