Slide 7
Slide 7 text
·ͣ-
KBXTVHDIJCB KBXTVH@DEL
"84$%,Ͱ-BNCEB'VODUJPO63-TΛઃఆͯ͠Έͨ
/**
* Lambda Url
* Referenced https://github.com/neilkuan/cdk-lambda-url-sample
* See https://docs.aws.amazon.com/ja_jp/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-url.html
*/
new CfnResource(this, 'lambdaFunctionUrlsL1Permision', {
type: 'AWS::Lambda::Permission’,
properties: {
FunctionName: lambdaFunctionUrlsL1.functionName,
Principal: '*’,
Action: 'lambda:InvokeFunctionUrl’,
FunctionUrlAuthType: 'NONE’
}
});
const lambdaFunctionUrlsL1Cfn = new CfnResource(this, 'LambdaFunctionUrlsL1Cfn' , {
type: 'AWS::Lambda::Url’,
properties: {
TargetFunctionArn: lambdaFunctionUrlsL1.functionArn,
AuthType: 'NONE’
}
});
new CfnOutput(this, 'TheLambdaUrlFunctionL1', {
value: lambdaFunctionUrlsL1Cfn.getAtt('FunctionUrl').toString(),
});