INNER CODE UNIT · JavaScript
buildUriForAlias
davidgf/serverless-plugin-canary-deployments · lib/CfTemplateGenerators/ApiGateway.js:3
function buildUriForAlias (functionAlias) {
const aliasArn = [
'arn:aws:apigateway:',
{ Ref: 'AWS::Region' },
':lambda:path/2015-03-31/functions/',
{ Ref: functionAlias },
'/invocations'
]
return { 'Fn::Join': ['', aliasArn] }
}
function buildV2UriForAlias (functionAlias) {
const aliasArn = [
'arn:',
{ Ref: 'AWS::Partition' },
':apigateway:',
{ Ref: 'AWS::Region' },
':lambda:path/2015-03-31/functions/',